🕊️ Financial PlanningHow income tax (PPh 21) and BPJS deductions work in Indonesia
Income from employment in Indonesia is taxed through PPh Pasal 21, withheld by your employer each month, along with the BPJS contributions. There is a tax-free allowance (PTKP) that depends on your marital status and dependants, then five progressive brackets from 5% to 35%. This guide gives an overview; the PTKP and the bracket thresholds are set by law and change. You need an NPWP (tax ID) — without one, PPh 21 is withheld at a 20% higher rate.
PTKP and the PPh 21 brackets
Everyone has a PTKP — a tax-free allowance — of Rp 54,000,000 a year for a single person with no dependants, Rp 58,500,000 if married, plus Rp 4,500,000 for each dependant up to three. Income up to your PTKP carries no income tax.
Above the PTKP, taxable income is taxed in five brackets: 5% on the first Rp 60,000,000, 15% on the next Rp 190,000,000 (up to Rp 250,000,000), 25% up to Rp 500,000,000, 30% up to Rp 5,000,000,000, and 35% above that. Because the brackets are progressive, a pay rise never leaves you worse off. Most employers now use the monthly average-rate (TER) table to withhold, with a full-year reconciliation in December.
BPJS Ketenagakerjaan and BPJS Kesehatan
On top of PPh 21, formal employees have BPJS contributions deducted. For BPJS Ketenagakerjaan: JHT (old-age savings) 2% from you, JP (pension) 1% from you up to a wage ceiling, and JKK (accident) and JKM (death) paid entirely by the employer. Your employer adds 3.7% JHT and 2% JP. JKP (unemployment insurance) is funded by a government subsidy plus a re-allocation of existing contributions — nothing extra comes off your pay for it.
For BPJS Kesehatan (health), the contribution is 5% of wage — 1% from you, 4% from the employer — up to a wage ceiling. The employee's BPJS deductions reduce your taxable income for PPh 21.
What you can claim and your marginal rate
Employee BPJS contributions and occupational-cost allowance (biaya jabatan, 5% of gross up to a cap) are deducted before PPh 21. Contributions to a registered pension fund (DPLK or DPPK) are also deductible up to a limit — one of the few ways an employee can legally lower the tax.
Your 'marginal rate' — the tax and contributions on your next rupiah of pay — is your PPh 21 bracket (often 15%) plus your BPJS employee share, until you hit each wage ceiling. That combined figure matters when you weigh extra work or decide how much to put into a DPLK.
Frequently Asked Questions
- How much can I earn tax-free in Indonesia?
- Up to your PTKP: Rp 54,000,000 a year for a single person, Rp 58,500,000 if married, plus Rp 4,500,000 per dependant (max three). Income up to that carries no PPh 21, though BPJS is still deducted from the first rupiah.
- What are the PPh 21 rates?
- Five brackets on taxable income above the PTKP: 5% on the first Rp 60 million, 15% to Rp 250 million, 25% to Rp 500 million, 30% to Rp 5 billion, and 35% above that.
- Do I need an NPWP?
- Yes, if you are employed. Without an NPWP your employer must withhold PPh 21 at a rate 20% higher than the normal rate, and you cannot file to reclaim any over-withholding. Registering for an NPWP is free.
Informational content, not financial, tax or legal advice. Check amounts, limits and current rules directly with the official sources (BPJS Ketenagakerjaan, the OJK, Bank Indonesia, the Directorate General of Taxes, LPS) before making a decision.