๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia ยท 2026

BPJS Contribution Calculator

Every BPJS line on one screen โ€” JHT, JP, JKK, JKM and BPJS Kesehatan โ€” split between what you pay and what your employer pays, using the JP cap of Rp11,086,300 that applies from March 2026.

Tax year 2026Last reviewed 2 Oct 2026

Your Details

Your Result

Enter your details and click the button to see your estimate.

The two BPJS systems

Indonesia's social security is run by two agencies. BPJS Ketenagakerjaan covers employment benefits โ€” retirement savings, pension, work accidents, death and job loss. BPJS Kesehatan runs JKN, the national health insurance. Employers must register every employee in both.

ProgrammeEmployeeEmployerWage cap
JHT โ€” Jaminan Hari Tua (old-age savings)2%3.7%None
JP โ€” Jaminan Pensiun (pension)1%2%Rp11,086,300 from 1 Mar 2026
JKK โ€” Jaminan Kecelakaan Kerja (work accident)โ€”0.24% โ€“ 1.74%None
JKM โ€” Jaminan Kematian (death)โ€”0.30%None
JKP โ€” Jaminan Kehilangan Pekerjaan (job loss)โ€”Funded from JKK/JKM + governmentโ€”
BPJS Kesehatan (health)1%4%Rp12,000,000; floor = local minimum wage

What changed in 2026

The JP wage cap is indexed every year in line with GDP growth. It rose from Rp10,547,400 to Rp11,086,300 per month from 1 March 2026, so the maximum JP contribution is now Rp110,863 for the employee and Rp221,726 for the employer. JHT, JKK, JKM and BPJS Kesehatan rates are unchanged.

JKP, the unemployment benefit introduced in 2021, does not add to the bill. It is funded by the central government (0.22%) and by reallocating 0.14% of JKK and 0.10% of JKM inside the existing contributions.

Tax treatment

VERIFY

JKK risk groups are assigned by BPJS Ketenagakerjaan based on the business sector. Check your company's assigned rate and current caps at bpjsketenagakerjaan.go.id and bpjs-kesehatan.go.id.

Frequently Asked Questions

How much is BPJS deducted from salary in 2026?+
Employees pay 2% JHT, 1% JP (on wages up to Rp11,086,300) and 1% BPJS Kesehatan (on wages up to Rp12,000,000) โ€” about 4% of salary in total for most people.
What is the JP wage ceiling for 2026?+
From 1 March 2026 the Jaminan Pensiun wage cap is Rp11,086,300 per month, up from Rp10,547,400.
Do foreign employees pay BPJS?+
Foreign workers employed in Indonesia for at least six months must be registered in BPJS Ketenagakerjaan and BPJS Kesehatan. Treatment of JP for foreigners can differ, so check with the employer and BPJS.

Related Indonesia tools