Indonesian PPh Income Tax and Residency Rules
Indonesian individual income tax (PPh — Pajak Penghasilan Orang Pribadi) progressive rates (2026): 5% (up to IDR 60,000,000), 15% (IDR 60,000,001–250,000,000), 25% (IDR 250,000,001–500,000,000), 30% (IDR 500,000,001–5,000,000,000), 35% (above IDR 5,000,000,000). Note: IDR 5B ≈ approximately USD 310,000 at 2026 exchange rates. Indonesian tax residency: Indonesian tax residency (SPDN — Subjek Pajak Dalam Negeri) is established if you: (1) are domiciled (bertempat tinggal) in Indonesia; or (2) reside in Indonesia for more than 183 days within any 12-month period; or (3) in a tax year reside in and intend to remain in Indonesia. Residents: taxed on worldwide income. Non-residents (SPLN): taxed only on Indonesian-source income at a flat 20% withholding (or reduced DTA rate). Self-certification (MK-07/2019): Indonesia updated its residency rules — non-Indonesian citizens who are resident in Indonesia can certify their residency status and elect to be treated as non-Indonesian residents for tax purposes under PMK 18/2021 rules (for 4-year new entrant exemption — specific criteria apply). NPWP (Nomor Pokok Wajib Pajak): Indonesian tax registration number. All Indonesian residents must register for NPWP; NPWP is linked to various daily transactions in Indonesia.
BPJS Ketenagakerjaan: JHT (Old-Age Savings) Withdrawal
BPJS Ketenagakerjaan (Badan Penyelenggara Jaminan Sosial Ketenagakerjaan) is Indonesia's employment social security body. Coverage: JHT (Jaminan Hari Tua — old-age savings), JKK (Jaminan Kecelakaan Kerja — work accident), JKM (Jaminan Kematian — death benefit), JKP (Jaminan Kehilangan Pekerjaan — job loss), JP (Jaminan Pensiun — pension). Employee contributions (JHT): 2% of monthly salary. Employer contributions: 3.7% (JHT) + various (JKK, JKM, JP). JHT FULL WITHDRAWAL for departing non-citizens: Foreign employees who are permanently leaving Indonesia can withdraw their full JHT (old-age savings) balance — one of the most accessible pension exit options in Southeast Asia. This is available immediately upon cessation of Indonesian employment and permanent departure. Malaysian EPF comparison: similar to EPF in Malaysia — Indonesia's JHT is the equivalent provision. How to apply: submit to BPJS Ketenagakerjaan office (or via the Jamsostek Mobile / JMO app online): KTP (Indonesian ID card / KITAS — temporary stay permit for foreigners); BPJS Ketenagakerjaan card; Indonesian bank account details; letter of resignation or termination; KITAS cancellation document or proof of departure. Processing: typically 2–7 working days for online applications. Tax on JHT: JHT withdrawals are subject to PPh final withholding — typically 5% on the withdrawal amount (for amounts up to IDR 50M). Above IDR 50M: progressive rates apply but at reduced rates for the JHT specific rules. JP (pension scheme): JP is a separate, smaller defined contribution pension. JP is not withdrawable before retirement age (56) — JP accumulates and is payable at retirement as a monthly pension.
BPJS Kesehatan and Indonesian Healthcare on Departure
BPJS Kesehatan (Badan Penyelenggara Jaminan Sosial Kesehatan) is Indonesia's national health insurance. Employee contributions: 1% of salary (up to salary ceiling). Employer: 4%. BPJS Kesehatan covers public hospital treatment via the JKN (Jaminan Kesehatan Nasional) system. Coverage for expatriates: foreign workers registered under KITAS/KITAP must register for BPJS Kesehatan under Law 40/2004. However, many expatriate companies provide private health insurance alongside BPJS Kesehatan (Prudential, Allianz, AXA Mandiri, etc.). On departure: BPJS Kesehatan membership ends when you cancel your KITAS (temporary stay permit). BPJS Kesehatan premiums are NOT refundable on departure. Private health insurance: all private Indonesian employer health policies end on departure. Arrange replacement international health coverage before leaving Indonesia — there is typically a gap between Indonesian BPJS/employer coverage and the health system of your next country. For Bali-based digital nomads and remote workers: BPJS Kesehatan was not previously required for those on tourist visas — the Second Home Visa (introduced 2022) and Digital Nomad Visa (launched 2023 for certain nationalities) have different BPJS requirements.
Indonesian Real Estate and Non-Resident Property
Indonesian land ownership restrictions: foreigners cannot directly own freehold land (Hak Milik) in Indonesia. Foreign nationals can own: (1) Hak Pakai (right of use) title for residential property for up to 30 years (renewable); (2) leasehold interests; (3) apartments with strata title (Hak Milik Atas Satuan Rumah Susun) — apartments may be purchased by foreigners in designated areas. On departure: foreigners can retain their Hak Pakai or apartment ownership as non-residents. The property ownership type does not change on departure — you remain the titleholder. Ongoing obligations: annual property tax (PBB — Pajak Bumi dan Bangunan): payable annually to the local government. Typically low relative to Western standards. Paid via bank transfer or online payment systems. Rental income as non-resident: 20% final withholding on gross rental income paid to non-residents. PPHTB and BPHTB on eventual sale: seller withholding (PPh) of 2.5% of transaction value; buyer acquisition duty (BPHTB) of 5% above local thresholds. Capital gains for non-residents: Indonesia does not have a specific CGT for non-residents on property — the 2.5% seller's withholding is the final tax on property sale proceeds regardless of actual gain. This makes Indonesia's real estate exit tax relatively low compared to regional peers.
NPWP Deregistration and Final PPh Return
NPWP deregistration: to formally cease Indonesian tax obligations: apply to your local KPP (Kantor Pelayanan Pajak — Tax Service Office) or online via DJP Online (djponline.pajak.go.id) for NPWP deletion (penghapusan NPWP). Requirements: no outstanding Indonesian tax liabilities; all Indonesian annual tax returns (SPT Tahunan PPh) filed and up-to-date; KITAS cancellation document or proof of departure. The Directorate General of Taxes (DJP) processes the NPWP deletion within 6 months — you receive a formal deletion decision (surat keputusan penghapusan NPWP). If you retain Indonesian income sources (rental, business): retain the NPWP active for ongoing non-resident filings. Annual SPT filing obligation: as a resident, you are required to file the SPT Tahunan PPh (annual income tax return) by March 31 (employment income only) or April 30 (other income). For the year of departure: file the standard SPT for the full calendar year; the DJP will pro-rate the residential and non-residential periods based on your departure date. Electronic filing: SPT can be filed electronically via DJP Online from abroad — no physical presence required. Tax refund: if Indonesian employer overwitheld PPh on your employment: the refund is claimed in the SPT Tahunan. Refunds can be credited to an Indonesian bank account.