Skip to content

Tax, Payroll & Zakat

PPh 21 Calculator (Estimate)

Estimate an employee’s income tax with the TER method for January to November, or work out the full-year tax and the balance due in the final tax period. The result is an estimate for planning, not an official figure.

Free · no sign-up · runs in your browser · updated

Use PPh 21 Calculator

Family status as of 1 January of the tax year. It sets the PTKP (non-taxable income threshold) and the TER category.

Salary + allowances + overtime + bonuses + insurance premiums (JKK, JKM, health) paid by the employer, before any deductions.

The part you pay yourself. It only affects the full-year outlook, not the monthly PPh.

Enter gross income to see the estimated PPh 21.

How to use PPh 21 Calculator

  1. Choose the calculation type: monthly (January–November) or full year / final tax period.

  2. Select your PTKP (non-taxable income threshold) status, then enter your gross income.

  3. Read the breakdown and the estimated PPh 21. For December, also enter the PPh already withheld from January to November.

How the TER method works

Since 1 January 2024, PPh 21 withheld from permanent employees in the January to November tax periods is calculated by multiplying one month of gross income by the effective average rate (TER). The TER comes from a table by category: category A for statuses TK/0, TK/1 and K/0; category B for TK/2, TK/3, K/1 and K/2; category C for K/3. The basis is PP 58/2023 (Government Regulation) and PMK 168/2023 (Ministry of Finance Regulation).

Gross income includes salary, allowances, overtime, bonuses and certain insurance premiums paid by the employer. Example from official DJP material: a salary of Rp10,000,000 with status K/0 falls in category A at the 2% bracket, so the January–November withholding is Rp200,000 per month.

Full-year calculation and the final tax period

In the final tax period (usually December), PPh 21 is recalculated for the whole year: annual gross income minus the occupational expense deduction (5% of gross, capped at Rp6,000,000 a year), the pension/JHT/JP contributions you pay, and the PTKP. The result (taxable income, PKP) is taxed at the Article 17 rates: 5% up to Rp60 million, 15% up to Rp250 million, 25% up to Rp500 million, 30% up to Rp5 billion, and 35% above that.

The PPh withheld in December is the annual PPh minus the withholding from January to November. In the DJP example above, annual PPh of Rp2,715,000 minus 11 × Rp200,000 gives Rp515,000.

What this calculator does not cover

This calculator is deliberately simple. It does not handle employees who start or stop working mid-year, income from more than one employer, non-permanent employees, severance pay, pensions, status K/I (wife’s income combined), mandatory zakat or religious donations paid through the employer, taxpayers without an NPWP (tax ID; they may face a higher rate), or incentives such as government-borne PPh 21 in certain periods or sectors. These situations can produce different figures.

Questions about PPh 21 Calculator

What is the effective average rate (TER)?

TER is a fixed rate per bracket of monthly gross income, used to withhold PPh 21 in the January to November tax periods. The rate depends on your PTKP category (A, B or C) and the amount of gross income.

Why is the December PPh different from other months?

Because December is the final tax period. PPh 21 is recalculated for the whole year at the Article 17 rates, then reduced by the withholding from January to November, so the result can be higher or lower than in other months.

Do BPJS contributions reduce PPh 21?

Pension, JHT and JP contributions paid by the employee reduce net income in the full-year calculation. With the monthly TER method, the rate is applied to gross income without deducting contributions.

Will the result match my payslip exactly?

Not necessarily. Official withholding is done by your employer using its own data, and your situation may be one this calculator does not cover. Treat the result as an estimate and check it with your payroll department.

Are my figures sent to a server?

No. The calculation runs entirely in your browser.

Need more than tools?

We build websites, apps, and custom systems for your business.

These tools are only a small part of what Tipamedia can build. Tell us what you need and we will help you work out the next step.