Home › Articles › How to Calculate PPh 21 with TER Rates, with Examples

How to Calculate PPh 21 with TER Rates, with Examples

· Hitungkan team

How to Calculate PPh 21 with TER Rates, with Examples
Photo: stevepb / Pixabay

Since January 2024, PPh 21 withholding for permanent employees in Indonesia uses the average effective rate (TER) set by PP 58/2023 and PMK 168/2023. It is much simpler than the old method, yet many employees are puzzled by a different deduction in December. This guide walks through each step with real numbers.

1. Find your TER category from your PTKP status

There are three TER categories, based on your non-taxable income (PTKP) status:

CategoryPTKP status
TER ATK/0, TK/1, K/0
TER BTK/2, TK/3, K/1, K/2
TER CK/3

TK means single, K means married, and the number is how many dependants you have (up to 3).

2. Work out monthly gross income

Gross income is base salary plus all allowances, overtime, bonuses or THR paid that month, plus the JKK and JKM premiums paid by your employer. Your own JHT (2%) and JP (1%) contributions do not reduce gross income under TER.

3. Multiply by the TER rate

Look up the rate for your category and income band, then multiply. For a single employee (TK/0) earning Rp10,000,000 gross:

4. Recalculate in December

In the last tax period (usually December) the full-year tax is calculated with Article 17 rates, and the amount already withheld January–November is subtracted. Continuing the example:

ItemAmount
Annual gross (12 × Rp10 million)Rp120,000,000
Position allowance 5% (max Rp6 million)Rp6,000,000
JHT 2% + JP 1% contributions for the yearRp3,600,000
Net incomeRp110,400,000
PTKP TK/0Rp54,000,000
Taxable incomeRp56,400,000
Annual PPh 21 (5%)Rp2,820,000
Withheld Jan–Nov (11 × Rp200,000)Rp2,200,000
December PPh 21Rp620,000

That is why December often looks bigger. The annual total is the same as under the old method; TER only changes how it is spread across the year.

Article 17 rates for the annual calculation

Annual taxable incomeRate
up to Rp60 million5%
Rp60–250 million15%
Rp250–500 million25%
Rp500 million–5 billion30%
above Rp5 billion35%

Things people often miss

Want your own figure? Enter your salary and PTKP status in the calculator below to see the monthly TER, the annual tax and the December deduction at once.

Work it out with the PPh 21 Income Tax Calculator (TER)

🧾 Open the calculator

More articles

BPJS Kesehatan Contributions for Employees: Who Pays What?BPJS Kesehatan contributions for private-sector employees are 5% of wages: 4% from the employer and 1% from the employee, capped at Rp12 million. See worked examples and the extra family member rule.1 November 2026Indonesia Public Holidays and Collective Leave 2027 + Long WeekendsThe full list of 18 public holidays and 8 collective leave days in Indonesia for 2027 (SKB 3 Menteri), working days in the year, and the best long weekends including a 10-day Eid break.1 November 2026