Last updated: 6 Oct 2025 · General information only.
Moving to Bali as a remote professional or founder brings tax questions you should handle early. This page explains how personal income tax bands typically work in Indonesia, what being a tax resident usually means, and practical steps to stay compliant. Confirm current rates and rules locally or with a tax adviser.
How Indonesian personal tax bands generally work
Indonesia applies progressive personal income tax rates to taxable income. Amounts and thresholds change over time. The table below shows typical bands that are frequently cited in public sources. Treat these as illustrative and confirm with the Directorate General of Taxes or a local accountant.
| Illustrative taxable income band (annual) | Common rate |
|---|---|
| Lowest band (lower thousands to tens of millions IDR) | ~5% |
| Next band (mid-range incomes) | ~15% |
| Middle-high band | ~25% |
| High band | ~30% |
| Top band (very high incomes) | ~35% |
Note: rates and numeric thresholds vary by year. Use these rows to understand the progressive nature of Indonesian tax rather than as a source of definitive thresholds.
Who is taxed and how residency usually matters
Tax liability depends on whether you are treated as an Indonesian tax resident. Common practical rules you’ll see:
- Individuals present in Indonesia for 183 days or more in any 12‑month period are typically classed as tax residents.
- Residents are usually taxed on worldwide income; non-residents typically pay tax only on Indonesian‑sourced income.
- If you plan to live in Bali for several months, check how days are counted and whether your visa/KITAS changes status.
Always confirm residency definitions and bilateral tax treaty effects that may apply to your country.
Step-by-step plan (practical actions)
- Decide your intended stay and check visa options. Residency status will affect taxes.
- Register for an Indonesian tax ID (NPWP) if you expect to be resident or earn Indonesian‑sourced income. Use a local accountant if unsure.
- Gather and keep digital copies of contracts, invoices, payslips, bank statements and proof of days in Indonesia.
- Agree payment and invoicing terms with clients or employer. Clarify whether they will withhold Indonesian tax.
- File required monthly/annual returns and pay any tax due on time. See our main Taxes page for filing links and resources.
- If you pay tax in another country, obtain a tax residency certificate and check double tax relief options (confirm with a tax adviser).
- Review your situation annually or when your stay length/status changes, keep records for at least 5 years.
Documents & requirements checklist
Have these ready when registering or working with a tax agent:
- Passport with current visa pages and entry stamps.
- NPWP (Indonesian tax ID). If not already registered, your accountant can assist.
- Employment contract, services agreement, invoices and proof of payments.
- Bank statements showing income and transfers.
- Evidence of physical presence (flight tickets, accommodation receipts) to support residency claims.
- Tax residency certificate from your home jurisdiction (if claiming foreign tax relief).
- Local contact details and, if applicable, KITAS/KITAP documentation.
- Health insurance or proof of coverage (useful for other compliance and residency matters).
Costs & budget notes
Budget for direct tax payments and local compliance costs:
- Tax payments: depends on your taxable income and the progressive rates (see table above).
- Accountant fees: common range for expat-focused tax returns and NPWP registration. Budget one‑off to a few hundred GBP/IDR equivalent depending on complexity. Confirm quotes locally.
- Administrative costs: small fees for document translations, notarisation or obtaining tax residency certificates.
- Penalties: late filing or incorrect withholding can attract fines so factor in a contingency.
Simple budgeting example (illustrative)
| Item | Example cost (illustrative) |
|---|---|
| Accountant help for NPWP + annual return | £100–£400 (one‑off / per year) |
| Document translation / notarisation | £20–£100 |
| Potential monthly tax instalments (depends on income) | Varies, calculate with adviser |
These figures are illustrative. Local fees vary considerably; request written quotes.
Common pitfalls & how to avoid them
- Assuming tourist visa = non‑resident status. Track days and confirm rules with an adviser.
- Missing NPWP registration when required. Register early if you expect taxable Indonesian income.
- Poor record‑keeping: keep digital copies of receipts, contracts and travel proof for at least several years.
- Not checking withholding/tax obligations with an employer or clients, agree who handles withholding.
- Ignoring double taxation treaties. You may be eligible for relief but need evidence and correct filings.
- Relying solely on online tax calculators. Use them only for estimates and confirm calculations locally.
- Delay in seeking professional advice for complex situations (shareholdings, multi-country income, crypto gains).
Frequently asked questions
Do I pay Indonesian tax if I work remotely for a non‑Indonesian client?
Potentially. It depends on your tax residency and whether the income is considered Indonesian‑sourced. If you are a tax resident, worldwide income is often taxable. Confirm your status and source rules with a local adviser.
How do I register for an NPWP?
You usually register with the Indonesian tax office (DGT). Many expats register through a local accountant who can advise on documents needed and whether you should register at all. Confirm the exact requirements locally.
What records should I keep and for how long?
Keep contracts, invoices, bank statements, payslips, and proof of presence for multiple tax years. Many jurisdictions recommend keeping records for at least five years; check Indonesian requirements and keep digital backups.
Will having a tourist visa protect me from Indonesian tax?
No. Visa type alone does not determine tax residency. Days present, domicile and other factors typically matter. Track your days and get formal advice if you are near residency thresholds.
Can I claim tax paid elsewhere against Indonesian tax?
Possibly. Indonesia has rules and treaties for avoiding double taxation. You will usually need a tax residency certificate and proof of foreign tax paid. Work with a tax professional to apply relief correctly.
Who should I contact for definitive advice?
Use a qualified Indonesian tax adviser or accountant experienced with expats and remote workers. They can confirm current rates, filing deadlines and treaty implications specific to your circumstances.
