Indonesian Income Tax Brackets Explained, With a Worked Example
Resident individual taxpayers in Indonesia, including foreigners who meet the residency test, are taxed on net taxable income at progressive rates set in Article 17 of the Income Tax Law, as amended by the Tax Harmonisation Law (UU HPP, Law 7/2021) [1]. This guide shows how the brackets work.
The five brackets
| Annual taxable income (PKP) | Rate |
|---|---|
| Up to Rp60 million | 5% |
| Above Rp60 million to Rp250 million | 15% |
| Above Rp250 million to Rp500 million | 25% |
| Above Rp500 million to Rp5 billion | 30% |
| Above Rp5 billion | 35% |
Each rate applies only to the slice of income inside its bracket, not to the whole amount. This is the same marginal logic used in most countries.
From gross income to taxable income
Taxable income, or Penghasilan Kena Pajak (PKP), is not your salary. For an employee it is gross income minus permitted deductions, such as the occupational cost allowance (biaya jabatan), pension or old-age contributions paid through the employer, and the personal allowance, PTKP (Penghasilan Tidak Kena Pajak). The PTKP for a single taxpayer with no dependants is Rp54 million a year, with additional amounts for a spouse and dependants [2]. Business owners and freelancers deduct genuine business costs, or may use a deemed-norm method if eligible.
Worked example
Assume a resident individual whose annual taxable income after all deductions is Rp400,000,000.
- First Rp60,000,000 at 5% = Rp3,000,000
- Next Rp190,000,000 (up to Rp250,000,000) at 15% = Rp28,500,000
- Remaining Rp150,000,000 (up to Rp400,000,000) at 25% = Rp37,500,000
Total annual income tax = Rp69,000,000, an average rate of 17.25% on taxable income, even though the top slice is taxed at 25%.
If taxable income were Rp600,000,000, the calculation would be Rp3,000,000 + Rp28,500,000 + Rp62,500,000 (the full Rp250 million slice at 25%) + Rp30,000,000 (Rp100 million above Rp500 million at 30%), giving Rp124,000,000.
Points foreigners often miss
- Worldwide income. Residents report foreign income as well. Foreign tax paid may be creditable, subject to limits.
- Final-tax income. Some income, such as rent on land and buildings, bank deposit interest and certain business income of small taxpayers, is taxed at a final rate and is not run through the brackets.
- Credits. Tax already withheld by your employer (PPh 21) or paid in instalments (PPh 25) is deducted when you file the annual return (SPT Tahunan).
- Non-residents. Non-residents are generally subject to a 20% withholding on Indonesian-source income instead of the brackets.
Practical advice
Collect your withholding slips (bukti potong), keep records of dependants and family status, and compare your employer's year-end calculation with your own before filing. A difference of one PTKP category can change the tax by several million rupiah. If you have income from several sources, a consultant can check what belongs in the brackets and what is already final. Rules and allowance amounts can change, so confirm the current figures on the tax authority's website [2] before relying on the numbers here.