Income Tax Calculator (Indonesia)

Income Tax (PPh 21)

Effective Rate

Net Income

How the Indonesian Income Tax System Works

Indonesia levies personal income tax (Pajak Penghasilan, or PPh) through a progressive rate system administered by the Direktorat Jenderal Pajak (DJP), the Directorate General of Taxes under the Ministry of Finance. The primary tax on employment income is PPh Pasal 21, which employers withhold monthly from employee salaries. Indonesia's tax framework was significantly reformed through the Harmonization of Tax Regulations Law (UU HPP) enacted in October 2021, which introduced a new 35% top bracket.

Every Indonesian taxpayer is required to obtain a Nomor Pokok Wajib Pajak (NPWP), the Taxpayer Identification Number. Employees must file an annual tax return called SPT Tahunan PPh Orang Pribadi by March 31 of the following year, even when all tax has been withheld by the employer. Indonesia uses a self-assessment system, meaning taxpayers calculate their own liability, though employers handle PPh 21 withholding for most salaried workers.

Before applying progressive tax rates, taxpayers receive a Penghasilan Tidak Kena Pajak (PTKP) — a non-taxable income threshold. The current PTKP is Rp 54,000,000 per year for a single individual, with additional allowances of Rp 4,500,000 for a working spouse and Rp 4,500,000 per dependent child (maximum 3 children). Occupational expenses are deducted at 5% of gross income, capped at Rp 6,000,000 per year. Social security contributions through BPJS Ketenagakerjaan and BPJS Kesehatan are also part of the employment cost structure.

Current Indonesian Income Tax Brackets (PPh 21) — 2025

The following progressive rates apply to annual taxable income (after PTKP deduction):

Annual Taxable Income (IDR)Tax Rate
Up to Rp 60,000,0005%
Rp 60,000,001 - Rp 250,000,00015%
Rp 250,000,001 - Rp 500,000,00025%
Rp 500,000,001 - Rp 5,000,000,00030%
Above Rp 5,000,000,00035%

Note: Individuals without an NPWP face a 20% surcharge on their PPh 21 withholding (effectively 120% of the normal rate). This penalty strongly incentivizes taxpayer registration.

Key Indonesian Tax Terms

Practical Tax Examples in IDR

Example 1 — Single employee earning Rp 120,000,000/year (Rp 10 million/month): PTKP deduction: Rp 54,000,000. Occupational expense deduction (5%): Rp 6,000,000. Taxable income: Rp 120,000,000 - 54,000,000 - 6,000,000 = Rp 60,000,000. Tax: 5% x Rp 60,000,000 = Rp 3,000,000. Monthly PPh 21 withholding: approximately Rp 250,000. Effective rate: 2.5%.

Example 2 — Married employee with 2 children earning Rp 300,000,000/year: PTKP: Rp 54,000,000 + Rp 4,500,000 (spouse) + Rp 9,000,000 (2 children) = Rp 67,500,000. Occupational expense: Rp 6,000,000. Taxable income: Rp 226,500,000. Tax: 5% on first Rp 60M = Rp 3,000,000, plus 15% on Rp 166,500,000 = Rp 24,975,000. Total: Rp 27,975,000. Effective rate: 9.3%.

Example 3 — High earner at Rp 1,000,000,000/year: Assuming single, PTKP Rp 54M, occupational deduction Rp 6M. Taxable income: Rp 940,000,000. Tax: 5% on Rp 60M = Rp 3M, plus 15% on Rp 190M = Rp 28.5M, plus 25% on Rp 250M = Rp 62.5M, plus 30% on Rp 440M = Rp 132M. Total: Rp 226,000,000. Effective rate: 22.6%.

Tax-Saving Strategies in Indonesia

Disclaimer: This calculator is for informational purposes only and does not constitute financial, tax, or legal advice. Always consult a qualified professional for decisions specific to your situation.

Frequently Asked Questions

What are the current Indonesian income tax (PPh 21) brackets?

For 2025, the PPh 21 brackets are: 5% on income up to Rp 60 million, 15% from Rp 60-250 million, 25% from Rp 250-500 million, 30% from Rp 500 million to Rp 5 billion, and 35% above Rp 5 billion. These rates apply to taxable income after the PTKP deduction.

What is the PTKP (non-taxable income) allowance in Indonesia?

The PTKP for a single taxpayer is Rp 54 million per year. Additional allowances include Rp 4.5 million for a spouse (married filing jointly) and Rp 4.5 million per dependent child (up to 3 children). The maximum PTKP is Rp 72 million for a married taxpayer with 3 dependents.

Do I need to file a tax return in Indonesia (SPT)?

Yes, all individuals with a Taxpayer Identification Number (NPWP) must file an annual tax return (SPT Tahunan) by March 31 each year, even if tax was fully withheld by the employer. You can file online through DJP Online (djponline.pajak.go.id).

How does BPJS Ketenagakerjaan affect my take-home pay?

Employees contribute 2% of salary to the old-age savings program (JHT), 1% to pension (JP), and 1% to health insurance (BPJS Kesehatan). The employer contributes an additional 3.7% JHT, 2% JP, 0.24-1.74% work accident insurance, 0.3% death benefit, and 4% health insurance.

What is the 35% top tax bracket for?

The 35% bracket applies to annual taxable income exceeding Rp 5 billion and was introduced in the Harmonization of Tax Regulations Law (UU HPP) in 2021 to increase progressivity for ultra-high earners in Indonesia.

Are there tax incentives for employees in Indonesia?

Yes, the government periodically offers PPh 21 incentives such as government-borne income tax for certain manufacturing sectors, MSME tax breaks (0.5% final tax for businesses under Rp 4.8B revenue), and incentives for investment in special economic zones (KEK).

Related Calculators