Many landlords are often unsure about tax filing, business registration, and whether they need to establish a business license. According to tax authorities, setting up a business license is an individual’s right, not a mandatory obligation. This regulation has been in effect since this year.