Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeMoney calculatorsIndonesiaIndonesia PPh 21 Calculator 2026 (TER)
EnglishBahasa Indonesia

Indonesia PPh 21 Calculator 2026 (TER)

money

Indonesian PPh 21 by the TER tables: monthly tax, December settlement, BPJS, take-home

Estimates only, not financial advice. What you type stays on your device. Checked against sources on 17 Oct 2026.

From January to November, Indonesian employers withhold PPh 21 as monthly gross pay times an effective rate (TER) from table A, B or C, set by PTKP status. December settles the year at the Pasal 17 rates of 5% to 35%. A Rp10,000,000 salary, single, pays Rp261,350 a month.

Next:
  • Indonesia THR Calculator (Tunjangan Hari Raya) Indonesian THR by Permenaker 6/2016: one month’s wage, or pro rata under a year
  • Indonesia BPJS Calculator 2026 (Iuran BPJS) BPJS Ketenagakerjaan and Kesehatan contributions 2026: worker and employer shares

2026 · Rates and rules read from the sources listed on this page (the earliest on 17 Oct 2026); they may have changed since.

How to work out PPh 21 with the TER tables

1

Type the monthly salary with fixed allowances (gaji + tunjangan tetap).

2

Choose single or married and the number of dependents: this sets PTKP and the TER category.

3

Leave BPJS on to add the employer’s JKK, JKM and health premiums to gross and take your own shares off.

4

Add a bonus or THR if one is paid in a month this year.

5

Read the monthly PPh 21, take-home pay, the yearly tax and the December settlement.

About the Indonesia PPh 21 Calculator

This calculator works out PPh Pasal 21 for a permanent employee (pegawai tetap) under PP 58/2023 and PMK 168/2023, with the employee's BPJS contributions, from the tables and examples published by the Directorate General of Taxes.

January to November: TER. Gross pay for the month is multiplied by one rate from a table. Category A covers TK/0, TK/1 and K/0; B covers TK/2, TK/3, K/1 and K/2; C covers K/3. Rates run from 0% (up to Rp5.4 million in table A) to 34%.

What counts as gross. Salary and allowances, bonuses and THR, plus the JKK, JKM and BPJS Kesehatan premiums the employer pays for you. The employer's JHT and JP are not income.

December: the yearly settlement. The year's gross, less biaya jabatan (5%, at most Rp6,000,000), your own JHT and JP contributions, zakat paid through the employer and PTKP, is rounded down to the thousand and taxed at 5%, 15%, 25%, 30% and 35%. December's withholding is that tax less what was withheld from January to November, so it is often higher than the other months.

A worked example. Rp10,000,000 a month, single (TK/0), lowest JKK risk: gross is Rp10,454,000 with the employer's premiums, so the TER is 2.5% and PPh 21 is Rp261,350 a month. After JHT, JP and BPJS Kesehatan, take-home pay is Rp9,338,650. The yearly tax is Rp3,277,200, so December takes Rp402,350.

BPJS. Your share is 2% JHT, 1% JP (on wages up to the JP cap) and 1% BPJS Kesehatan (on wages up to Rp12,000,000). The JP cap is raised every March; the calculator starts with the figure BPJS Ketenagakerjaan lists, and you can type the one on your payslip.

Not included. Gross-up (tunjangan pajak), benefits in kind, daily and non-permanent workers, PPh 26 for non-residents, and a bonus paid in December.

Everything runs in your browser; nothing you type is sent anywhere.

Frequently asked questions

How is PPh 21 calculated with TER?

From January to November, multiply the month's gross pay, including the employer's JKK, JKM and BPJS Kesehatan premiums, by the effective rate in table A, B or C for that gross. A single employee with Rp15,500,000 gross falls in the 7% row of table A, so Rp1,085,000 is withheld.

Which TER category applies to me?

Category A covers TK/0, TK/1 and K/0, with PTKP of Rp54 million or Rp58.5 million. Category B covers TK/2, TK/3, K/1 and K/2. Category C covers K/3, with PTKP of Rp72 million. Marriage and up to three dependents decide the status.

Why is PPh 21 different in December?

December settles the whole year. The year's gross, less biaya jabatan, your pension contributions and PTKP, is taxed at the Pasal 17 rates, and the tax already withheld from January to November is subtracted. In the DJP example, Rp10 million a month on K/0 pays Rp200,000 monthly and Rp515,000 in December.

