Resident and non-resident companies have different tax compliances and regulations. How a company is classified as a resident or non-resident company is dependent on where the business is established.
Resident company – incorporated and conducting business activities in Indonesia
Non-resident company – incorporated overseas, however, generating revenue from Indonesia
As a resident company, you will be charged as per a resident taxpayer. These include benefits such as:
For non-resident companies, it can only be done through withholding tax from income avenues within the country.