When do you become an Indonesian tax resident, and do you need an NPWP?
183 days, and then Indonesia taxes your worldwide income. Most long-stay foreigners have not done this arithmetic.
The 183-day rule
Spend 183 days or more in Indonesia within any twelve-month period and you become an Indonesian tax resident. Having a KITAS and intending to live here can also establish residency.
Once resident, Indonesia taxes your worldwide income, not just what you earn here, at progressive rates from 5% to 35%.
Non-residents pay 20% on Indonesian-sourced income only, subject to treaty relief.
Who this catches
The E33G remote worker permit is a one-year residence permit. Anyone actually using it crosses 183 days by design. So the E33G holder earning USD 60,000+ from a foreign employer is, on the face of it, an Indonesian tax resident with worldwide income exposure.
Whether a treaty relieves part of that depends on the treaty, your other ties, and where your employer sits. What is not optional is asking the question. A large share of Bali's long-stay foreign population has never asked it, and CRS means account information from most countries flows automatically between tax authorities.
Getting an NPWP
An NPWP is your tax number. You will generally need a KITAS first, since it establishes your basis for being here.
You need one to:
- Access the 10% final rate on rental income instead of the 20% non-resident rate
- Register a PT PMA properly
- Handle property transactions cleanly
Registration runs through the tax office or online. Since January 2025 everything moves through Coretax, the replacement filing system. The rollout has been rough, legacy DJP Online still runs in parallel for some functions, so allow more time than the guides suggest.
What to do about it
If you are living in Bali more than half the year, the honest position is that you have an Indonesian tax question, whether or not you have an Indonesian income.
Get a registered Indonesian tax consultant to look at your actual circumstances once. It is a small fee for knowing where you stand, and the alternative is a position you cannot correct retrospectively without penalties.
This is the topic where the gap between what people do and what the rules say is widest in Bali. That gap has been closing steadily since 2024.
What the NPWP is for
The NPWP is the Indonesian taxpayer identification number. Without one you cannot file, and a range of ordinary transactions become harder or more expensive: property transfers, company obligations, banking, and in some cases withholding is applied at a higher rate.
For anyone holding property, running a PT PMA or living here beyond a short stay, it is a practical necessity rather than an option.
The 183-day test
Physical presence beyond 183 days in a twelve-month period generally establishes Indonesian tax residence. There are additional tests around intent to reside and the location of your centre of interests, but presence is the one that catches people.
The consequence is not administrative. Residence changes the basis on which you are assessed and the rates that apply, and it can bring foreign income into scope in ways non-residence does not.
Why people get this wrong
Two assumptions do the damage.
The first is that visa status determines tax status. It does not. Immigration and taxation are separate systems with separate tests, and it is entirely possible to be a tax resident while holding a permit that says nothing about tax.
The second is that income paid abroad, by a foreign employer, into a foreign account, is outside the Indonesian system. Residence is about the person, not the payment route.
If you are on the E33G or living here long-term
The remote worker permit is explicitly for foreign-sourced income, and holders often assume that settles the tax question. It settles the permit question. The 183-day test still applies to you as an individual.
What to do about it
- Track your days in and out of Indonesia. Actually track them, with dates
- Establish your position before it becomes historical, because retrospective fixes are expensive
- Check whether a double taxation treaty exists between Indonesia and your home country, and what it does
- Register for an NPWP if you hold property or a company here
- Take local advice on the specific facts rather than reasoning from a general article
Reporting obligations follow
Tax residence brings filing obligations, not just liability. Filing late or not at all accrues penalties independently of whether tax was actually owed.
Common questions
What is an NPWP?
It is the Indonesian taxpayer identification number. You need one to file, to hold certain permits, and generally to operate a company or report income here.
When do you become a tax resident of Indonesia?
Presence beyond 183 days in a twelve-month period generally makes you an Indonesian tax resident, along with other tests around intent to reside.
What happens if you are tax resident in Indonesia?
Residence changes the basis on which you are assessed and the rates that apply. It matters most for people with foreign income who assumed physical presence was irrelevant.
Do you need an NPWP to buy property in Bali?
It is commonly required for the transaction and for the tax filings around it. Your notary will tell you what is needed for your specific structure.
Want me to find you the right one?
Tell me what you are looking for and I will come back to you personally. Four questions, about ten seconds, then it opens straight into my WhatsApp.
Kai, Bali property adviser