How much BPJS is deducted from my salary?

An employee pays 2% for JHT, 1% for JP on wages up to the JP cap, and 1% for BPJS Kesehatan on wages up to Rp12,000,000. The employer adds 3.7% JHT, 2% JP, 4% health, 0.3% JKM and 0.24% to 1.74% JKK, depending on the work's risk.

What is biaya jabatan?

Biaya jabatan is an allowance for work expenses deducted from a permanent employee's gross in the yearly calculation: 5% of gross pay, at most Rp6,000,000 a year or Rp500,000 a month. Anyone earning more than Rp120 million a year reaches the maximum.

Does a bonus or THR raise the monthly PPh 21?

Yes. A bonus or THR is added to the gross of the month it is paid, which can move the whole month into a higher TER row. The yearly tax worked out in December then corrects the total, so any extra taken in the bonus month comes back as a smaller December withholding.

Sources

  • DJP, PMK 168/2023 (PPh Pasal 21 TER) presentation, pajak.go.idTER tables A, B and C (PP 58/2023), PTKP per category, Pasal 17 rates, worked examples
  • PMK 168/2023, Pasal 5, 8 and 10 (pajak.go.id)Gross includes employer JKK, JKM and health premiums; biaya jabatan 5% up to Rp6,000,000 a year; PKP rounded down to the thousand
  • BPJS Ketenagakerjaan, Informasi Kepesertaan (Penerima Upah)JKK 0.24% to 1.74%, JKM 0.3%, JHT 3.7% + 2%, JP 2% + 1% on wages up to Rp10,547,400
  • Perpres 64/2020 Pasal 30 and Perpres 59/2024 Pasal 32 (peraturan.bpk.go.id)BPJS Kesehatan 5% (4% employer, 1% employee) on wages up to Rp12,000,000

Applies to: Indonesia. Tax year: 2026. Last verified 17 October 2026.

Figures from DJP, PMK 168/2023 (PPh Pasal 21 TER) presentation, pajak.go.id and 3 other sources listed above, read 17 October 2026. Built by Saifuddin, Omnikit.

Rates and rules change; check the source before you rely on a figure.

Still stuck? Ask about Indonesia PPh 21 Calculator 2026 (TER) and anybody who knows can answer. No account needed.

Common uses

  • Kalkulator PPh 21 TER 2026Hitung PPh 21 dengan tarif efektif (TER): potongan bulanan, Desember, BPJS, gaji bersih

Same job, other tools: Hitung Iuran BPJS 2026 (Kalkulator BPJS) – Hitung iuran BPJS: JHT, JP, JKK, JKM dan Kesehatan, potongan karyawan dan perusahaan · Hitung THR 2026 (Kalkulator THR) – Hitung THR keagamaan: 1 bulan upah, atau proporsional bagi masa kerja di bawah 12 bulan · California Income Tax Calculator – California salary after federal tax, state tax at 1% to 12.3%, SDI and FICA · New York Paycheck Calculator – New York take-home per paycheck, with New York City or Yonkers tax if you live there · Alberta Income Tax Calculator – Alberta take-home pay for 2026 with the 8% bracket and the $22,769 personal amount.

On the related tools: Scotland Income Tax Calculator – Scottish income tax for 2026-27 across all six bands, with National Insurance.

Related tools

All money calculators
Indonesia THR Calculator (Tunjangan Hari Raya)Indonesian THR by Permenaker 6/2016: one month’s wage, or pro rata under a yearIndonesia BPJS Calculator 2026 (Iuran BPJS)BPJS Ketenagakerjaan and Kesehatan contributions 2026: worker and employer sharesUS Income Tax Calculator 2026US take-home pay for 2026 after federal tax, Social Security, Medicare and state taxCanada Income Tax Calculator 2026Canadian take-home pay for 2026 after federal and provincial tax, CPP, CPP2 and EIUK Income Tax Calculator 2026-27Take-home pay for 2026-27 after income tax, National Insurance and student loanSpain Income Tax Calculator 2026Spanish net salary for 2026 after IRPF and social security, Madrid or AndalucíaFrance Income Tax Calculator 2026French income tax 2026: €40,000 gross is €29,697 net after contributions and impôtGermany Income Tax Calculator 2026Germany salary calculator 2026: €60,000 gross is €37,551 net, €3,129 a month after tax

More for Indonesia: all 3 Indonesia calculators.

Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishBahasa Indonesia
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)