Employment Insights

Indonesia BPJS Guide: Employer Contribution and Social Insurance


5 Key Takeaways
  • BPJS Kesehatan and Ketenagakerjaan are both mandatory and cover different risks.
  • Foreign employees must enroll in BPJS after six months of employment.
  • Incorrect BPJS calculations can lead to high costs and compliance issues
  • Non-compliance can result in fines, visa problems, and audit risks.
  • Using an Employer of Record in Indonesia ensures full compliance without a local entity.

Hiring in Indonesia can feel deceptively simple until payroll, social security, and compliance risks start piling up. Many international employers underestimate how Indonesian labor laws apply to both local and foreign hires, especially regarding mandatory social security contributions under BPJS.

This guide breaks down employer contributions in Indonesia from a practical, employer-first perspective, not just regulations, but real risks, real costs, and real solutions. Whether you’re hiring your first employee or scaling a remote team, understanding BPJS obligations is essential to staying compliant and cost-efficient.

 

Why Employer Contribution Is a Major Pain Point in Indonesia

Indonesia BPJS Guide: Employer Contribution and Social Insurance

For overseas companies, the biggest challenges usually fall into three areas:

  • Unclear BPJS obligations (BPJS Kesehatan vs Ketenagakerjaan)
  • Expat compliance confusion (who must contribute and when?)
  • Hidden penalties for non-compliance under Indonesian labor laws

Misinterpreting even one contribution rule can lead to fines, blocked work permits, or payroll delays, especially if you don’t have a local entity.

 

BPJS Explained: What Employers Actually Need to Pay

Indonesia operates a dual social security system under BPJS (Badan Penyelenggara Jaminan Sosial), split into:

  1. BPJS Kesehatan (Healthcare): Responsible for operating the national health insurance program (Jaminan Kesehatan Nasional, JKN), providing comprehensive and affordable healthcare services.
  2. BPJS Ketenagakerjaan (Employment & Social Security): Responsible for employment-related insurance, including work injury, retirement, death, and unemployment insurance.

Understanding the differences between BPJS Kesehatan and Ketenagakerjaan is critical, as they cover different risks, contribution rates, and compliance rules. Calculating these contributions incorrectly isn't just a math error—it's a compliance violation. Let's look at the exact numbers.

Indonesia BPJS Kesehatan explained

BPJS Kesehatan vs BPJS Ketenagakerjaan: Employer Comparison Table

Social Security Item (BPJS Category)

Contribution Details

Employer Contribution Rate

Employee Contribution Rate

Maximum Calculation Base

Mandatory for Expats

Health Insurance Related

BPJS Kesehatan

Health Insurance (JKN)

4%

1%

Calculated based on a maximum monthly salary of IDR 12,000,000.

 

Employment Insurance Related

BPJS Ketenagakerjaan

Work Accident Insurance (JKK)

0.24% ~ 1.74%

NA

Rate depends on the industry risk level.

Yes

Retirement Savings (JHT)

3.70%

2%

No monthly salary cap; calculated on full salary.

Yes

Death Insurance (JKM)

0.30%

NA

NA

Yes

Pension Insurance (JP)

2%

1%

Calculated based on a maximum monthly salary of approx. IDR 10,547,400.

Yes

This structure highlights why BPJS Indonesia calculation errors are common; each program has different caps, rates, and expat rules.

Indonesia BPJS Kesehatan vs BPJS Ketenagakerjaan Employer Comparison Table

The “Expat Paradox”: Does BPJS Apply to My Foreign Employees?

The short answer: Yes, after six months of employment in Indonesia.

Under Indonesia’s labor laws, foreign employees working for more than six months must enroll in mandatory social security, including BPJS Kesehatan and BPJS Ketenagakerjaan.

 

What Employers Often Miss:

  • Expat employees must contribute personally after six months.
  • Pension (JP) contributions cannot be partially withdrawn before retirement.
  • JHT (Old Age Savings) is typically only claimable when leaving Indonesia permanently.
  • Private insurance does NOT replace BPJS obligations.

Many employers attempt to reduce costs by structuring foreign hires differently, but regulators increasingly scrutinize this approach.

 

💡 Slasify Expert Insight: 

Don't fall for the "Expat Loophole." Many assume foreign hires are exempt, but compliance with local labor law is non-negotiable. Avoidance strategies often trigger tax audits. An Employer of Record in Indonesia acts as your shield, ensuring full compliance without the entity headache.

 

Real-World BPJS Indonesia Calculation: Cost Simulation

Let's calculate the total BPJS Indonesia calculation for an employee earning IDR 20,000,000.

 

