Indonesia BPJS Contribution Calculator 2026: Ketenagakerjaan and Kesehatan

Calculate BPJS contributions in Indonesia for 2026: JHT, JP up to Rp11,086,300, JKK, JKM and BPJS Kesehatan up to Rp12 million, for employee and employer.

Total a month
โ€”Paid by the employee
โ€”Paid by the employer
ItemPaid by the employeePaid by the employer

The JP wage cap is updated every March; from March 2026 it is Rp11,086,300. BPJS Kesehatan uses at least the local minimum wage and at most Rp12 million; each extra family member beyond five adds 1%.

What it does


Employees in Indonesia are covered by BPJS Ketenagakerjaan, with old-age savings (JHT, 2% employee and 3.7% employer), pension (JP, 1% and 2% up to a wage cap), work accident (JKK, 0.24% to 1.74%) and death (JKM, 0.3%) paid by the employer, and by BPJS Kesehatan, 1% employee and 4% employer up to Rp12 million.

How to use it


  1. Type the monthly wage.
  2. Choose the JKK risk rate of the company.
  3. Read each contribution for the employee and the employer.

The arithmetic runs in your browser. Nothing you type is sent anywhere and nothing is stored, so you can use these with real numbers.

Frequently asked questions


How much BPJS on Rp10 million?
The employee pays Rp400,000: JHT 200,000, JP 100,000 and BPJS Kesehatan 100,000. The employer pays Rp1,024,000 with the 0.24% JKK rate.

What is the maximum JP contribution in 2026?
From March 2026 the JP wage cap is Rp11,086,300, so the employee pays at most Rp110,863 and the employer Rp221,726 a month.

Do BPJS contributions reduce PPh 21?
The employee's JHT and JP are deducted in the annual PPh 21 calculation. The JKK, JKM and BPJS Kesehatan premiums paid by the employer are added to taxable income.

๐Ÿ’ต Indonesia Salary Calculator 2026: Take-Home Pay with PPh 21 TER and BPJS
๐ŸŽ Indonesia THR Calculator 2026 (Tunjangan Hari Raya)
๐Ÿงฎ Indonesia PPN Calculator: 12% VAT with the 11/12 Tax Base
๐Ÿช Indonesia UMKM Tax Calculator: Final 0.5% (PP 55/2022)