Digital Nomad Tax Obligations in Bali: What You Actually Owe
Digital nomad tax obligations in Bali start the moment you spend 183 days or more in Indonesia within any 12 month period, no matter what visa you hold. Cross that line and you become an Indonesian tax resident, which means registering for an NPWP, filing an annual SPT return by 31 March, and declaring worldwide income, not only what Indonesian clients pay you. A tourist visa, B211A or second home visa does not exempt you. Immigration status and tax residency are assessed separately under Indonesian law.
- Do digital nomads have to pay tax in Bali?
- Digital nomad tax obligations in Bali: the 183 day residency rule
- Which visa you hold does not change the tax rule
- What income gets taxed once you're a resident
- Registering for an NPWP as a digital nomad
- Indonesian income tax rates for individuals
- Double taxation and tax treaties
- The mistake that costs digital nomads the most
- What it costs to get compliant
- Frequently asked questions
Do Digital Nomads Have to Pay Tax in Bali?
Yes, if you meet the residency test, and many digital nomads in Bali do without realizing it. Indonesia splits taxpayers into two categories: tax residents and non-residents. A non-resident foreigner working from Bali on a tourist visa or a short B211A stay, serving clients based outside Indonesia, generally owes nothing on that foreign income to the Indonesian tax office. Non-residents are taxed only on Indonesia-sourced income, at a flat 20 percent, or the rate set by a tax treaty where one applies, covering things like local freelance contracts, Indonesian rental income or an Indonesian directorship.
The moment you cross into tax residency, the picture changes completely. You're no longer taxed only on what comes from Indonesia. You're taxed on everything, wherever your clients are based, wherever your accounts sit, wherever the income was earned before you arrived in Bali. This is the real decision point for anyone staying long term: is this trip a visit, or has it quietly become residency?

