Taxes in Bali: The 2026 Expat Guide

For years, tax was the subject Bali expats preferred to ignore. That era is over: since late 2025, the Indonesian tax office cross-references its data with immigration and knows exactly who entered, who left, and for how many days. Here are the rules of the game in 2026, explained simply.

Disclaimer This article gives benchmarks, not personalized tax advice. Every situation (home country, tax treaty, income structure) deserves proper counsel. That is exactly the kind of introduction we can make via our project form.

When do you become an Indonesian tax resident?

Two triggers, and one is enough:

Regulation PER-23/PJ/2025, in force since December 2025, synchronized tax and immigration data. The era of "nobody checks" is closed.

What a tax resident pays

A resident is taxable on worldwide income, at progressive rates: 5% up to IDR 60 million per year, then 15%, 25%, 30% and 35% above IDR 5 billion. Residents register for a tax number (NPWP) and file an annual return (SPT) by March 31.

Two mechanisms prevent double taxation hell:

The typical cases

ProfileLikely tax picture
Holidaymaker or winterer under 183 daysNon-resident: nothing to file in Indonesia (your home country is another story)
E33G nomad settled year-roundTax resident: worldwide income at the scale, softened by the treaty and the possible 4 year election
Villa investor via PT PMAThe company pays its taxes (rental income); you are taxed on salary and dividends received
Leasehold owner renting out the villaTax on Indonesian rent even for non-residents (20% withholding)
E33F retireeResident: the treaty decides where the pension is taxed (often the paying country, not always)
The expensive mistake Staying a "tax ghost": more than 183 days on the island, no NPWP, no filing anywhere. With immigration-tax data matching and automatic bank information exchange between countries (CRS), that profile now stacks reassessments, penalties and visa complications. Regularizing early always costs less.

Where to start, in order

  1. Count your days of presence honestly over a rolling 12 months.
  2. Clarify your departure tax residency (are you still a tax resident back home?).
  3. Read the treaty between your country and Indonesia for your income types.
  4. If you become resident: NPWP, a local accountant, and a review of the 4 year territorial election.
  5. Document everything: proof of tax paid elsewhere is your best friend.

Your tax situation deserves better than a Facebook forum

Describe your project and income sources: we point you to the right questions and the right people, free.

Describe my situation

Frequently asked questions

Does the remote worker KITAS mean zero tax?

No. The E33G is an immigration status, not a tax status. Once you cross the residency threshold, general tax rules apply, tempered by your treaty and the possible territorial election. Anyone selling you "guaranteed zero tax" is selling you a future problem.

I rent my villa on Airbnb, where do I declare?

Indonesian-source rental income is declared in Indonesia, resident or not (20% withholding for non-residents, 10% of gross rent under the resident property rental regime). Your home country may also have a say depending on the treaty.

Is leaving Bali before 183 days each year enough?

It avoids Indonesian residency by presence, but mind the rolling 12 month count (not calendar years), and the long KITAS which triggers residency on its own. And you must be tax resident somewhere: fiscal statelessness is a myth that ends in an audit.

Free e-book

The Bali Handbook

Visas, budgets, areas, healthcare, property: the essentials in one free PDF, written by people on the ground. Coming very soon.

Newsletter

Bali insights that matter

One email per week: visa changes, property market moves and practical tips. No noise.