Indonesian Employer's Monthly Liability:

  • BPJS Kesehatan (4%): IDR 800,000 (subject to ceiling)
  • JHT (3.7%): IDR 740,000
  • JKK (0.54%): IDR 108,000
  • JKM (0.30%): IDR 60,000
  • JP (2% – capped): IDR 400,000

━━━━━━━━━━━━━━━━

✅ Total Top-up: IDR 2,108,000 (~10.54%)

This shows how quickly employer costs add up and why an accurate BPJS Indonesia calculation is essential for budgeting and pricing talent in Indonesia.

Non-compliance with Indonesia’s labor laws goes far beyond being a simple payroll issue.

The Penalty “Fear Factor”: What Happens If You Get It Wrong?

Non-compliance with Indonesia‘s labor laws goes far beyond being a simple payroll issue. It poses significant business risks for companies operating in the country. Employers who fail to properly register employees or calculate BPJS contributions may face administrative fines and interest penalties, and could be denied access to essential government or public services. 

For foreign employees, missteps can lead to delays or outright rejection of work permits (KITAS), or even the revocation of existing visas, creating operational disruptions. Additionally, companies that are expanding in Indonesia without a local legal entity face amplified risks, including heightened scrutiny from auditors and regulatory authorities, which can impact long-term business growth and reputation.

International companies choose to partner with EOR partners to navigate Indonesia’s complex payroll and social security system.

How Slasify Eliminates Compliance Risk with Employer of Record Indonesia

Navigating Indonesia’s complex payroll and social security system can be daunting, which is why many international companies choose to partner with Slasify. Acting as the legal employer in Indonesia, Slasify handles all aspects of BPJS Kesehatan and Ketenagakerjaan registration, calculation, and contributions, ensuring that companies remain fully compliant with local labor laws. 

Beyond social security, Slasify manages global payroll, onboarding, and statutory reporting, allowing employers to scale their workforce without the need to establish a local entity. By outsourcing these responsibilities, companies reduce the risk of non-compliance, avoid costly penalties, and gain peace of mind while focusing on growth and operations rather than navigating regulatory complexities.

With Slasify, employer contribution in Indonesia becomes predictable, compliant, and scalable so you can focus on growth, not regulations. Contact our expert team today!

FAQ: BPJS and Employer Contributions in Indonesia

FAQ: BPJS and Employer Contributions in Indonesia

Q1: Under the current Indonesian labor laws, is BPJS mandatory for all employees?

A: Yes. Participation in the BPJS program is mandatory for all employees, including full-time, part-time, and expatriates who have worked in Indonesia for at least six months. Failing to register employees can lead to administrative fines, blocked work permits, and restricted access to certain public services. Companies can ensure full compliance by partnering with an Employer of Record Indonesia like Slasify, which manages all BPJS registration and contributions.

 

Q2: How complex is the BPJS Indonesia calculation for employers?

A: BPJS contributions can be complex because they involve split contributions between employer and employee across five programs: Health, Work Accident, Death, Old Age (JHT), and Pension (JP). Each program has different contribution rates and monthly salary caps that may change periodically. Using an automated payroll system or an EOR partner helps ensure calculations are accurate and compliant.

 

Q3: Can a foreign company hire staff without setting up a local entity in Indonesia?

 A: Yes. Foreign companies can legally hire employees in Indonesia without establishing a local entity by partnering with an Employer of Record (EOR) like Slasify. The EOR acts as the legal employer, handling all BPJS contributions, tax withholdings, and statutory reporting on behalf of the company.

 

Q4: Do foreign employees (expats) have to pay into BPJS?

A: Yes. Foreign employees working in Indonesia for six months or longer are required to participate in BPJS Health and Employment programs. While this ensures coverage, navigating the withdrawal of Old Age Security (JHT) funds upon departure can be complex, requiring proper documentation and procedures.

 

Q5: What is the total estimated employer contribution for social security in Indonesia?

A: Employers should generally budget around 10.24% ~ 11.74% of an employee’s gross salary for social security contributions. This includes:

  • Health (BPJS Kesehatan): 4%
  • Old Age (JHT): 3.7%
  • Pension (JP): 2%
  • Death (JKM): 0.3%
  • Work Accident (JKK): 0.24% ~ 1.74% (depending on industry risk).

Accurate calculation is critical to avoid payroll discrepancies, and partnering with an EOR ensures compliance and correct contributions.

Similar posts

Subscribe to Newsletter

Stay on top of the global hiring trends and regional compliance updates with Slasify.