Hitung iuran BPJS: JHT, JP, JKK, JKM dan Kesehatan, potongan karyawan dan perusahaan
Estimates only, not financial advice. What you type stays on your device. Checked against sources on 17 Oct 2026.A wage earner in Indonesia pays 2% of the monthly wage for JHT, 1% for JP and 1% for BPJS Kesehatan; the employer adds 3.7% JHT, 2% JP, 0.24% to 1.74% JKK, 0.3% JKM and 4% health. JP counts wages up to Rp10,547,400 and health up to Rp12,000,000. On Rp10,000,000 the worker pays Rp400,000 and the employer Rp1,024,000.
2026 · Rates and rules read from the sources listed on this page (the earliest on 17 Oct 2026); they may have changed since.
Enter your figures. The result updates as you type.
Read the result and the breakdown below it.
Share the link or embed the calculator.
This calculator works out the monthly BPJS contributions for a wage earner in Indonesia (Peserta Penerima Upah): what is deducted from the worker and what the employer pays on top, programme by programme. Type the wage and tap the risk level; every line appears at once.
BPJS Ketenagakerjaan. The rates are those BPJS Ketenagakerjaan lists for wage earners. Jaminan Hari Tua (JHT, old-age savings) is 5.7% of the wage: 3.7% from the employer and 2% from the worker. Jaminan Pensiun (JP) is 3%: 2% from the employer and 1% from the worker, on a wage of at most Rp10,547,400. Jaminan Kecelakaan Kerja (JKK, work accidents) is paid by the employer alone, from 0.24% for very low risk to 1.74% for very high risk, and Jaminan Kematian (JKM, death) is 0.3%, also from the employer.
BPJS Kesehatan. Under Perpres 64/2020 the health contribution is 5% of the wage, 4% from the employer and 1% from the worker, counted on at most Rp12,000,000. Perpres 59/2024 counts it on at least the provincial minimum wage, so a lower wage is raised to that floor for this line only.
The rest of the article, and all 6 questions about Indonesia BPJS Calculator 2026 (Iuran BPJS), are on the Indonesia BPJS Calculator 2026 (Iuran BPJS) page.
A wage earner pays 2% of the monthly wage for JHT, 1% for JP and 1% for BPJS Kesehatan, 4% in all. JP counts wages up to Rp10,547,400 and health up to Rp12,000,000, so on a Rp10,000,000 wage the worker pays Rp400,000 a month.
The employer pays 3.7% of the wage for JHT, 2% for JP, 0.24% to 1.74% for JKK by work risk, 0.3% for JKM and 4% for BPJS Kesehatan. On a Rp10,000,000 wage at very low risk that comes to Rp1,024,000 a month on top of the wage.
Two programmes have a cap. JP is counted on a wage of at most Rp10,547,400, the figure BPJS Ketenagakerjaan lists and raises each year, and BPJS Kesehatan on at most Rp12,000,000 under Perpres 64/2020. JHT, JKK and JKM are counted on the whole wage.
JHT is old-age savings paid out on leaving work, JP is a monthly pension, JKK covers work accidents and JKM pays benefits on death. JHT and JP are shared by worker and employer; JKK and JKM are paid by the employer alone. All four are run by BPJS Ketenagakerjaan.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about Indonesia BPJS Calculator 2026 (Iuran BPJS) and anybody who knows can answer. No account needed.
Same job, other tools: Hitung THR 2026 (Kalkulator THR) – Hitung THR keagamaan: 1 bulan upah, atau proporsional bagi masa kerja di bawah 12 bulan · Kalkulator PPh 21 TER 2026 – Hitung PPh 21 dengan tarif efektif (TER): potongan bulanan, Desember, BPJS, gaji bersih.
On the related tools: PF Calculator – What your PF account will hold when you retire.
More for Indonesia: all 3 Indonesia calculators.