BPJS Ketenagakerjaan contribution rates
| Programme | Employer | Employee |
|---|---|---|
| Old-age savings (JHT) | 3.7% | 2% |
| Pension (JP) | 2% | 1% |
| Work accident (JKK) | 0.24%–1.74% | – |
| Death benefit (JKM) | 0.3% | – |
JP is calculated on wages up to Rp10,547,400 (cap since March 2025). Above that, JP uses the cap.
Frequently asked questions
How much BPJS Ketenagakerjaan is deducted from salary?
Employees pay 3% of wages: 2% JHT and 1% JP (subject to the JP wage cap). The employer pays the rest.
Are JKK and JKM deducted from salary?
No, JKK and JKM are paid entirely by the employer.
Does the JP wage cap change every year?
Yes, BPJS Ketenagakerjaan adjusts it every year in line with economic growth (PP 45/2015).
Results are simulations to help planning and may differ from official calculations by agencies, employers or banks. Last updated 2026-11-02.