Indonesia Payroll — Comprehensive Guide for Employers
Verified by legal experts in Indonesia — Back to Country Guide

How to run payroll in Indonesia: a complete guide for employers

A practical guide to running payroll in the UAE — covering WPS compliance, salary structures, allowances, deductions, and payment deadlines.

RemotePass makes hiring in the Indonesia simple. We handle compliance, contracts, and payroll. You focus on building your business.
Verified by Indonesia legal experts
Quick Reference
Currency
AED (Dirham)
Pay frequency
Monthly
Payment method
WPS (mandatory)
Income tax
0%
Minimum wage
None (sector-based)
CURRENCY
AED
United Arab Emirates Dirham (pegged to USD).

See details →

PAY CYCLE
Monthly
Salary must be paid at least once per month via WPS.

See rules →

INCOME TAX
0%
No personal income tax in the UAE.

Learn more →

WPS
Mandatory
Wage Protection System required for all employers.

See compliance →

Indonesia is one of Southeast Asia’s largest and fastest-growing talent markets, and hiring there means navigating a payroll system built around national social insurance, a mandatory holiday bonus, and a regional minimum wage structure that changes every year. If you’re setting up payroll for the first time or auditing your current process, this guide covers everything you need to know: pay cycles, minimum wage, tax withholding, BPJS deductions, and the employer contributions that sit on top of them.

Payroll frequency and pay date

Indonesian employees are paid on a monthly cycle. Salary must be paid on the last working day of the month, and all amounts are denominated in Indonesian Rupiah (IDR). There’s no statutory option for bi-weekly or semi-monthly pay in the standard employment framework, so monthly is the baseline you’ll plan around.

Standard working hours are 40 hours per week. Employers can structure that as either seven hours per day across six days, or eight hours per day across five days. Both arrangements are legally compliant.

Employers are required to issue payslips with each payment and to maintain payroll records. The records requirement isn’t just administrative hygiene: they’re the paper trail you’ll need if there’s ever a dispute or a labor inspection.

Minimum wage in 2026

Indonesia doesn’t have a single national minimum wage. Provincial governors set minimum wages for their respective regions, which means the floor varies significantly depending on where your employees are based.

Jakarta’s provincial minimum wage for 2026 is IDR 5,729,876 per month, up 6.17% from IDR 5,396,761 in 2025. That figure applies to employees working in DKI Jakarta. Employees in other provinces will be covered by that province’s own rate, which may be higher or lower.

When you’re building compensation packages, always check the current minimum wage for the specific province where each employee works, and build in a review process for January each year when new rates typically take effect.

How indonesian payroll deductions work

Every payroll run in Indonesia involves two categories of deductions from the employee’s gross salary: BPJS social security contributions and PPh 21 income tax withholding. Both are the employer’s responsibility to calculate and remit. Here’s how each one works.

Bpjs contributions

BPJS is Indonesia’s national social security system, split into two programs. BPJS Ketenagakerjaan covers employment-related benefits, and BPJS Kesehatan covers health insurance.

Under BPJS Ketenagakerjaan, employees contribute a combined 3% of their salary: 2% goes to the Old Age Savings program (JHT) and 1% goes to the Pension program (JP). The JP contribution is capped at a monthly salary of IDR 11,086,300 (effective March 2026), so the maximum employee JP deduction each month is IDR 110,863.

Under BPJS Kesehatan, employees contribute 1% of their salary, capped at a monthly salary of IDR 12,000,000. The maximum employee health contribution is therefore IDR 120,000 per month.

Both programs require the employer to deduct the employee’s share from salary and remit it alongside the employer’s own contribution.

Pph 21 withholding

Employers in Indonesia are required to withhold income tax from employee salaries each month under Article 21 of the Income Tax Law (PPh 21). Since 2024, the withholding mechanism uses the TER (Tarif Efektif Rata-rata, or Effective Average Rate) system, which simplifies the monthly calculation by applying a pre-determined effective rate to gross salary.

Annual income tax rates are progressive, running from 5% at the lower end up to 35% for the highest earners. The non-taxable income threshold (PTKP) is IDR 54,000,000 per year for a single individual with no dependents, which works out to IDR 4,500,000 per month. Only income above the PTKP is subject to tax.

