Under an Employer of Record (EOR) arrangement in Indonesia, the EOR legally employs personnel locally and administers their payroll while the foreign company continues to direct their day-to-day work. The EOR calculates monthly compensation, withholds employee income tax, administers BPJS social security contributions, processes the mandatory religious holiday allowance (THR), pays net salaries, and remits the corresponding statutory liabilities.
How Monthly Payroll Is Calculated
The payroll calculation begins with the compensation terms established in the employee’s employment agreement. Depending on the remuneration structure, monthly payroll may include basic salary, fixed and variable allowances, overtime, bonuses, commissions, reimbursements, and other payroll adjustments.
These components do not necessarily receive identical payroll treatment. The EOR determines which payments form part of taxable employment income, which affect social security contribution calculations, and which qualify as reimbursements rather than employee compensation.
Need support managing EOR payroll in Indonesia? Contact MAP Resources Indonesia at info@mapresourcesindonesia.com.
Gross compensation is calculated first. Employee-borne statutory contributions and applicable PPh Article 21 income tax are then deducted to determine the employee’s net salary.
Tax and Statutory Contributions Under EOR Payroll
Two of the principal statutory components of Indonesian payroll are PPh Article 21 employee income tax and BPJS social security contributions. As the local employer, the EOR administers these obligations through its Indonesian payroll.
Employee Income Tax Withholding (PPh Article 21)
Indonesia requires employers to withhold income tax from employee remuneration under Article 21 of the Income Tax Law, commonly referred to as PPh Article 21. It applies to employment income such as salaries, wages, allowances, bonuses, and other remuneration received in connection with employment.
For permanent employees, Indonesia uses a monthly effective tax rate to calculate PPh Article 21 for monthly tax periods other than the final tax period. The applicable rate depends on the employee’s gross monthly income and tax status. In the final tax period, the employee’s annual tax liability is reconciled using the applicable progressive individual income tax rates.
Indonesia’s annual individual income tax rates are:
| Annual taxable income | Tax rate |
|---|---|
| Up to IDR 60 million (USD 3,700) | 5% |
| Above IDR 60 million to IDR 250 million (USD 15,400) | 15% |
| Above IDR 250 million to IDR 500 million (USD 30,800) | 25% |
| Above IDR 500 million to IDR 5 billion (USD 308,000) | 30% |
| Above IDR 5 billion | 35% |
These progressive rates apply to annual taxable income, rather than directly to the employee’s annual gross salary. Taxable income is determined after the applicable deductions and non-taxable income threshold.
The EOR calculates the required withholding through payroll and handles the associated withholding and reporting obligations.
BPJS Contributions
The EOR also administers participation in Indonesia’s social security system, including BPJS Kesehatan for healthcare and the programs administered by BPJS Ketenagakerjaan.
The principal contribution rates are:
| Program | Employer contribution | Employee contribution | Contribution basis |
|---|---|---|---|
| BPJS Kesehatan | 4% | 1% | Monthly wages, capped at IDR 12 million |
| JHT – Old-Age Security | 3.7% | 2% | Monthly wages |
| JP – Pension Security | 2% | 1% | Monthly wages, subject to applicable ceiling |
| JKK – Work Accident Security | 0.24%–1.74% | — | Monthly wages; rate depends on occupational risk |
| JKM – Death Security | 0.3% | — | Monthly wages |
For private-sector salaried workers, BPJS Kesehatan contributions total 5% of wages, comprising 4% paid by the employer and 1% by the employee, subject to the applicable wage ceiling.
For JP, the employer contributes 2%, and the employee contributes 1%, subject to the applicable maximum wage basis.
Employ personnel in Indonesia without managing local payroll administration directly. Speak with MAP Resources Indonesia at info@mapresourcesindonesia.com.
JKK is entirely employer-borne and varies according to the occupational risk classification. JHT is funded through a 3.7% employer contribution and 2% employee contribution, while JKM is funded through a 0.3% employer contribution. The 3.7%/2% JHT allocation is established in the applicable BPJS framework.
How THR Is Administered Under an EOR
The religious holiday allowance, or THR, creates an additional payroll obligation for employers in Indonesia outside the ordinary monthly salary cycle.
Employees who have worked continuously for at least 12 months are generally entitled to THR equal to one month’s wages. Employees with at least one month but less than 12 months of continuous service receive THR proportionally based on their length of service. The applicable definition of one month’s wages depends on the employee’s remuneration structure and the THR rules rather than necessarily being identical to every component appearing on a monthly payslip.
The proportional calculation is:
Months of service ÷ 12 × one month’s wages
For example, if the applicable one-month wage for THR purposes is IDR 24 million (USD 1,480) and the employee has completed six months of service, the THR entitlement would be:
6 ÷ 12 × IDR 24 million = IDR 12 million (USD 740)
THR must generally be paid no later than seven days before the employee’s relevant religious holiday. It also enters the employee’s PPh Article 21 calculation, requiring the EOR to account for both the employment entitlement and its payroll tax treatment.
How the Foreign Company Funds Payroll Through the EOR
Under an EOR arrangement, the amount the foreign company funds is not necessarily the same as either the employee’s contractual gross salary or the amount ultimately received by the employee.
The EOR calculates the payroll obligations for the relevant period. Depending on the commercial arrangement, the funding requirement can include gross salary, employer BPJS contributions, THR when payable, other agreed employment costs, and the EOR service fee.
Consider an employee earning IDR 30 million (USD 1,850) per month. Assuming for illustration that the employee falls within the lowest JKK occupational risk category of 0.24%, the employer-side statutory costs would include:
| Component | Employer cost |
|---|---|
| Gross monthly salary | IDR 30,000,000 |
| BPJS Kesehatan – 4% × IDR 12 million ceiling | IDR 480,000 |
| JHT – 3.7% × IDR 30 million | IDR 1,110,000 |
| JP – 2% × applicable wage ceiling | Subject to current ceiling |
| JKK – 0.24% × IDR 30 million | IDR 72,000 |
| JKM – 0.3% × IDR 30 million | IDR 90,000 |
| Gross salary + illustrated employer BPJS contributions | Gross salary plus the applicable contributions above |
| EOR service fee | Depends on commercial arrangement |
The figure resulting from this calculation is not the employee’s net salary and does not represent the complete EOR invoice. Employee BPJS contributions and PPh Article 21 affect the employee’s net payment, while the EOR service fee and any other contractual employment costs are added separately.
The resulting payment flow is:
Foreign company → EOR → employee net salary + Indonesian tax and statutory remittances
What the Foreign Company Receives After Payroll Is Processed
Once payroll has been completed, the foreign company’s finance or HR function needs to reconcile the amount funded against the employee’s Indonesian payroll costs.
Looking for EOR and payroll support in Indonesia? Discuss your requirements with MAP Resources Indonesia at info@mapresourcesindonesia.com
Depending on the EOR arrangement, payroll reporting may show gross compensation, employee deductions, PPh Article 21 withholding, employee and employer BPJS contributions, variable payroll adjustments, net salary, and total employer cost. This allows bonuses, THR, and other payroll changes to be reconciled against the amount funded for the relevant payroll period.
Manage EOR Payroll in Indonesia with MAP Resources Indonesia
MAP Resources Indonesia helps foreign companies manage the payroll responsibilities that come with employing personnel in Indonesia through an EOR arrangement. Contact us today at info@mapresourcesindonesia.com.



