BPJS Employment & Health Contributions
Components, wage caps, and the employer's and employee's shares, with a calculator.
In force since 1 January 2024
Calculate monthly BPJS contributions
Employee and employer shares per programme. Nothing you type is stored.
Enter a wage; the breakdown appears here.
Six programmes, two agencies
BPJS Ketenagakerjaan (Employment): JHT (Old-Age Security), JP (Pension Security, with a wage cap updated every March), JKK (Work Accident Security, rate by the business's risk class), JKM (Death Security), and JKP (Job Loss Security, whose contribution is paid by the government and recomposed from JKK/JKM). BPJS Kesehatan (Health): 5% of wages up to a wage cap, 4% paid by the employer and 1% by the employee.
What payroll teams should watch
- The JP wage cap changes every March; a scheme that is not updated deducts more than it should for salaries above the cap.
- The JKK risk class is set per company by BPJS Ketenagakerjaan, not chosen by the company.
- BPJS benefits paid by the employer (JKK, JKM, Health) add to gross income for PPh 21; employer JHT and JP contributions do not.
The parameters in this calculator are versioned and show their effective dates.
In the HRKita system
BPJS contributions are calculated with the calculator or from your own file, then uploaded to payroll as deductions and allowances per period. This tool is not legal advice; please confirm with the BPJS office or your consultant.
What people usually ask before a demo
Are the JP and BPJS Health wage caps the latest ones?
The calculator parameters are versioned and show their effective dates. When a new regulation is issued, the tables are updated without waiting for an application release.
Does HRKita calculate BPJS automatically in payroll?
Today, contributions are calculated with the calculator or from your file, then uploaded as deductions and allowances per period. Calculation directly in payroll is on the roadmap.
Which JKK risk class is used?
This calculator uses risk class II as an example. Your company's risk class is set by BPJS Ketenagakerjaan according to the type of business, not chosen by you; adjust the figures to the determination you received.
See it for yourself in 30 minutes
We show you a payroll run, overtime approval, and the employee service desk with sample data — no slides.
30 minutes, no obligation. We reply within one working day.