Skip to main content
Tax in Indonesia: What an Expat in Bali Actually Pays in 2026
Practical guides

Tax in Indonesia: What an Expat in Bali Actually Pays in 2026

Past 183 days in any rolling 12 months you become an Indonesian tax resident, taxed on worldwide income at 5 to 35%. Thresholds, NPWP, filing dates: the practical picture.

Lokalfinds Editorial Team

Lokalfinds Editorial Team

16 min read

An expat living in Bali starts paying Indonesian tax the day they become a tax resident, and that switch flips sooner than most people expect. The pivot rule: more than 183 days of presence in Indonesia in any rolling 12-month period, in one stretch or in stays that add up, and you become a tax resident (SPDN), taxed on your worldwide income on a progressive scale running from 5% to 35%, after a personal allowance (PTKP) of IDR 54 million a year for a single person. Part of a day counts as a whole day, and visa runs reset nothing. Below the threshold you stay a non-resident (SPLN): only Indonesian-source income is taxed, through a final 20% withholding on the gross.

Above the PTKP, a resident has to obtain a tax number (NPWP) and file an annual return (SPT) by 31 March at the latest. Double taxation is handled by whichever tax treaty your home country has with Indonesia — the France–Indonesia treaty, in force since 1981, is the fully documented worked example below. And since regulation PER-23/PJ/2025, the tax office no longer just counts days: it looks at your housing, your family, the centre of your economic life. Facts checked on 3 August 2026.

Resident or non-resident: where does the 183-day line fall?

Exactly at 183 days: from the 184th day of presence within any rolling 12-month period, you are an Indonesian tax resident. Local tax law knows only two statuses, which the Directorate General of Taxes (DJP) calls SPDN (Subjek Pajak Dalam Negeri, tax resident) and SPLN (Subjek Pajak Luar Negeri, non-resident). Three doors lead to the first, and they are not cumulative: one is enough.

1. having your domicile or residence in Indonesia;

2. being present there more than 183 days in any 12-month period;

3. staying there during a tax year with the intention of residing.

The day count itself hides three traps, confirmed by KPMG's June 2025 guide and by the DJP's own texts:

  • the 183 days run over rolling 12 months, not the calendar year. The phrasing "183 days per tax year", which circulates on Bali-based sites, is wrong;
  • part of a day counts as a whole day, arrival and departure days included;
  • stays add up: three months in Canggu, a visa run to Singapore, four months in Ubud, and you are over the line.

Since 9 December 2025, regulation PER-23/PJ/2025, which replaces the 2009 and 2011 texts, has enshrined the "substance over form" approach: beyond the day count, the tax office examines the housing available to you in Indonesia, the centre of your personal, social, economic and financial activities, your habits of life.

This is where the KITAS comes in. A stay permit (VITAS/ITAS) valid for more than 183 days ranks among the proofs of an "intention to reside", alongside a long employment contract, a long-term lease or a family relocation. Local firms present it as an automatic trigger from the day the permit is issued; the texts make it a presumption rather than a guillotine. In practice the distinction changes little: with a one-year KITAS, you are inside SPDN territory. To choose your stay permit, see our guide to KITAS and long-stay visas.

As for the E33G "digital nomad" visa, it creates no tax exemption whatsoever: the 183-day threshold applies regardless of the visa you hold.

What changesResident (SPDN)Non-resident (SPLN)
Taxable baseWorldwide income: salaries from foreign employers, dividends, rent collected abroadIndonesian-source income only
RateProgressive scale, 5% to 35%Final 20% withholding on the gross (unless a treaty is more favourable)
NPWPCompulsory above the PTKPNot required
Annual returnCompulsory (SPT, by 31 March)None

One last point, routinely missed: once you are a resident, you remain one until you leave Indonesia for good.

An expat's desk in a Canggu villa at first light, laptop open beside a stamped European passport and a paper calendar with the days crossed off in red marker, a steaming cup of coffee, ceiling fan, tropical greenery blurred behind the picture window
An expat's desk in a Canggu villa at first light, laptop open beside a stamped European passport and a paper calendar with the days crossed off in red marker, a steaming cup of coffee, ceiling fan, tropical greenery blurred behind the picture window

