Indonesia BPJS Contribution Calculator
Accurately calculate Indonesian statutory social security contributions for formal-sector wage-receiving employees (Penerima Upah / PU). Provides transparent breakdowns of BPJS Kesehatan (JKN) and all 5 BPJS Ketenagakerjaan programs (JHT, JKK, JKM, JP, and JKP) with statutory wage ceilings.
Payroll & Risk Parameters
This calculator is configured specifically for formal company payroll employees. Informal workers (Bukan Penerima Upah / BPU), construction project workers (Jasa Konstruksi), and civil servants follow distinct statutory schedules.
Under Indonesian regulations, the BPJS wage base consists of basic salary plus fixed monthly allowances. Variable non-fixed allowances (e.g. attendance-linked transport) are excluded.
JKK is paid 100% by the employer. The rate is determined by the company's registered industrial sector on its official BPJS Ketenagakerjaan enrollment certificate.
Clearly tracked as non-statutory company overhead; kept separate from official BPJS accounts.
BPJS Contribution Breakdown
Understanding Indonesian Social Security Programs
Indonesian formal employment requires mandatory participation across two separate public administrative bodies: BPJS Kesehatan (healthcare) and BPJS Ketenagakerjaan (workers' social security).
BPJS Kesehatan (JKN)
Governed by Perpres 64/2020 and 59/2024. Total 5% rate (4% employer, 1% employee). Standard coverage extends to the employee, spouse, and up to 3 legitimate children. Capped at a maximum monthly wage of IDR 12,000,000.
Jaminan Hari Tua (JHT)
Governed by PP 46/2015. Old-Age Security functions as a forced retirement savings account. Total 5.7% contribution (3.7% employer, 2.0% employee). Applies across the entire reported wage without a statutory cap.
Jaminan Kecelakaan Kerja (JKK)
Governed by PP 44/2015. 100% employer-funded. Covers medical expenses, temporary disability compensation, and death benefits arising from work-related accidents. Rates range from 0.24% (Very Low Risk) to 1.74% (Very High Risk).
Jaminan Kematian (JKM)
Governed by PP 44/2015. 100% employer-funded at 0.30% of monthly wages. Provides lump-sum death and funeral benefits to surviving beneficiaries for non-work-related fatalities.
Jaminan Pensiun (JP)
Governed by PP 45/2015. Total 3% contribution (2% employer, 1% employee). Provides a lifelong defined pension annuity upon reaching retirement age. Subject to an annually indexed statutory wage ceiling of IDR 10,547,400.
Jaminan Kehilangan Pekerjaan (JKP)
Amended by PP No. 6 of 2025. Provides unemployment cash benefits, job counseling, and vocational training. Financed via government APBN allocation (0.22%) and recomposition of JKK/JKM (0.24%), without additional payroll charges.
Verified Official Legal Sources
All statutory rates, contribution shares, and wage ceilings in this calculator are maintained against active Indonesian laws.
Frequently Asked Questions
Common questions regarding BPJS Kesehatan and BPJS Ketenagakerjaan contribution obligations for companies in Indonesia.