Your obligation as an employer is to apply the correct TER to each employee’s monthly gross salary, deduct the resulting amount, and remit it to the Directorate General of Taxes by the monthly deadline. You’ll also need to issue an annual tax reconciliation (Form 1721-A1) to each employee for their personal tax filing.

Thr: the religious holiday allowance

THR (Tunjangan Hari Raya) is a mandatory annual bonus tied to each employee’s major religious holiday. For Muslim employees, that’s Eid al-Fitr; for Christian, Hindu, Buddhist, and other employees, it falls on their respective primary holiday. The employer doesn’t choose the timing: it’s determined by the employee’s religion.

The THR amount is one full month’s salary for employees who have completed at least 12 months of service. Employees with less than 12 months of service receive a pro-rated amount, calculated as months of service divided by 12, multiplied by one month’s salary.

THR must be paid at least seven days before the relevant holiday. Non-compliance carries a 5% fine on the total THR amount owed, along with administrative sanctions from the Ministry of Manpower. This is one of the most closely enforced obligations in Indonesian labor law, so it shouldn’t be treated as optional or deferrable.

Employer bpjs contributions

On top of the employee deductions you withhold, you’re also required to make your own BPJS contributions for each employee. These are separate costs that sit above the gross salary.

For BPJS Ketenagakerjaan, employer contributions cover four programs:

  • Work Accident Insurance (JKK): between 0.24% and 1.74% of salary, depending on industry risk classification
  • Death Benefit (JKM): 0.30% of salary
  • Old Age Savings (JHT): 3.70% of salary
  • Pension (JP): 2% of salary, capped at the same IDR 11,086,300 monthly salary ceiling as the employee contribution

For BPJS Kesehatan, the employer contributes 4% of salary, with no salary ceiling on the employer side.

These contributions are due alongside the employee deductions each month, paid directly to the respective BPJS programs.

Running indonesian payroll through an Employer of Record

If you don’t have a registered legal entity in Indonesia, you can’t run payroll there directly. You’d need a PT (Perseroan Terbatas) or a representative office, both of which involve substantial setup time, ongoing administrative costs, and local compliance obligations.

An Employer of Record (EOR) lets you hire Indonesian employees without establishing your own entity. The EOR acts as the legal employer on paper, handling payroll processing, BPJS enrollment and remittance, PPh 21 withholding, THR calculations, and payslip generation, while your employee works for your business in practice.

This matters because Indonesian payroll isn’t just about getting salary amounts right. You need to stay current on regional minimum wage changes, apply the correct JKK rate for your industry, track THR eligibility for each employee individually, and file monthly tax and social security returns on time. For companies hiring a handful of people in Indonesia, that compliance overhead often outweighs the cost of what is an employer of record services entirely.

RemotePass provides EOR services in Indonesia and across the broader Asia-Pacific region, managing every part of the payroll cycle from onboarding to monthly remittance.

Book a demo to see how RemotePass manages Indonesian payroll end to end.

Frequently asked questions

When is the thr deadline for eid al-fitr?

THR must be paid at least seven days before the holiday begins. For Eid al-Fitr, that means you’ll need to calculate and disburse the payment roughly a week before the start of the holiday. The exact date shifts each year with the Islamic calendar, so build a reminder into your payroll calendar well in advance.

Are there different minimum wages for different cities within a province?

Yes. In addition to the provincial minimum wage set by the governor, some districts and cities within a province can set their own minimum wage (UMK), which is typically higher than the provincial floor. If you have employees in a district or city with its own UMK, that rate takes precedence. Always verify the applicable rate for each employee’s specific location.

What happens if you miss a bpjs payment deadline?

Late BPJS contributions attract a penalty of 2% per month on the outstanding amount. Beyond the financial cost, persistent non-compliance can result in employees losing access to their social security benefits, which creates both legal and reputational risk for the employer. BPJS payments are due by the 15th of the following month.

Can a foreign company hire indonesian employees without a local entity?

Not directly. Indonesian labor law requires employees to be engaged by a legally registered entity in Indonesia. Foreign companies that want to hire Indonesian employees without setting up a PT or representative office typically do so through an EOR, which holds the employment contract and runs payroll on their behalf.

Run payroll in the indonesia — accurately and on time

RemotePass handles payroll processing, WPS compliance, and salary calculations — so your team gets paid correctly every month.

Talk to an ExpertNo commitment required

Need help with global hiring and compliance?

RemotePass makes it easy to hire, pay, and manage your global team, compliantly and at scale.

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.