What does a tax resident actually pay? Rates and allowances

Between 5% and 35% of taxable income, once the PTKP has been deducted. For a single employee on IDR 600 million gross a year, the real bill lands around 17.7% of gross: the full calculation is set out below.

One trap all the same, picked up during our checks: the English-language page on the DJP's own site still displays the old four-band scale, from before the 2022 reform. The scale that actually applies is the one in the UU 7/2021 tax harmonisation law, cross-checked here against three independent sources (KPMG June 2025, ASEAN Briefing, TaxesForExpats).

Annual taxable incomeRate
Up to IDR 60 million5%
IDR 60 to 250 million15%
IDR 250 to 500 million25%
IDR 500 million to 5 billion30%
Above IDR 5 billion35%

Before that scale bites, every resident subtracts the PTKP (Penghasilan Tidak Kena Pajak), the slice of income that escapes tax altogether.

Family situationAnnual PTKP
SingleIDR 54,000,000
Married, add+ IDR 4,500,000
Per dependant (3 maximum), add+ IDR 4,500,000 each
Married with 3 dependantsIDR 72,000,000 in total

Three deductions sit on top, all of them framed: occupational expenses (5% of gross, capped at IDR 6 million a year), compulsory social security contributions, and religious offerings paid to approved bodies.

The calculation, in plain figures. A single employee on IDR 600 million gross a year (IDR 50 million a month) deducts IDR 6 million of occupational expenses (the cap is reached), then IDR 54 million of PTKP. That leaves IDR 540 million taxable. Tax: 5% on 60 million (3 million) + 15% on 190 million (28.5 million) + 25% on 250 million (62.5 million) + 30% on 40 million (12 million) = IDR 106 million, or roughly 17.7% of gross. Set that against your real budget, which we break down by profile in the cost of living in Bali.

Two flat rates in passing: 0.1% of gross proceeds on the sale of shares listed on the Indonesian exchange, 2.5% as a final tax on the sale of local real estate.

And one quiet penalty that stings: an employee with no NPWP takes a 20% surcharge on their PPh 21 withholding as soon as their income passes the PTKP. Registering costs less than dragging your feet.

Can you escape worldwide taxation? The four-year regime

Yes, in one specific case. A foreigner who has become a tax resident can be taxed on Indonesian-source income alone for four tax years, counted from the start of their tax residency. Legal basis: the Cipta Kerja and UU HPP 7/2021 laws, with the detail set by regulation PMK 18/PMK.03/2021. Three conditions, cumulative this time:

  • be an Indonesian tax resident;
  • hold a qualifying position among the 25 eligible occupations listed in annex II of PMK 18/2021: ten in engineering, seven in design and tech (developers included), four in science and research, four specialised technical functions;
  • commit to a transfer of knowledge to local staff.

The window runs from the start of tax residency, which in practice means the moment you settled in and not the date you regularised: three years on the island before you declare yourself, and only one is left. Leaving the island does not pause the clock. The scheme does not switch itself on; you have to apply to the DJP (form in annex III of PMK 18/2021, filed electronically, answer within 10 days). Have a registered tax adviser sign off on your file.

NPWP, Coretax, SPT: how you register and how you file

Getting the NPWP

The NPWP (Nomor Pokok Wajib Pajak) is compulsory for any tax resident whose income exceeds the PTKP. From a foreigner, the DJP's official page asks for two documents only: a copy of the passport and the stay permit (KITAS). Registration is done online, through ereg.pajak.go.id. Since 2025, Indonesian citizens use their identity number (NIK) as their NPWP; expats without a NIK keep a 16-digit NPWP.

Mind the ratchet effect: holding an NPWP creates the obligation to file an annual return, even if your employer has already withheld everything at source.

Coretax, the new single window

