Indonesia Income Tax Rates & Brackets 2026: PPh 21 & PTKP Guide
Understanding Indonesia income tax rates, progressive brackets, and PTKP allowances for 2026 is essential for salaried employees, foreign expats living in Bali or Jakarta, and business owners operating across the archipelago. Administered by the Direktorat Jenderal Pajak (DJP) under the Ministry of Finance, personal income tax (Pajak Penghasilan Pasal 21 - PPh 21) is calculated on a progressive scale. It can feel like a heavy bureaucratic lift, but breaking it down reveals a logical, albeit strict, system.
Whether you are an HR manager processing payroll under the latest TER (Tarif Efektif Rata-Rata) withholding mechanism, or an expatriate trying to understand your net take-home pay, this comprehensive guide will demystify the Indonesian tax landscape. We cover the foundational tax brackets, how the non-taxable allowances (PTKP) function, and strategic approaches to remain compliant while optimizing your tax footprint.
1. Official 2026 Tax Brackets Table
Indonesia's personal income tax rates are progressive, split across five income tiers. This framework was solidified under Law No. 7/2021 on the Harmonization of Tax Regulations (UU HPP). By keeping the lower brackets wide, the government attempts to shield lower-income earners while taxing high-net-worth individuals more heavily at the 35% rate.
| Net Taxable Income Tier (IDR) | Marginal Tax Rate | Tax Payable on Tier | Cumulative Maximum Tax |
|---|---|---|---|
| Up to IDR 60,000,000 | 5.0% | IDR 3,000,000 | IDR 3,000,000 |
| IDR 60,000,001 – IDR 250,000,000 | 15.0% | IDR 28,500,000 | IDR 31,500,000 |
| IDR 250,000,001 – IDR 500,000,000 | 25.0% | IDR 62,500,000 | IDR 94,000,000 |
| IDR 500,000,001 – IDR 5,000,000,000 | 30.0% | IDR 1,350,000,000 | IDR 1,444,000,000 |
| Above IDR 5,000,000,000 | 35.0% | 35% on excess | Variable |
To compute your personal tax position accurately without manual math, you can launch our interactive Indonesia Income Tax Calculator (PPh 21).
2. PTKP Non-Taxable Income Thresholds
Taxable income isn't simply your gross salary. It is calculated after deducting your Non-Taxable Income (Penghasilan Tidak Kena Pajak - PTKP). The PTKP acts as a foundational buffer, ensuring that a basic portion of your income necessary for survival is not taxed.
The PTKP allowance scales based on your family structure—specifically, your marital status and the number of dependent children (up to a maximum of three). Understanding your PTKP code is vital, as a mistake here leads to overpaying or underpaying your PPh 21.
| PTKP Code | Marital & Dependent Status | Annual PTKP Amount (IDR) |
|---|---|---|
| TK/0 | Single, 0 Dependents | IDR 54,000,000 |
| TK/1 | Single, 1 Dependent | IDR 58,500,000 |
| K/0 | Married, 0 Dependents | IDR 58,500,000 |
| K/1 | Married, 1 Dependent | IDR 63,000,000 |
| K/2 | Married, 2 Dependents | IDR 67,500,000 |
| K/3 | Married, 3 Dependents (Max Cap) | IDR 72,000,000 |
Note: For working wives, the standard practice unless there is a prenuptial agreement separating wealth, is to merge the tax reporting with the husband's NPWP, which alters the PTKP configuration (K/I/... statuses).
3. Step-by-Step PPh 21 Computation
As a certified consultant, I often see expats and locals alike stumped by the exact math used by their HR departments. The calculation follows a strict sequence:
4. Salary After Tax & PPh 21 Withholding
Indonesian employers are mandated to deduct PPh 21 income tax monthly at source from employee paychecks. Recent updates introduced the Average Effective Rate (TER) mechanism, streamlining the monthly calculation based on broad categories, though the annualized true-up at the end of the year remains unchanged.
By the end of January, your employer should issue Form 1721-A1 (for private employees). This form is the golden ticket; it summarizes your yearly gross income, deductions, and the exact PPh 21 that has been withheld on your behalf. You will use the numbers on this form to file your personal SPT Tahunan.
For foreign nationals working in Jakarta, Surabaya, or Bali, establishing tax residency is a common hurdle. Review our Indonesia & Bali Expat Tax Guide and explore our Indonesia Tax Residency Guide to understand the 183-day rule.
5. NIK as Tax Identification Number (NPWP)
In a major modernization push, DJP has fully integrated the 16-digit National Identity Number (NIK - Nomor Induk Kependudukan) as the primary Tax Identification Number (NPWP) for Indonesian citizens. This unified data system means that your banking, property purchases, and tax records are closely linked.
For foreigners holding a KITAS (Temporary Stay Permit) or KITAP (Permanent Stay Permit), you will still receive a distinct 16-digit NPWP issued by the DJP. Failing to possess an active NPWP results in a punitive 20% surcharge on your standard PPh 21 withholding rate.
6. Worked Numerical Calculation Examples
Example 1: Single Professional (IDR 150,000,000 Annual Salary, TK/0)
- Gross Annual Salary: IDR 150,000,000
- Occupational Cost (5%, max 6M): - IDR 6,000,000
- Net Income: IDR 144,000,000
- PTKP Allowance (TK/0): - IDR 54,000,000
- Net Taxable Income: IDR 144,000,000 – IDR 54,000,000 = IDR 90,000,000
Applying the Brackets to IDR 90,000,000:
- Tax on First IDR 60,000,000 @ 5% = IDR 3,000,000
- Tax on Remaining IDR 30,000,000 @ 15% = IDR 4,500,000
- Total Annual PPh 21 Tax Payable: IDR 7,500,000 (Effective Tax Rate: 5.0%)
Example 2: Married Executive with 2 Kids (IDR 800,000,000 Annual Salary, K/2)
- Gross Annual Salary: IDR 800,000,000
- Occupational Cost (5%, max 6M): - IDR 6,000,000
- Net Income: IDR 794,000,000
- PTKP Allowance (K/2): - IDR 67,500,000
- Net Taxable Income: IDR 726,500,000
Applying the Brackets to IDR 726,500,000:
- First IDR 60,000,000 @ 5% = IDR 3,000,000
- Next IDR 190,000,000 @ 15% = IDR 28,500,000
- Next IDR 250,000,000 @ 25% = IDR 62,500,000
- Remaining IDR 226,500,000 @ 30% = IDR 67,950,000
- Total Annual PPh 21 Tax Payable: IDR 161,950,000 (Effective Tax Rate: 20.2%)
7. DJP Online e-Filing & Deadlines
Filing your personal tax return is mandatory, even if your employer has withheld your taxes flawlessly. Individual taxpayers must e-file their annual tax return (SPT Tahunan 1770, 1770 S, or 1770 SS) online via DJP Online.
The absolute deadline for individual tax filing is March 31 of the year following the tax year (e.g., March 31, 2027, for the 2026 tax year). To access DJP online, you must have an active EFIN (Electronic Filing Identification Number), which you can obtain from your local tax office (KPP).
