Jurisdiction-bound

Indonesia salary calculator for 2026

A monthly-first annual-liability estimate for DKI Jakarta with explicit PTKP and JKK risk selections, split 2026 JP caps and BPJS contribution details.

Published scope

Resident permanent employee, one employer, 12 full months in DKI Jakarta; final calendar-2026 PPh 21 liability/reconciliation rather than monthly TER withholding.

Calculation direction
The amount uses the selected pay period. Bonus and allowance fields below are always annual.
Ready to calculate.
Optional annual adjustments

Rule package: ID · IDR · Calendar 2026.Inputs and results stay in this browser tab. Nothing is uploaded or placed in the URL.

How to use this calculator

Use this calculator to plan annual take-home pay within the narrow DKI scope. It validates the 2026 DKI minimum wage and refuses to present a Jakarta rule as an all-Indonesia formula.

  1. Enter monthly or annual gross/target net and annual taxable components.
  2. Select the correct PTKP status and one of the five statutory JKK risk rates.
  3. Confirm regular monthly pay meets the displayed 2026 DKI Jakarta UMP.
  4. Review annual PPh, employee BPJS, employer BPJS, employer cost, assumptions and sources.

Worked example

Input

IDR 10,000,000 monthly gross · TK/0 · 0.24% JKK · no bonus

Output

Taxable income IDR 61,848,000; annual PPh IDR 3,277,200; employee BPJS IDR 4,800,000; annual net IDR 111,922,800

The result includes the January–February and March–December JP caps separately and floors taxable income to IDR 1,000.

Method and formula

  • Regular monthly salary is annual base plus fixed allowance divided by 12; bonus remains an annual taxable addition.
  • Employee JHT is 2%, JP is 1% with the split 2026 caps, and JKN is 1% up to IDR 12 million/month. Employer JKN/JKK/JKM premiums enter taxable employment gross.
  • A 5% occupational expense up to IDR 6 million, employee JHT/JP and selected PTKP reduce annual net taxable income, which is floored to IDR 1,000 before the 5%–35% bands.
  • Cash net subtracts annual PPh plus employee JHT, JP and JKN. The estimate does not reproduce monthly TER timing.

Included assumptions

  • Resident permanent employee, one DKI Jakarta employer and 12 full months.
  • Selected PTKP status and JKK risk rate remain constant for the year.
  • Regular pay, not annual bonus, is used as the BPJS wage basis.

Limits and exclusions

  • Locations outside DKI Jakarta, non-residents, multiple employers and mid-year work are excluded.
  • Gross-up tax allowances, sector relief and exact January–November TER payslips are not modelled.
  • Employer cost is limited to the displayed BPJS components.

Privacy

Salary and family-status code are processed only in this tab and are not uploaded or put into the URL.

Evidence

Official and statutory sources

Product capability benchmarks

Disclaimer

Planning estimate only; not an employer payroll record, SPT computation, BPJS filing or professional tax advice.