Since 1 January 2025, every individual return goes through Coretax, which replaces DJP Online. The e-FIN is gone: you log in with your NIK or your NPWP and a verification code.

The calendar, and what missing it costs

DeadlineObligationWorth knowing
31 MarchFiling the SPT Tahunan (individuals)The statutory deadline; tax due is paid before filing
30 April 2026Grace period for the SPT on 2025 incomeDecree KEP-55/PJ/2026, penalties waived: an exceptional measure (Coretax teething problems, Nyepi and Eid holidays), not a new rule
The 15th, then the 20th of the following monthPayment, then filing, of monthly obligationsFor taxpayers who are subject to them

Running late has a price: an IDR 100,000 fine per annual return, plus interest of roughly 0.58% to 1.83% a month (24 months maximum) on underpaid tax.

The counter of an Indonesian tax office in Denpasar, people seen from behind queuing with cardboard folders under their arms, pale wooden counter, staff in batik shirts blurred behind the glass, an Indonesian flag on a stand in one corner, light tiling and neon lighting
The counter of an Indonesian tax office in Denpasar, people seen from behind queuing with cardboard folders under their arms, pale wooden counter, staff in batik shirts blurred behind the glass, an Indonesian flag on a stand in one corner, light tiling and neon lighting

Will a tax treaty stop you being taxed twice?

Yes — that is precisely what these treaties are for. Which one applies to you depends on your own country, and the France–Indonesia treaty makes the clearest worked example because its paperwork is documented on both sides. The tax treaty between France and Indonesia was signed in Jakarta on 14 September 1979 and has been in force since 13 March 1981. It covers taxes on income and on wealth, protocol included. An archivist's footnote: the official PDF of the text carries a typo dating entry into force to 1961. Decree no. 81-343 of 8 April 1981 and the BOFiP both confirm 1981.

A treaty allocates the right to tax by category of income and organises the elimination of double taxation. On the Indonesian side, the foreign tax credit is worked out country by country: tax paid in France cannot be set against income that came from Singapore.

Other nationalities have their own text. The one linking Indonesia to the United States, signed in 1988, brings the Indonesian withholding on dividends down from 20% to 15% for US residents.

And do not count on staying invisible. Indonesia takes part in the automatic exchange of bank information (AEOI/CRS), reinforced in May 2025 by PER-10/PJ/2025 according to the firm Emerhub: once you are a resident, your accounts abroad are visible to the Indonesian tax office.

Exactly how each stream is split — salary, dividends, rent, pension — turns on different articles of whichever treaty covers you. This guide sets the frame; it does not replace a tax consultation.

How the tax office spots you: audits and "accidental residency"

Indonesia runs on self-assessment: you calculate, you pay, you file; the administration checks afterwards, within a statute of limitations of five years.

One ground for reassessment comes up again and again with foreigners, according to Balinese firms: "accidental residency", those short stays that add up past 183 days without the person concerned ever declaring anything. Inconsistent filings trigger audits, and Tim PORA, the foreigner surveillance team active in the island's expat areas, also checks that tax obligations are being met.

Several local firms go further and describe an automated cross-check between immigration and tax data, in which crossing day 184 would fire off an automatic flag in 2026. None of that machinery is documented on any official DJP page: treat it as a signal, not as an established fact. The direction of travel, though, is not much in doubt. PER-23/PJ/2025 on the criteria, Coretax on the data, AEOI on foreign accounts: the mesh is tightening.

Teak table on a Balinese terrace during a monsoon downpour at the end of the day, a calculator sitting on printed bank statements held down by a volcanic stone, an open ring binder, a smartphone and glasses beside it, frangipani and lanterns blurred in the rain behind
Teak table on a Balinese terrace during a monsoon downpour at the end of the day, a calculator sitting on printed bank statements held down by a volcanic stone, an open ring binder, a smartphone and glasses beside it, frangipani and lanterns blurred in the rain behind

Where do you actually start?

1. Count your days over the last rolling 12 months: passport stamps and flight history are your evidence.

