
Understanding BPJS Health and Pension Contribution Splits in Indonesia
Indonesia operates a mandatory universal social security system managed by two public bodies: BPJS Kesehatan (covering healthcare) and BPJS Ketenagakerjaan (covering employment, work accidents, death, pensions, and job loss). All employers operating in Indonesia, including foreign-owned Penanaman Modal Asing (PMA) companies, are legally required to enroll their workers and contribute to these programs. The contribution structures are divided into employer and employee splits, with certain components capped at monthly salary thresholds.
For Year of Assessment (YA) 2026, understanding these specific contribution ratios, salary caps, and their tax implications is essential for accurate payroll processing and compliance.
BPJS Kesehatan (Healthcare)
BPJS Kesehatan provides comprehensive medical coverage for employees and their immediate families (spouse and up to three children). The contribution rate is a flat percentage of the employee's monthly basic salary plus regular allowances, split between the employer and employee:
- Total Contribution: 5% of monthly salary
- Employer Share: 4%
- Employee Share: 1%
The BPJS Kesehatan Salary Cap
The monthly wage ceiling used to calculate BPJS Kesehatan contributions is capped at IDR 12,000,000 for YA 2026. This cap means that any salary exceeding IDR 12,000,000 is not subject to additional health insurance contributions.
- Maximum Employer Contribution: 4% * IDR 12,000,000 = IDR 480,000 per month
- Maximum Employee Contribution: 1% * IDR 12,000,000 = IDR 120,000 per month
- Maximum Total Contribution: IDR 600,000 per month
BPJS Ketenagakerjaan (Employment Security)
BPJS Ketenagakerjaan manages five distinct schemes designed to protect workers against employment-related risks, retirement, and job loss. The contribution rates and caps for YA 2026 are detailed below:
1. Jaminan Hari Tua (JHT - Old Age Protection)
JHT is a defined contribution savings scheme that acts as a provident fund, paid out upon retirement, resignation, or termination. Contributions are calculated on the full monthly salary without a cap:
- Total Contribution: 5.7% of monthly salary
- Employer Share: 3.7%
- Employee Share: 2.0%
2. Jaminan Pensiun (JP - Pension Protection)
JP is a defined benefit pension scheme providing monthly payouts to retired workers or their heirs. Unlike JHT, JP is subject to an annual inflation-adjusted salary cap. For YA 2026, the monthly wage ceiling is set at IDR 10,977,600:
- Total Contribution: 3.0% of monthly salary
- Employer Share: 2.0% (capped at IDR 219,552 per month)
- Employee Share: 1.0% (capped at IDR 109,776 per month)
- Maximum Total JP Contribution: IDR 329,328 per month
3. Jaminan Kecelakaan Kerja (JKK - Work Accident Protection)
JKK covers occupational accidents and diseases. The contribution is paid entirely by the employer and varies based on the industry's risk classification:
- Very Low Risk: 0.24% of monthly salary
- Low Risk: 0.54% of monthly salary
- Medium Risk: 0.89% of monthly salary
- High Risk: 1.27% of monthly salary
- Very High Risk: 1.74% of monthly salary
- Employee Share: 0%
4. Jaminan Kematian (JKM - Death Protection)
JKM provides financial aid to the heirs of workers who pass away from non-work-related causes. The contribution is paid entirely by the employer:
- Employer Share: 0.30% of monthly salary
- Employee Share: 0%
5. Jaminan Kehilangan Pekerjaan (JKP - Job Loss Protection)
JKP provides unemployment benefits, including cash stipends for up to 6 months, access to job market information, and training. JKP does not impose additional financial burdens on employers or employees; it is funded by a central government subsidy (0.22%) and a reallocation of 0.12% from JKK and 0.12% from JKM contributions.
Contribution Summary Table (YA 2026)
| Program | Paid by Employer | Paid by Employee | Wage Ceiling / Cap | Category |
|---|---|---|---|---|
| BPJS Kesehatan | 4.0% | 1.0% | IDR 12,000,000 | Healthcare |
| JHT (Old Age) | 3.7% | 2.0% | No Cap | Retirement Savings |
| JP (Pension) | 2.0% | 1.0% | IDR 10,977,600 | Pension Benefit |
| JKK (Accident) | 0.24% - 1.74% | 0.0% | No Cap | Insurance Benefit |
| JKM (Death) | 0.30% | 0.0% | No Cap | Insurance Benefit |
| JKP (Job Loss) | Funded via reallocation | 0.0% | Capped at IDR 5,000,000 | Unemployment Benefit |
Tax Implications for PPh 21
How these contributions are treated under the PPh 21 personal income tax calculation is highly structured:
- Taxable Benefits: The JKK and JKM premiums paid by the employer are treated as taxable benefits (fringe benefits) for the employee. They must be added to the employee's gross monthly taxable income.
- Tax-Deductible Expenses: The JHT (2%) and JP (1%) contributions paid by the employee are fully tax-deductible from the employee's gross income when calculating their monthly or annual taxable income (PKP). The employer's share of JHT and JP is not taxable to the employee.