Resources

HR Glossary

Badan Penyelenggara Jaminan Sosial Ketenagakerjaan (BPJS Ketenagakerjaan)

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

BPJS Ketenagakerjaan is Indonesia’s employment social security administrator. It manages work-related protection programs such as work accident insurance, death benefits, old-age savings, pension benefits, and job loss protection. For employers, BPJS Ketenagakerjaan matters because eligible employees must be registered and contributions must be calculated and paid correctly through payroll.

Last updated Oct 20, 2026

What does BPJS Ketenagakerjaan mean?

BPJS Ketenagakerjaan is Indonesia’s employment social security body. It administers social security programs for workers, including employees who work for registered employers. It is also commonly known as BPJAMSOSTEK.

For employers, BPJS Ketenagakerjaan is one of the main statutory obligations when employing workers in Indonesia. It is separate from BPJS Kesehatan, which administers Indonesia’s national health insurance program. In simple terms, BPJS Kesehatan focuses on healthcare coverage, while BPJS Ketenagakerjaan focuses on employment-related protection.

A company hiring employees in Indonesia should not treat BPJS Ketenagakerjaan as an optional benefit. If a worker is employed locally, BPJS Ketenagakerjaan registration and contribution handling should be part of onboarding, payroll setup, and monthly payroll administration.

What programs are covered by BPJS Ketenagakerjaan?

BPJS Ketenagakerjaan covers several employment social security programs. For wage-earning employees, the main programs commonly discussed are:

Program

Indonesian name

Main purpose

JKK

Jaminan Kecelakaan Kerja

Work accident protection

JKM

Jaminan Kematian

Death benefit protection

JHT

Jaminan Hari Tua

Old-age savings

JP

Jaminan Pensiun

Pension benefit protection

JKP

Jaminan Kehilangan Pekerjaan

Job loss protection

The official BPJS Ketenagakerjaan participant information page explains these programs for wage-earning workers. The programs serve different purposes, so employers should not treat them as one single deduction.

BPJS Ketenagakerjaan contribution rates

For wage-earning employees, BPJS Ketenagakerjaan contributions are generally calculated using monthly wages, with different rates depending on the program. Based on BPJS Ketenagakerjaan’s contribution guidance, the commonly referenced contribution structure includes:

Program

General contribution treatment

JKK

0.24% to 1.74% of monthly wages, paid by the employer, depending on the workplace risk category.

JKM

0.30% of monthly wages, paid by the employer.

JHT

5.70% of monthly wages: 3.70% paid by the employer and 2% paid by the employee.

JP

3% of monthly wages: 2% paid by the employer and 1% paid by the employee, subject to the applicable wage cap.

JKP

No additional employee or employer contribution in the usual sense; it is funded through government contribution and recomposition from other employment social security contributions under the relevant rules.

Note: Contribution rates, wage caps, risk categories, and program rules may change. Employers should verify the latest BPJS Ketenagakerjaan guidance and applicable implementing regulations before processing payroll.

Simple BPJS Ketenagakerjaan calculation example

If an employee earns IDR 8,000,000 per month and is in the lowest JKK risk category, the employer may need to calculate several employer and employee components.

Component

Simple example

Monthly wage

IDR 8,000,000

JKK, 0.24% employer portion

IDR 19,200

JKM, 0.30% employer portion

IDR 24,000

JHT, 3.70% employer portion

IDR 296,000

JHT, 2% employee portion

IDR 160,000

JP, 2% employer portion

IDR 160,000

JP, 1% employee portion

IDR 80,000

This is a simplified example only. The actual calculation may differ depending on the employee’s wage, JKK risk category, JP wage cap, employee classification, current BPJS rules, and payroll setup.

Why BPJS Ketenagakerjaan matters for employers

BPJS Ketenagakerjaan affects both compliance and employment cost. A company hiring in Indonesia needs to understand which contributions are paid by the employer, which are deducted from the employee, and how those amounts affect total compensation and take-home pay.

For SMEs, the risk is often underestimating the real cost of hiring. A monthly salary offer is not the full employment cost. Employers also need to consider BPJS Ketenagakerjaan, BPJS Kesehatan, PPh 21 income tax withholding, THR, paid leave, public holidays, payroll administration, and any contractual benefits.

This matters especially for international companies hiring in Indonesia for the first time. A Singapore, Australian, Hong Kong, or US company may be familiar with social security or pension systems in its home market, but Indonesia’s programs, wage bases, payment processes, and reporting requirements are local. For companies hiring without an Indonesian entity, an Employer of Record can help employ the worker locally and manage statutory payroll obligations.

Weshine’s Indonesia Country Guide can also help employers understand how payroll, employment contracts, statutory benefits, and hiring structure fit together before making a hiring decision.

BPJS Ketenagakerjaan vs BPJS Kesehatan

BPJS Ketenagakerjaan and BPJS Kesehatan are both important, but they are not the same.

Program

Main focus

BPJS Ketenagakerjaan

Employment social security, including work accident, death, old-age, pension, and job loss protection.

BPJS Kesehatan

National health insurance under Indonesia’s Jaminan Kesehatan Nasional program.

Employers should usually think about both when setting up Indonesian payroll. BPJS Kesehatan affects healthcare coverage and health insurance contributions. BPJS Ketenagakerjaan affects employment social security contributions and employee protection programs.

Southeast Asia and cross-border hiring context

BPJS Ketenagakerjaan is specific to Indonesia, but the broader issue is common across Southeast Asia: each country has its own statutory contribution system. 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 frameworks.

This means employers should not apply one payroll model across the whole region. Contribution rates, wage caps, employee deductions, employer contributions, registration processes, and reporting deadlines may differ by country.

For international SMEs building remote teams across Southeast Asia, country-specific payroll planning is essential. A role may look affordable based on salary alone, but statutory benefits and employer contributions can change the total employment cost.

Common mistakes employers should avoid

A common mistake is confusing BPJS Ketenagakerjaan with BPJS Kesehatan. Both may be required, but they cover different areas and have different contribution structures.

Another mistake is calculating contributions using the wrong wage base, wrong risk category, or outdated wage cap. This can affect payroll accuracy and employee deductions.

Employers should also avoid reporting wages inaccurately. BPJS Ketenagakerjaan explains the concept of partial wage reporting, where the wage reported to BPJS is lower than the employee’s actual wage. This can create compliance risk and affect employee benefits.

Finally, employers should not assume that hiring someone as a contractor automatically removes employment-related obligations. If the working relationship functions like employment, the company may face worker classification and statutory benefit risks.

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.