Mastering the Calculation of BPJS Ketenagakerjaan Deductions in Indonesia

By. Monica - 18 May 2026

Share:
Mastering the Calculation of BPJS Ketenagakerjaan Deductions in Indonesia

lauttimur.com Navigating payroll in Indonesia requires a solid understanding of statutory benefits, chief among which is BPJS Ketenagakerjaan (the Employment Social Security Agency). Designed to provide financial protection for the workforce, this mandatory program is a shared responsibility between employers and employees.

For HR professionals, business owners, and employees alike, understanding exactly how these deductions are calculated is vital for ensuring compliance and accurate take-home pay. Here is a comprehensive guide to how BPJS Ketenagakerjaan calculations work.

The Four Core Programs

BPJS Ketenagakerjaan consists of four primary programs for formal employees, each with its own specific percentage rate based on the employee's monthly salary:

  1. JKK (Jaminan Kecelakaan Kerja - Work Accident Insurance): Entirely funded by the employer.
  2. JKM (Jaminan Kematian - Death Insurance): Entirely funded by the employer.
  3. JHT (Jaminan Hari Tua - Old Age Benefit): Shared between employer and employee.
  4. JP (Jaminan Pensiun - Pension Benefit): Shared between employer and employee.

Breakdown of Contribution Rates

To calculate the deductions accurately, we must look at the specific percentages assigned to each program. The benchmark for these calculations is the employee's regular monthly salary (comprising basic salary and fixed allowances).

Program

Paid by Employer

Paid by Employee

Total Contribution

JHT

3.7%

2.0%

5.7%

JP

2.0%

1.0%

3.0%

JKM

0.3%

0.0%

0.3%

JKK

0.24% – 1.74%*

0.0%

0.24% – 1.74%

Total Employee Deduction

3.0%

*Note: The JKK rate depends entirely on the risk level of the company's industry. For low-risk office environments, it starts at 0.24%. For high-risk environments like mining or construction, it can go up to 1.74%.

The Two Crucial Rules: JP Salary Caps and Minimum Wage

Before jumping into a calculation, two vital factors must be taken into account to avoid errors:

1. The JP Salary Cap

Unlike JHT, which has no upper limit, the Pension Benefit (JP) has a maximum salary cap that is adjusted by the government every year based on inflation and economic growth. If an employee earns above this threshold, their JP contribution is calculated strictly from the cap amount, not their actual salary.

2. The Minimum Wage Floor

The salary base used for calculations cannot be lower than the local minimum wage (UMK/UMP). If an employee’s base contract is lower, the local minimum wage must be used as the calculation baseline.

Step-by-Step Calculation Example

To see how this works in practice, let us calculate the BPJS Ketenagakerjaan breakdown for an employee named Rian.

  • Rian's Monthly Salary: Rp 10,000,000
  • Company Risk Level (JKK): Very Low (0.24%)
  • Assumed JP Salary Cap: Rp 10,500,000 (Since Rian's salary is below the cap, his actual salary is used).

Step 1: Calculate Employee Deductions (Taken from Take-Home Pay)

Employees only contribute to JHT (2%) and JP (1%).

  • JHT Deduction: $\text{Rp 10,000,000} \times 2\% = \text{Rp 200,000}$
  • JP Deduction: $\text{Rp 10,000,000} \times 1\% = \text{Rp 100,000}$
  • Total Employee Deduction: Rp 300,000

Step 2: Calculate Employer Contributions (Paid by the Company)

The employer covers the remaining portions, including the full amounts for JKK and JKM.

  • JHT Employer: $\text{Rp 10,000,000} \times 3.7\% = \text{Rp 370,000}$
  • JP Employer: $\text{Rp 10,000,000} \times 2\% = \text{Rp 200,000}$
  • JKM Employer: $\text{Rp 10,000,000} \times 0.3\% = \text{Rp 30,000}$
  • JKK Employer: $\text{Rp 10,000,000} \times 0.24\% = \text{Rp 24,000}$
  • Total Employer Contribution: Rp 624,000

Summary of the Payroll Impact

For this specific month, Rp 300,000 will be deducted directly from Rian's paycheck. Meanwhile, the employer pays an additional Rp 624,000 on his behalf. The total amount transferred to BPJS Ketenagakerjaan for Rian is Rp 924,000.

Conclusion

Calculating BPJS Ketenagakerjaan deductions may seem intimidating at first glance due to the multiple moving parts. However, once you break it down into employee and employer obligations, it becomes a simple matter of percentages.

For employees, seeing a 3% deduction on a payslip should be viewed as a long-term investment rather than a loss, as JHT acts as a forced savings account yielding competitive interest, and JP guarantees monthly support in retirement. For employers, mastering these numbers ensures smooth labor compliance and a secure, well-protected workforce. 

If youre interested in our Whiting Fish Whole Round,Barramundi Fillet Skin On,Catfish Fillet Skinless,Cobia Fillet Skinless,Coral Trout Fillet Skin On,Barramundi Whole Round / Whole Gilled Gutted Scaled,Corvina / Croaker / Jew Fish Whole Round / Whole Gilled Gutted Scaled,Black Pomfret Whole Round,Red / Scarlet Snapper Fillet Portion,Parrotfish Fillet Skinless,Baby Octopus Flower,Bonito Fillet Portion Cut,Catfish Fillet Skinless,Coral Trout Fillet Skinless,Baby Octopus Flower Baby Octopus Whole Cleaned Baby Octopus Whole Round Barramundi Fillet Portion Cut Bonito Fillet Loin Black Pomfret Whole Round please do not hesitate to contact us through email and/or Whatsappp





Whatsapp Logo
Start a Conversation Hi! Click one of our member below to chat on Whatsapp