PPh 21 Effective Rates: The TER Tables and How to Apply Them
The PPh 21 effective rate tables in full: which PTKP status uses which category, the daily rate, and how December's annual reconciliation works.
- PP No. 58 Tahun 2023 on PPh 21 withholding rates — signed and promulgated 27 December 2023, in force 1 January 2024. Article 2 the monthly and daily effective rates and the three categories; Article 3 who they apply to; the Annex, the four rate tables
- PMK No. 168 Tahun 2023 on PPh 21 and 26 withholding — in force 1 January 2024. Article 1(10), (11) and (18) definitions; Articles 5 and 7 what counts as gross income; Article 9 PTKP status; Article 10 deductions; Articles 12, 15 and 16 bases and rates; Article 21 refunds of over-withholding
- UU PPh (Law No. 7 of 1983 as last amended by UU No. 6 of 2023) — Article 7(1) PTKP and Article 17(1)(a) individual rates, both as amended by UU No. 7 of 2021; Article 21(5a) the higher rate for a payee without an NPWP
- PMK No. 81 Tahun 2024 (Coretax), in force 1 January 2025 — Article 94(2) payment by the 15th; Article 100 holidays; Articles 171 and 173 the monthly return
- UU KUP — Article 7(1) the fine for a late monthly return (UU No. 28 of 2007); Article 9(2a) and (2c) late-payment interest (as amended by UU No. 6 of 2023)
- PER-11/PJ/2025 — Article 7(2), the annual withholding slip (BPA1) within one month after the last tax period
- PMK No. 105 Tahun 2025 — PPh 21 borne by the government for January to December 2026: Articles 2 to 6
The PPh 21 effective rate is the single percentage an Indonesian employer applies to an employee’s gross pay each month to work out the income tax to withhold. PPh 21 — Pajak Penghasilan Pasal 21, Income Tax Article 21 — is the tax on pay for work.
Since 1 January 2024 it has been withheld under PP No. 58 of 2023: an effective rate (tarif efektif rata-rata, or TER) for every month except the last one of the year, and a full calculation at the ordinary income tax rates in December.
The effective rates are built to allow for the deductions an employee is entitled to, so nothing is subtracted before the rate is applied. Getting it right is a matter of three things: the employee’s category, their gross pay for the month, and the December reconciliation.
Find the employee’s category
The rate depends on the employee’s PTKP status — Penghasilan Tidak Kena Pajak, the tax-free allowance for marital status and dependants — at the start of the year (PP 58/2023, Article 2(3)–(4)). The eight statuses fall into three categories.
| Category | Annual PTKP (IDR) | |
|---|---|---|
| TK/0 — single, no dependants | A | 54,000,000 |
| TK/1 — single, one dependant | A | 58,500,000 |
| K/0 — married, no dependants | A | 58,500,000 |
| TK/2 — single, two dependants | B | 63,000,000 |
| TK/3 — single, three dependants | B | 67,500,000 |
| K/1 — married, one dependant | B | 63,000,000 |
| K/2 — married, two dependants | B | 67,500,000 |
| K/3 — married, three dependants | C | 72,000,000 |
The allowance is IDR 54,000,000 for the employee, IDR 4,500,000 more for being married, and IDR 4,500,000 for each dependant up to three (Income Tax Law, Article 7(1)). Three rules decide which row applies:
- Status is fixed on 1 January. A marriage or a child during the year changes nothing until the next year (PMK 168/2023, Article 9(4)).
- Someone who arrives to live in Indonesia during the year takes their status at the start of the month they arrive (Article 9(5)).
- A married woman employee is treated as single, with the allowance for herself only, unless she provides a statement from the local government that her husband has no income (Article 9(2)–(3)).
The monthly rate tables
Apply the rate to gross pay for the month. Gross includes salary, every allowance, overtime, bonuses and THR, and the employer’s contributions for work-accident and death cover and for BPJS Kesehatan, the health scheme. The employer’s contributions to pension and old-age savings are left out (PMK 168/2023, Articles 5(3) and 7(c)). A month that includes a bonus or a THR payment — Tunjangan Hari Raya, the religious holiday allowance — therefore sits in a higher band than the months around it, which is expected.
The bands run from “over” the first figure “to and including” the second, so an amount exactly on a boundary takes the lower rate. Figures are monthly gross in IDR.
| Rate | |
|---|---|
| Up to 5,400,000 | 0% |
| Over 5,400,000 to 5,650,000 | 0.25% |
| Over 5,650,000 to 5,950,000 | 0.5% |
| Over 5,950,000 to 6,300,000 | 0.75% |
| Over 6,300,000 to 6,750,000 | 1% |
| Over 6,750,000 to 7,500,000 | 1.25% |
| Over 7,500,000 to 8,550,000 | 1.5% |
| Over 8,550,000 to 9,650,000 | 1.75% |
| Over 9,650,000 to 10,050,000 | 2% |
| Over 10,050,000 to 10,350,000 | 2.25% |
| Over 10,350,000 to 10,700,000 | 2.5% |
| Over 10,700,000 to 11,050,000 | 3% |
| Over 11,050,000 to 11,600,000 | 3.5% |
| Over 11,600,000 to 12,500,000 | 4% |
| Over 12,500,000 to 13,750,000 | 5% |
| Over 13,750,000 to 15,100,000 | 6% |
| Over 15,100,000 to 16,950,000 | 7% |
| Over 16,950,000 to 19,750,000 | 8% |
| Over 19,750,000 to 24,150,000 | 9% |
| Over 24,150,000 to 26,450,000 | 10% |
| Over 26,450,000 to 28,000,000 | 11% |
| Over 28,000,000 to 30,050,000 | 12% |
| Over 30,050,000 to 32,400,000 | 13% |
| Over 32,400,000 to 35,400,000 | 14% |
| Over 35,400,000 to 39,100,000 | 15% |
| Over 39,100,000 to 43,850,000 | 16% |
| Over 43,850,000 to 47,800,000 | 17% |
| Over 47,800,000 to 51,400,000 | 18% |
| Over 51,400,000 to 56,300,000 | 19% |
| Over 56,300,000 to 62,200,000 | 20% |
| Over 62,200,000 to 68,600,000 | 21% |
| Over 68,600,000 to 77,500,000 | 22% |
| Over 77,500,000 to 89,000,000 | 23% |
| Over 89,000,000 to 103,000,000 | 24% |
| Over 103,000,000 to 125,000,000 | 25% |
| Over 125,000,000 to 157,000,000 | 26% |
| Over 157,000,000 to 206,000,000 | 27% |
| Over 206,000,000 to 337,000,000 | 28% |
| Over 337,000,000 to 454,000,000 | 29% |
| Over 454,000,000 to 550,000,000 | 30% |
| Over 550,000,000 to 695,000,000 | 31% |
| Over 695,000,000 to 910,000,000 | 32% |
| Over 910,000,000 to 1,400,000,000 | 33% |
| Over 1,400,000,000 | 34% |
| Rate | |
|---|---|
| Up to 6,200,000 | 0% |
| Over 6,200,000 to 6,500,000 | 0.25% |
| Over 6,500,000 to 6,850,000 | 0.5% |
| Over 6,850,000 to 7,300,000 | 0.75% |
| Over 7,300,000 to 9,200,000 | 1% |
| Over 9,200,000 to 10,750,000 | 1.5% |
| Over 10,750,000 to 11,250,000 | 2% |
| Over 11,250,000 to 11,600,000 | 2.5% |
| Over 11,600,000 to 12,600,000 | 3% |
| Over 12,600,000 to 13,600,000 | 4% |
| Over 13,600,000 to 14,950,000 | 5% |
| Over 14,950,000 to 16,400,000 | 6% |
| Over 16,400,000 to 18,450,000 | 7% |
| Over 18,450,000 to 21,850,000 | 8% |
| Over 21,850,000 to 26,000,000 | 9% |
| Over 26,000,000 to 27,700,000 | 10% |
| Over 27,700,000 to 29,350,000 | 11% |
| Over 29,350,000 to 31,450,000 | 12% |
| Over 31,450,000 to 33,950,000 | 13% |
| Over 33,950,000 to 37,100,000 | 14% |
| Over 37,100,000 to 41,100,000 | 15% |
| Over 41,100,000 to 45,800,000 | 16% |
| Over 45,800,000 to 49,500,000 | 17% |
| Over 49,500,000 to 53,800,000 | 18% |
| Over 53,800,000 to 58,500,000 | 19% |
| Over 58,500,000 to 64,000,000 | 20% |
| Over 64,000,000 to 71,000,000 | 21% |
| Over 71,000,000 to 80,000,000 | 22% |
| Over 80,000,000 to 93,000,000 | 23% |
| Over 93,000,000 to 109,000,000 | 24% |
| Over 109,000,000 to 129,000,000 | 25% |
| Over 129,000,000 to 163,000,000 | 26% |
| Over 163,000,000 to 211,000,000 | 27% |
| Over 211,000,000 to 374,000,000 | 28% |
| Over 374,000,000 to 459,000,000 | 29% |
| Over 459,000,000 to 555,000,000 | 30% |
| Over 555,000,000 to 704,000,000 | 31% |
| Over 704,000,000 to 957,000,000 | 32% |
| Over 957,000,000 to 1,405,000,000 | 33% |
| Over 1,405,000,000 | 34% |
| Rate | |
|---|---|
| Up to 6,600,000 | 0% |
| Over 6,600,000 to 6,950,000 | 0.25% |
| Over 6,950,000 to 7,350,000 | 0.5% |
| Over 7,350,000 to 7,800,000 | 0.75% |
| Over 7,800,000 to 8,850,000 | 1% |
| Over 8,850,000 to 9,800,000 | 1.25% |
| Over 9,800,000 to 10,950,000 | 1.5% |
| Over 10,950,000 to 11,200,000 | 1.75% |
| Over 11,200,000 to 12,050,000 | 2% |
| Over 12,050,000 to 12,950,000 | 3% |
| Over 12,950,000 to 14,150,000 | 4% |
| Over 14,150,000 to 15,550,000 | 5% |
| Over 15,550,000 to 17,050,000 | 6% |
| Over 17,050,000 to 19,500,000 | 7% |
| Over 19,500,000 to 22,700,000 | 8% |
| Over 22,700,000 to 26,600,000 | 9% |
| Over 26,600,000 to 28,100,000 | 10% |
| Over 28,100,000 to 30,100,000 | 11% |
| Over 30,100,000 to 32,600,000 | 12% |
| Over 32,600,000 to 35,400,000 | 13% |
| Over 35,400,000 to 38,900,000 | 14% |
| Over 38,900,000 to 43,000,000 | 15% |
| Over 43,000,000 to 47,400,000 | 16% |
| Over 47,400,000 to 51,200,000 | 17% |
| Over 51,200,000 to 55,800,000 | 18% |
| Over 55,800,000 to 60,400,000 | 19% |
| Over 60,400,000 to 66,700,000 | 20% |
| Over 66,700,000 to 74,500,000 | 21% |
| Over 74,500,000 to 83,200,000 | 22% |
| Over 83,200,000 to 95,600,000 | 23% |
| Over 95,600,000 to 110,000,000 | 24% |
| Over 110,000,000 to 134,000,000 | 25% |
| Over 134,000,000 to 169,000,000 | 26% |
| Over 169,000,000 to 221,000,000 | 27% |
| Over 221,000,000 to 390,000,000 | 28% |
| Over 390,000,000 to 463,000,000 | 29% |
| Over 463,000,000 to 561,000,000 | 30% |
| Over 561,000,000 to 709,000,000 | 31% |
| Over 709,000,000 to 965,000,000 | 32% |
| Over 965,000,000 to 1,419,000,000 | 33% |
| Over 1,419,000,000 | 34% |
The tables are the Annex to PP 58/2023. Category B has no 1.25% or 1.75% band and Category C has no 2.25% or 2.5% band; that is how the regulation sets them, not a gap in this copy.
Workers not on a monthly salary
The monthly rates are for permanent employees, pensioners, and commissioners paid irregularly. A permanent employee includes anyone paid regularly, a regularly paid commissioner, and a full-time employee on a fixed-term contract (PMK 168/2023, Article 1(10)). Other people are withheld from differently (Articles 12 and 16).
| How the tax is worked out | |
|---|---|
| Casual worker, up to IDR 450,000 a day | 0% |
| Casual worker, over IDR 450,000 to 2,500,000 a day | 0.5% of daily gross |
| Casual worker, over IDR 2,500,000 a day | Half the day's pay, taxed at the ordinary income tax rates |
| Casual worker paid monthly | The monthly rate tables above |
| Non-employee, such as a consultant | The same rates on 50% of the fee |
“Daily” means pay received by the day, the week, the piece or the job; where it is not paid by the day, the average for each day worked is used (PMK 168/2023, Annex, Part One III.1). Paying individuals who are not employees is covered in withholding tax on services.
December: the annual reconciliation
The effective rates are an estimate. In the last tax period — December, or the month a permanent employee leaves — the employer works out the tax on the whole year’s pay at the ordinary income tax rates and withholds the difference between that and what the effective rates have already taken (PMK 168/2023, Articles 1(18) and 15). This happens every year.
The year’s taxable income is gross pay, less:
- a job-expense deduction of 5% of gross, capped at IDR 500,000 a month or IDR 6,000,000 a year (Article 10(2))
- the employee’s own pension and old-age contributions paid through the employer, including their BPJS Ketenagakerjaan share (Article 10(1)(b))
- zakat or another compulsory religious contribution paid through the employer to an approved body (Article 10(1)(c))
- the PTKP allowance for the employee’s status
The result is rounded down to the full thousand (Article 8(4)) and taxed at the ordinary rates.
| Rate | |
|---|---|
| Up to IDR 60,000,000 | 5% |
| Over IDR 60,000,000 to 250,000,000 | 15% |
| Over IDR 250,000,000 to 500,000,000 | 25% |
| Over IDR 500,000,000 to 5,000,000,000 | 30% |
| Over IDR 5,000,000,000 | 35% |
These are the rates in Article 17(1)(a) of the Income Tax Law, as amended by UU No. 7 of 2021 and in force since the 2022 tax year.
A worked year
The regulation’s own example: an employee with gross income of IDR 10,000,000 a month, married with no dependants (K/0, so Category A), paying an employee pension contribution of IDR 100,000 a month. January to November are withheld at Category A’s 2%, which is IDR 200,000 a month. December works out as follows (PP 58/2023, Elucidation to Article 2(1)). The IDR 10,000,000 is the whole month’s gross. Where the employer also pays work-accident, death or health premiums, those are added to gross first, so the same salary can sit in a higher band — the cost of an employee calculator works it through.
| Description | IDR |
|---|---|
| Gross pay for the year 10,000,000 × 12 | 120,000,000 |
| Job-expense deduction 5%, at the IDR 6,000,000 cap | (6,000,000) |
| Employee pension contribution 100,000 × 12 | (1,200,000) |
| Net income | 112,800,000 |
| PTKP, K/0 | (58,500,000) |
| Taxable income | 54,300,000 |
| Tax for the year 5% × 54,300,000 | 2,715,000 |
| Already withheld, January to November 200,000 × 11 | (2,200,000) |
| To withhold in December | 515,000 |
December is the month employees notice
December is not withheld at an effective rate, and the figure can be well above a normal month’s. It can also go the other way: where the effective rates took more than the year’s tax, the employer must refund the difference to the employee, with the withholding slip, by the end of the following month (PMK 168/2023, Article 21(1)). Government-borne tax is never refunded (Article 21(2)).
An employee who leaves during the year
The month a permanent employee stops work is their last tax period, and the reconciliation is done then, on what they were actually paid while employed (PMK 168/2023, Annex, Part One I.2, point 6). The regulation’s worked example applies the full year’s PTKP allowance, not a pro-rated one, which is why a leaver is often owed a refund. Pay is scaled up to a full year only for someone who becomes or stops being an Indonesian tax resident during the year (Article 15(3)).
Paying, filing and the slip
Since 1 January 2025, when Coretax, the tax office’s new system, came in under PMK 81/2024:
- tax withheld is paid by the 15th of the following month (Article 94(2)), moving to the next working day when the 15th is not one (Article 100)
- the monthly return is filed by the 20th (Article 171(1)), on its own return for PPh 21 and 26 rather than the combined “Unifikasi” return used for other withholding taxes (Article 171(2))
- no return is needed for a month with no payments, except the last tax period, which always needs one (Article 171(5)–(6))
- each permanent employee receives an annual withholding slip, Form BPA1, within one month after the last tax period (PER-11/PJ/2025, Article 7(2)); their personal tax return credits it
Paying late costs interest for each month or part of a month, up to 24 months, at a rate the Minister of Finance sets from the reference interest rate plus 5%, divided by twelve (UU KUP, Article 9(2a) and (2c), as amended by UU No. 6 of 2023). A monthly return filed late is fined IDR 100,000 (UU KUP, Article 7(1)).
Both dates are on the Indonesia compliance calendar.
The Income Tax Law still sets the rate 20% higher for a payee without a tax number (Article 21(5a)). For an Indonesian resident, the tax number is their national identity number (NIK), once the tax office has activated it; a foreign employee needs a 16-digit NPWP — Nomor Pokok Wajib Pajak, the tax identification number — of their own.
Tax borne by the government in 2026
For January to December 2026, PMK 105/2025 has the government bear PPh 21 for lower-paid staff of employers in five sectors: footwear, textiles and clothing, furniture, leather goods, and tourism. The employer’s main business classification code (KLU) in the tax office’s records on 1 January 2026 must be on the list in the regulation’s annex (Articles 3(1)–(2)).
- Permanent employees qualify with fixed, regular gross pay of no more than IDR 10,000,000 in January 2026, or in their first month if they joined during the year (Article 4(2)).
- Casual workers qualify with average pay of no more than IDR 500,000 a day, or IDR 10,000,000 a month if paid monthly (Article 4(3)).
- The tax is still calculated, and the employer pays it to the employee in cash with their wages (Article 5(1)).
- The monthly returns for 2026 count as the employer’s claim only if filed or corrected by 31 January 2027. After that the incentive is lost and the tax must be paid over (Article 6(4)–(6)).
What this means for you
Keep each employee’s PTKP status on file as it stood on 1 January, apply the right table to gross pay including allowances, and budget for December rather than being surprised by it. Where an employee’s December figure will be large, telling them in advance saves the conversation afterwards. A wrong status or a missed allowance in January is carried through every month and surfaces only in the reconciliation, which makes it the part of payroll most worth checking early.