Digital Nomad Tax Obligations in Bali: The 183 Day Residency Rule
Digital nomad tax obligations in Bali are triggered by time, not by visa category or intention. Indonesian tax law counts 183 days within any rolling 12 month period, not a calendar year. Someone who arrives in August, works through until the following June, then takes a two week trip home, can still cross 183 days without ever completing a single calendar year in the country.
The clock doesn't reset when you change visa type. Days spent on a tourist visa, a B211A social or business visa, a KITAS, or a second home visa all count toward the same total. We regularly see clients who switched visa category midway through a stay and assumed the counter restarted. It didn't. Immigration tracks every entry and exit electronically, and that data is available to the tax office on request, which is part of why back-assessments for long stayers are becoming more common, not less.
Which Visa You Hold Does Not Change the Tax Rule
A KITAS, a second home visa or a long term B211A changes what you're allowed to do in Indonesia. It does not change what you owe in tax. We get asked constantly whether a particular visa "avoids" tax residency. None of them do, because residency is decided by days present, not by the stamp in your passport.
What the visa does affect is what kind of income you're legally allowed to earn while here. A working KITAS tied to a local employer or your own PT PMA permits local income. A B211A or second home visa does not authorize local employment, so technically you're only meant to be working for clients outside Indonesia. Immigration enforcement and tax enforcement run on separate systems, and crossing one line, working locally on a non-work visa, is an immigration problem, while crossing the 183 day line is a tax problem. People often fix one and forget the other.
What Income Gets Taxed Once You're a Resident
Once you're a tax resident, Indonesia taxes your worldwide income: freelance invoices to clients in Europe or the US, salary from a foreign employer, dividends, rental income from a property back home, capital gains, all of it. There's no exemption for income "earned before arriving" if it's paid or remitted while you're a resident, and no blanket exemption just because the money never touches an Indonesian bank account.
This surprises people who assume that if the money stays offshore, it's invisible to Indonesian tax. It isn't invisible by law, even where enforcement has historically been inconsistent. The correct approach is to declare it on the annual SPT and then claim relief under a tax treaty, where one exists between Indonesia and your home country, rather than leave it off the return and hope it doesn't come up later.
Registering for an NPWP as a Digital Nomad
An NPWP, Nomor Pokok Wajib Pajak, is the Indonesian tax ID, and once you're a resident you're required to hold one. Registration on paper is simple: passport, KITAS or residence permit, local address, and a short form at the tax office or through an appointed representative.
Where it gets complicated for digital nomads specifically is the local address requirement when you're renting villas short term or moving between areas like Umalas, Canggu and Seminyak. The tax office wants a registered domicile tied to your local tax office jurisdiction, known as a KPP, and that jurisdiction follows your address, not your nationality. We usually register clients under whichever office matches where they've actually settled, then handle the annual filing from there. Doing this yourself is possible, but the paperwork is in Indonesian, the local office sometimes asks for documents that aren't on the official checklist, and registering under the wrong jurisdiction means refiling later. Our accounting service for expats and companies in Bali handles this registration directly so it's done once, correctly.
Indonesian Income Tax Rates for Individuals
Resident individuals, including digital nomads who cross 183 days, are taxed on a progressive scale. Non-residents pay a flat 20 percent on Indonesia-sourced income only, unless a tax treaty sets a lower rate. The resident brackets below reflect the scale introduced under Indonesia's tax harmonisation law. Confirm current thresholds with your accountant before filing, since government regulations can adjust them.
| Annual taxable income (IDR) | Rate |
|---|---|
| Up to 60,000,000 | 5% |
| 60,000,000 to 250,000,000 | 15% |
| 250,000,000 to 500,000,000 | 25% |
| 500,000,000 to 5,000,000,000 | 30% |
| Above 5,000,000,000 | 35% |
| Non-resident, Indonesia-sourced income only | 20% flat, or treaty rate if lower |
Double Taxation and Tax Treaties
Indonesia has double tax agreements with a long list of countries, including most places digital nomads come from: the US, UK, Australia, most of the EU, Singapore and others. These treaties generally let you credit tax already paid abroad against what you owe in Indonesia, or exempt certain categories of income, so the same income isn't taxed twice in full.
Claiming that relief is not automatic. You need to declare the foreign income on your Indonesian SPT, attach proof of tax paid abroad, a foreign tax certificate or equivalent, and apply the treaty provision correctly for that income type, because pension income, business profits and employment income are often treated differently under the same treaty. Skip this step and you can end up paying full Indonesian tax on income that was already taxed at source, which is avoidable with the right filing, not with skipping the filing altogether.
The Mistake That Costs Digital Nomads the Most
The single most expensive mistake is treating the 183 day rule as something that only matters if you get caught. Digital nomads who quietly cross it, keep invoicing as before, and never register often get flagged years later, when they apply for a KITAS, open a business, or a bank asks for an NPWP to keep an account open. At that point the tax office can assess back taxes for every year you were a resident, plus monthly interest on the unpaid amount, plus administrative penalties, all landing at once. Fixing it after the fact costs far more, in money and in time, than registering properly in the year you crossed the threshold would have.
What It Costs to Get Compliant
Getting compliant as a digital nomad usually means three things: NPWP registration, an annual SPT filing, and ongoing advice on what counts as Indonesia-sourced versus foreign income. Costs vary with complexity, how many income sources you have, and whether prior years need to be filed retroactively, so treat the figures below as a starting range rather than a quote.
| Service | Typical range |
|---|---|
| NPWP registration (individual, one-off) | IDR 1,500,000 to 3,000,000 |
| Annual personal SPT filing, single income source | IDR 3,000,000 to 6,000,000 |
| Annual personal SPT filing, multiple foreign income sources | IDR 6,000,000 to 12,000,000 |
| Back-year filing or voluntary disclosure (per year) | Quoted after review, usually higher than a current year filing |
| Ongoing monthly tax and bookkeeping support | IDR 2,500,000 to 7,000,000 per month, depending on scope |
If you run a freelance practice or a small business through Bali rather than pure salaried remote work, it's worth looking at our bookkeeping services for small businesses and PT PMA in Bali, since the bookkeeping and the tax filing need to line up once you're a resident with mixed income. Our office is in Umalas, Kerobokan, and most of this work is handled remotely over WhatsApp and email, with an in-person meeting available if you prefer it. Message us on WhatsApp at +62 877-9626-0478 or get in touch through our contact page before your 183rd day, not after.
Frequently Asked Questions
Do I need to pay tax in Indonesia if I work remotely from Bali?
Only once you become a tax resident, which happens at 183 days of presence within any 12 month period. Before that, as a non-resident, you generally only owe Indonesian tax on Indonesia-sourced income, not on what foreign clients pay you. After that point, Indonesia taxes your worldwide income, so the answer depends entirely on how long you've actually been in the country, not on your visa type.
What is the 183 day rule for tax residency in Indonesia?
It's the test Indonesia uses to decide if you're a tax resident: spend 183 days or more in the country within any rolling 12 month period, and you're treated as a resident for tax purposes. The count tracks actual physical presence through immigration records, regardless of which visa you entered or switched to during that period.
Do digital nomads in Bali need an NPWP?
Yes, once they cross the 183 day residency threshold. An NPWP is the Indonesian tax ID number, required to file the annual SPT return and often requested by banks, landlords and immigration when applying for certain permits. Non-residents who stay under 183 days are not required to register one unless they have ongoing Indonesia-sourced income.
Is there a digital nomad visa in Indonesia?
Indonesia has introduced visa categories aimed at remote workers and long stayers, including the second home visa, alongside long-standing options like the B211A and various KITAS categories. There isn't a single universally used "digital nomad visa" that changes your tax obligations, and visa rules change fairly often, so confirm the current options with an immigration agent or our office before applying.
What happens if I don't register for tax in Bali after becoming a resident?
The risk is a retroactive assessment. If the tax office later determines you were a resident for prior years, it can assess tax owed for each of those years plus monthly interest on the unpaid amount and administrative penalties, all due at once. This often surfaces when applying for a KITAS, opening a business or dealing with a bank that requires an NPWP.
Can I be taxed twice on the same income, once at home and once in Bali?
Not if you claim treaty relief correctly. Indonesia has double tax agreements with most countries digital nomads come from, letting you credit tax already paid abroad or exempt certain income types. You need to declare the foreign income on your Indonesian return and attach proof of tax paid abroad, otherwise the relief isn't applied automatically.
What is the non-resident tax rate in Indonesia?
Non-residents pay a flat 20 percent on Indonesia-sourced income only, such as local freelance contracts or Indonesian rental income. A lower rate may apply if a tax treaty between Indonesia and your home country sets a reduced rate for that income type. Foreign income earned while you're still a non-resident is not taxed in Indonesia at all.
Does a KITAS or second home visa change my tax residency status?
No. Tax residency is determined by the 183 day physical presence rule, not by visa category. Holding a KITAS or second home visa may make longer stays easier and affects what kind of income you're legally permitted to earn locally, but it does not shorten, extend or override the day count used to decide whether you owe Indonesian tax on worldwide income.
