RecruitGo
Navigating Payroll and Taxation in Indonesia as a Foreign Employer
Indonesia

Navigating Payroll and Taxation in Indonesia as a Foreign Employer

Hiring employees in Indonesia? Discover payroll and taxation in Indonesia with compliance requirements for foreign employers.

Amira Jeffrey

Written by

Amira Jeffrey

Category

Indonesia

Last updated

April 10, 2026

Reading time

6 min read

As global businesses expand their remote teams, Indonesia stands out as a top destination for hiring skilled and cost-effective talent. With a workforce of over 140 million workers– one of the largest and youngest in the world, the country offers competitive wages and expertise in high-growth industries such as technology, services, and manufacturing.

However, if you want to hire a team in Indonesia, you’ll need to navigate local payroll and tax regulations to ensure compliance, avoid legal risks, and foster strong working relationships with your local employees. This guide provides key insights into payroll management, tax obligations, and best practices for hiring talent in Indonesia.

Understanding the Payroll Process in Indonesia

Essential Components of Payroll Management for Foreign Employers

Indonesia’s payroll and taxation system is regulated by the Directorate General of Taxes (DGT) and the Ministry of Manpower, and compliance is required even when hiring a remote workforce.

You’ll have to ensure accurate tax withholdings, social security contributions, and adherence to local labor laws to avoid penalties. Typically, the process involves several key components:

  1. Salary Calculation: Gross salary, net pay, overtime pay, and allowances must be computed according to the agreed employment terms.
  2. Tax and Benefit Deductions: Employers must withhold employee income tax (PPh 21) and remit contributions to BPJS (social security & health insurance) before finalizing net pay.
  3. Payroll Reporting & Compliance: Employers must submit monthly reports to Indonesia’s Directorate General of Taxes (DGT) and other regulatory bodies to avoid penalties.
  4. Salary Disbursement: Payments are typically made once a month, and employers must ensure timely salary transfers to maintain compliance and employee satisfaction.

Tax Obligations for Foreign Employers in Indonesia

Withholding and Paying Employee Income Tax (PPh 21) for Indonesian Workers

As an employer, you are responsible for withholding and remitting PPh 21 (employee income tax) to the Directorate General of Taxes (DGT) every month. Since tax deductions and BPJS (social security) contributions directly affect take-home pay, accurate calculations are essential.

Indonesia follows a progressive tax system for individual income tax, with current rates as detailed below:

Income Tax RateAnnual Salary Range (IDR)
5%Up to 60 million
15%Over 60 million to 250 million
25%Over 250 million to 500 million
30%Over 500 million to 5 billion
35%Over 5 billion

To simplify payroll planning for employers, RecruitGo’s Indonesia Income Tax Calculator 2025 helps both employers and employees easily estimate tax withholdings, convert gross to net salaries, and determine total employment costs while ensuring compliance with Indonesian tax laws.

Mandatory Social Security Contributions in Indonesia

Employers must enroll their employees in Indonesia’s national social security programs, which include BPJS Kesehatan (Health Insurance) and BPJS Ketenagakerjaan (Employment Social Security). These monthly contributions must be remitted no later than the 10th of the following month (of the following business day if it falls on a public holiday) to avoid penalties:

CategoryBenefit TypeEmployer ContributionEmployee Contribution
BPJS Kesehatan (Health Insurance)National health insurance covering medical expenses.4%1%
BPJS Ketenagakerjaan (Old-Age Security – JHT)Savings for employees upon retirement3.7%2%
Pension Security (Jaminan Pensiun – JP)Monthly pension upon reaching retirement age2%1%
Employment Injury Security (JKK)Covers medical expenses and compensation for work-related injuries0.24%0%
Death Security (JKM)Provides financial support to beneficiaries upon the employee’s death0.3%0%
Tapera (Housing Savings Program)Savings program for affordable housing loans to be implemented by 2027.0.5%2.5%

Important: 

  • Bear in mind that only the JKK rates vary depending on industry risk level, as per Government Regulation No. 44 of 2015.
  • Employers must also register new employees within 30 days of their start date with BPJS Ketenagakerjaan and BPJS Kesehatan. Late payments may result in fines and interest penalties.

With RecruitGo’s managed payroll service, you gain local payroll expertise to ensure your full alignment with Indonesia’s government regulations. Our in-country payroll specialists will manage comprehensive statutory reporting, salary structuring, and regulatory updates, ensuring your business remains fully compliant while streamlining payroll operations on your behalf.

Tunjangan Hari Raya (THR) Bonus

Indonesian law mandates a Religious Holiday Allowance (THR) for all employees, regardless of religion. This one-month salary bonus must be paid at least seven days before the employee’s religious holiday (typically Eid al-Fitr for Muslim employees).

For employees who have worked less than one year, the bonus is calculated proportionally using the following formula:

Months of Service/12 x Monthly Salary.

Understanding Indonesia’s Statutory Leave Entitlements

Paid leave entitlements are separate from social security contributions and depend on the employee’s length of service. The table below outlines the minimum leave benefits required under Indonesian labor law:

Leave TypeEntitlementEmployer Obligation
Annual LeaveMinimum 12 days of paid leave per year after one year of service.Employees must take at least 6 consecutive days as mandated Fully paid by employer
Maternity Leave3 months of fully paid leave for female employees.Fully paid by employer
Paternity Leave2 days of fully paid leave for male employees (can be extended to 3).Fully paid by employer

RecruitGo experts can effectively help you manage payroll for your remote workers by ensuring proper administration of statutory leave entitlements in compliance with local laws. For a more detailed look into how our experts can streamline your employee payroll in Indonesia, reach out to our consultants or take a look at our guide on Employee Benefits in Indonesia.

Best Practices for Managing Payroll in Indonesia

Avoiding Common Pitfalls in Payroll and Tax Management

Successfully managing payroll in Indonesia requires a proactive approach to compliance, tax obligations, and employee benefits. Here’s how you can streamline payroll operations while avoiding costly mistakes:

1. Misclassifying Employees as Independent Contractors– If you misclassify full-time employees as independent contractors to bypass payroll taxes, you risk legal penalties and back payments for tax and social security contributions. Always classify workers correctly and ensure contracts reflect the true nature of employment.

2. Failing to Withhold and Remit Taxes Accurately– Late or incorrect PPh 21 (income tax) withholdings and BPJS contributions can lead to fines from the Directorate General of Taxes (DGT). To avoid this, consider automating your payroll processes with a trusted payroll provider such as RecruitGo to ensure accurate tax calculations and on-time remittances.

3. Incorrect Payroll Processing for Foreign Employees– If you hire expatriates without an approved Foreign Worker Utilization Plan (RPTKA), you could face work permit rejections and legal complications. You’ll have to make sure that all your foreign hires are legally registered in your payroll system to stay compliant. 

4. Not Factoring in Regional Payroll Variations– Minimum wages and payroll laws vary by region in Indonesia. Ignoring these differences can result in salary disputes or non-compliance fines. You must ensure to adjust payroll calculations accordingly.

Partner with RecruitGo for Seamless Payroll and Tax Compliance

By outsourcing RecruitGo’s managed payroll service, you gain direct access to local payroll experts who understand Indonesia’s complex labor laws. We’ll ensure accurate salary calculations, tax compliance, and a seamless payroll execution for your team. Our team helps you reduce administrative burdens and minimize compliance risks, offering:

  • Smart & Cost-Effective Solutions– Avoid the expense and challenges of an in-house payroll team while ensuring your business remains compliant with Indonesia’s labor and tax regulations.
  • Fast & Reliable Processing–  Our payroll specialists manage salary calculations, tax deductions, and statutory filings, ensuring payments are always processed correctly and on time.
  • Local Expertise & Support– Stay compliant with Indonesia’s evolving labor laws with on-the-ground payroll professionals. With deep knowledge of Indonesia’s labor laws and tax codes, our team ensures your payroll operations meet all regulatory requirements.

Need to hire employees in Indonesia without setting up a local entity? Our Employer of Record (EOR) service allows you to onboard and pay employees immediately while we act as your team’s legal employer, managing compliance, payroll, and taxation– so you can focus on growing your core operations.

Want to set up payroll for your teams? Fill out the form below and get in touch with one of our experts today!

FAQs About Payroll and Taxation in Indonesia

If you hire employees in Indonesia, you are responsible for withholding and remitting PPh 21 (employee income tax) monthly to the Directorate General of Taxes (DGT).

Additionally, if your business is classified as a Permanent Establishment (PE)– meaning you have a legal entity or generate income in Indonesia, you must pay corporate income tax (PPh Badan) at a rate of 22%. Depending on your business structure, you may also be required to collect and remit VAT at 11% for taxable goods and services.

Indonesian labor laws require employee salaries to be paid in Indonesian Rupiah (IDR). This ensures compliance with Law No. 7 of 2011 on Currency, which mandates that all transactions within Indonesia be conducted in the local currency. However, you can send payments in foreign currency to an Indonesian payroll provider or Employer of Record (EOR), which will then process salaries in IDR.

If you plan to hire expatriates in Indonesia, you must obtain an RPTKA (Rencana Penggunaan Tenaga Kerja Asing), which is a government-issued permit approving the employment of foreign workers. This is required before hiring non-Indonesian employees, except for certain exempted positions (e.g., diplomatic or government roles). The RPTKA outlines the necessity of hiring foreign talent and requires employers to commit to knowledge transfer programs for Indonesian employees.

Share this article

Amira Jeffrey

About the Author

Amira Jeffrey

Amira Jeffrey is a contributor at RecruitGo, covering topics related to global employment, HR compliance, and international hiring strategies.

Get Started

Efficiently Scale Your Team While Saving Time, Money and Effort

Fill out the form and our recruiters will reach out to you to discuss the specifics of your project.

1,000+ Candidates
14+ Years Experience
Onboard in Minutes
No entity setup required
Full payroll & tax compliance in 40+ countries
Dedicated account manager for your team
Pre-vetted talent delivered within 48 hours