2. Under 183 days, with no settled base, you are SPLN: only your Indonesian-source income, if you have any, takes the 20% withholding.

3. Beyond that, or on a long KITAS, register (NPWP), check whether you qualify for the four-year regime if your occupation appears on the PMK 18/2021 list, and put 31 March in your calendar.

4. Document everything: a treaty protects you from double taxation only if you can prove what was paid where.

The markers PER-23/PJ/2025 pushes to the front — long-term lease, family relocated, economic centre of life — describe exactly the moment you settle in for good: renting by the year, school places, a villa to kit out. It is also the moment buying second-hand from other residents becomes a reflex, on arrival to equip yourself, on departure to sell it all off. That final departure is precisely what closes your tax residency, and Lokalfinds listings work at both ends of the cycle. For the rest, our checklist for moving to Bali puts every step back in order.

Frequently asked questions

How long can you stay in Indonesia without becoming a tax resident?

183 days at most, over any rolling 12-month period rather than per calendar year. Part of a day counts as a whole day and stays add up: visa runs reset nothing. Watch out, too, for the "intention to reside" (long KITAS, lease, family on the island), which can create tax residency even under 183 days (PER-23/PJ/2025).

Does the E33G digital nomad visa exempt you from tax in Indonesia?

No. The E33G is a stay permit, not a tax status: no exemption attaches to it, and the 183-day threshold applies regardless of the visa. Past that line, a nomad becomes a tax resident (SPDN), taxable on worldwide income at 5% to 35%, with an NPWP and an annual return that come with it.

Does holding a KITAS make you a tax resident automatically?

Not quite. The texts treat a permit valid for more than 183 days as proof of the intention to reside, which is a documentary presumption rather than an automatic trigger on the date of issue, contrary to what some firms claim. In practice a one-year KITAS still puts you inside the scope of tax residency: get the NPWP and the return ready.

What income does an Indonesian tax resident have to declare?

All of it. A resident (SPDN) is taxed on worldwide income, including salaries from foreign employers, dividends and rent from property outside Indonesia, no matter where the money is paid. One exception: the four-year territorial regime (PMK 18/PMK.03/2021) limits taxation to Indonesian-source income for 25 eligible occupations, developers included, over four years counted from the start of tax residency and on application to the DJP.

When is the Indonesian tax return (SPT) due?

By 31 March of the following year at the latest, with the tax due paid before filing, through the Coretax platform (compulsory since 1 January 2025). The grace period to 30 April 2026 for 2025 income (decree KEP-55/PJ/2026) was exceptional. Holding an NPWP obliges you to file, even if everything has been withheld at source.

What happens if you do not file your taxes in Indonesia?

A fine of IDR 100,000 per late annual return, interest of roughly 0.58% to 1.83% a month (24 months maximum) on underpaid tax, and a possible audit going back five years. Without an NPWP, an employee also takes a 20% surcharge on their withholding. Undeclared "accidental residency" remains a ground for reassessment routinely cited by Balinese firms.

Will I be taxed twice, at home and in Indonesia?

Not in principle, if your country has a treaty with Indonesia. The French one, signed on 14 September 1979 and in force since 13 March 1981, allocates the right to tax and eliminates double taxation category of income by category of income. On the Indonesian side, the foreign tax credit is worked out country by country, with no cross-offsetting. Have your own situation checked by a tax adviser.

Sources

Every URL below was opened and re-read on 3 August 2026.

Official — Indonesia (Directorate General of Taxes, DJP)

Official — France (double tax treaty)

International tax guides (commercial / specialist press)

Local firms and analysis (commercial)

Share:
Lokalfinds Editorial Team

About the author

Lokalfinds Editorial Team

The Lokalfinds editorial team — expats based in Bali covering local life, admin paperwork and the best deals for the community.

Our editorial method

Lokalfinds

Ready to buy or sell?

Join the expats who buy and sell with each other in Bali — no commission, no middleman.

On the platform

Browse the categories tied to this article and find what you need in Bali.