Indonesia's payroll compliance involves BPJS (Social Security Agency) contributions, personal income tax, and various statutory requirements. Understanding these obligations is essential for businesses operating in Indonesia.

BPJS Ketenagakerjaan (Employment Social Security)

BPJS Ketenagakerjaan provides social security benefits including work accident insurance, death benefits, old age savings, and pension benefits. Both employers and employees contribute monthly.

Contribution Rates

  • Work Accident Insurance: Employer pays 0.24% to 1.74% of salary (varies by risk level)
  • Death Benefits: Employer pays 0.30% of salary
  • Old Age Savings (JHT): Employee pays 2%, Employer pays 3.7% of salary
  • Pension Benefits (JP): Employee pays 1%, Employer pays 2% of salary (for salaries up to IDR 8 million)

BPJS Kesehatan (Health Insurance)

BPJS Kesehatan provides national health insurance coverage. Both employers and employees contribute, with rates based on salary brackets.

Contribution Rates

  • Employee Contribution: 1% of salary (capped at IDR 120,000 per month)
  • Employer Contribution: 4% of salary (capped at IDR 480,000 per month)

Personal Income Tax (PPh 21)

Indonesia uses a progressive tax system with rates from 5% to 35%. Employers must calculate and withhold tax monthly from employees' salaries.

Tax Brackets

  • Up to IDR 60 million: 5%
  • IDR 60-250 million: 15%
  • IDR 250-500 million: 25%
  • Above IDR 500 million: 30%
  • Above IDR 5 billion: 35%

Statutory Requirements

Payslip Requirements

Employers must provide payslips showing:

  • Employee name and NPWP (Tax ID)
  • Basic salary and allowances
  • Overtime payments
  • BPJS deductions
  • Tax deductions (PPh 21)
  • Other deductions
  • Net pay

Annual Leave and Public Holidays

Employees are entitled to 12 days of annual leave after one year of service. Indonesia has 14 national public holidays, with additional regional holidays.

13th Month Salary (THR)

Employers must provide 13th month salary (Tunjangan Hari Raya) before religious holidays. The amount is typically one month's salary for employees with 12 months of service.

Key Changes for 2025

  • Updates to BPJS contribution rates and salary brackets
  • Adjustments to personal income tax brackets
  • Enhanced BPJS Kesehatan benefits
  • New requirements for digital payslip delivery
  • Updated THR calculation methods

Compliance Best Practices

  1. Register all employees with BPJS Ketenagakerjaan and BPJS Kesehatan
  2. Submit BPJS contributions by the 10th of each month
  3. Remit tax deductions (PPh 21) by the 10th of each month
  4. Maintain accurate payroll records for at least 5 years
  5. Provide itemized payslips to all employees
  6. Ensure THR is calculated and paid correctly
  7. Stay updated with regulatory changes from BPJS and tax authorities

Indonesia Payroll Compliance Support

Asia Payroll Hub manages all Indonesia payroll compliance including BPJS contributions, tax deductions, and THR calculations. Our expertise ensures full compliance with Indonesian regulations.

Contact Us
← Back to Resources