Resources

HR Glossary

Badan Penyelenggara Jaminan Sosial Kesehatan (BPJS Kesehatan)

What is Badan Penyelenggara Jaminan Sosial Kesehatan (BPJS Kesehatan)?

BPJS Kesehatan is Indonesia’s national health insurance administrator for the Jaminan Kesehatan Nasional program. For employers, it matters because eligible employees must be registered and monthly contributions must be calculated, deducted, and paid correctly. It is a key part of payroll compliance when hiring employees in Indonesia.

Last updated Oct 20, 2026

What does BPJS Kesehatan mean?

BPJS Kesehatan is the public body that administers Indonesia’s national health insurance program, commonly known as Jaminan Kesehatan Nasional or JKN. It provides healthcare coverage for registered participants, including employees, eligible family members, independent workers, and other participant categories.

For employers, BPJS Kesehatan is one of the main statutory benefit obligations when employing workers in Indonesia. It is different from BPJS Ketenagakerjaan, which manages employment-related social security programs such as work accident, death, old-age, pension, and unemployment-related benefits.

A foreign company hiring an employee in Indonesia should not treat BPJS Kesehatan as an optional employee perk. If the worker is employed locally, BPJS Kesehatan registration and contribution handling should be part of the payroll setup.

Why BPJS Kesehatan matters for employers

BPJS Kesehatan matters because it affects payroll, statutory compliance, employment cost, employee onboarding, and monthly administration. Employers generally need to register eligible employees, calculate contributions, deduct the employee portion, pay the employer portion, and submit payments according to the applicable process.

For international SMEs, the risk is often underestimating the full cost of hiring in Indonesia. A monthly salary offer is not the full employment cost. Employers should also consider BPJS Kesehatan, BPJS Ketenagakerjaan, PPh 21 income tax withholding, annual leave, public holidays, THR, and other employment obligations.

This is especially important when a company hires in Indonesia without its own local HR or payroll team. For companies hiring without an Indonesian entity, an Employer of Record can help employ the worker locally and manage statutory payroll obligations such as BPJS Kesehatan and BPJS Ketenagakerjaan.

BPJS Kesehatan contribution rate for employees

For wage-earning employees, known as Pekerja Penerima Upah or PPU, Presidential Regulation No. 64 of 2020 states that the contribution is 5 percent of monthly salary or wages. The employer pays 4 percent and the employee pays 1 percent. The employer pays the contribution directly to BPJS Kesehatan.

The same regulation sets a monthly wage cap of IDR 12,000,000 for contribution calculation purposes. It also refers to the local minimum wage as the lower basis for calculation, with provincial minimum wage used where a district or city minimum wage is not set.

Component

General PPU contribution treatment

Total BPJS Kesehatan contribution

5% of monthly salary or wages

Employer portion

4%

Employee portion

1%

Monthly wage cap for calculation

IDR 12,000,000

Payment responsibility

Paid by the employer to BPJS Kesehatan

Note: Contribution rates, wage caps, benefit arrangements, and implementation details may change. Presidential Regulation No. 59 of 2024 also amended parts of Indonesia’s health insurance framework. Employers should verify the latest BPJS Kesehatan rules before processing payroll.

Simple BPJS Kesehatan calculation example

If an employee’s monthly salary is IDR 8,000,000, the BPJS Kesehatan contribution would generally be calculated as 5 percent of IDR 8,000,000.

Item

Amount

Monthly salary

IDR 8,000,000

Total contribution, 5%

IDR 400,000

Employer portion, 4%

IDR 320,000

Employee portion, 1%

IDR 80,000

If an employee earns IDR 15,000,000 per month, the calculation is generally capped at IDR 12,000,000. In that case, the total contribution would be 5 percent of IDR 12,000,000, or IDR 600,000. The employer portion would be IDR 480,000, and the employee portion would be IDR 120,000.

Note: These examples are simplified for employer planning. Payroll teams should confirm the latest calculation base, employee category, family coverage rules, local minimum wage treatment, and reporting process before processing salary.

BPJS Kesehatan vs BPJS Ketenagakerjaan

Employers often confuse BPJS Kesehatan with BPJS Ketenagakerjaan, but they cover different areas.

Program

Main purpose

BPJS Kesehatan

National health insurance and access to healthcare coverage under JKN.

BPJS Ketenagakerjaan

Employment social security, including work accident, death, old-age, pension, and unemployment-related programs.

Both can be relevant when employing workers in Indonesia. For employers, the important point is that registration and payroll contributions should be managed together, but the two systems should not be treated as the same obligation.

Southeast Asia and cross-border hiring context

For companies based in Singapore, Australia, Hong Kong, the US, or other markets, BPJS Kesehatan is often one of the first unfamiliar payroll obligations when hiring in Indonesia. It may not work like private health insurance in the employer’s home country, and it should not be managed casually outside payroll.

This also shows why employers should not apply one Southeast Asia payroll assumption across every country. Indonesia has BPJS Kesehatan and BPJS Ketenagakerjaan. The Philippines has SSS, PhilHealth, and Pag-IBIG. Malaysia has EPF, SOCSO, and EIS. Vietnam and Thailand have their own social insurance or social security systems. The names, contribution rates, wage bases, payment processes, and employer responsibilities differ.

For employment cost planning, employers should include BPJS Kesehatan in the total cost of hiring in Indonesia, together with salary, THR, BPJS Ketenagakerjaan, payroll administration, tax withholding, and any contractual benefits.

Common mistakes employers should avoid

A common mistake is treating BPJS Kesehatan as optional because the employee already has private insurance. Private insurance may be offered as an additional benefit, but it does not automatically remove statutory registration or contribution obligations.

Another mistake is calculating contributions from the wrong salary base or ignoring the wage cap. Payroll teams should clearly identify the calculation base and employee deduction amount.

Employers should also avoid confusing contractor arrangements with employment. If a worker is engaged as a contractor but functions like an employee, the company may face broader worker classification and statutory benefit risks.

Finally, employers should not delay registration until after payroll starts. BPJS Kesehatan should be considered during onboarding, contract setup, and payroll implementation.

Disclaimer: This glossary is for general information only and should not be treated as legal, tax, payroll, or employment advice. Requirements may vary by country, role, contract type, employee classification, and current local regulations. For guidance on a specific hiring situation, seek professional advice or speak with Weshine.

Related Glossary Terms

Helpful Resources for Hiring in Southeast Asia

Need help hiring, paying, or managing talent in Southeast Asia?

Weshine helps companies hire, employ, manage payroll, and support HR compliance for remote teams across Southeast Asia, including Indonesia, the Philippines, Malaysia, Vietnam, and Thailand.