When hiring in Indonesia, managing payroll correctly is important for both legal compliance and employee satisfaction. As an employer, you are responsible for ensuring accurate calculations, and correct deductions for taxes and social security. However, considering the contributions to multiple government programs and regulations such as overtime rules, the process becomes complex.
This article will break down how to calculate payroll in Indonesia. We'll cover all the essential components, from gross salary to the final net pay your employee receives.
Payroll Components in Indonesia
Income Tax (PPh 21) Deductions
Taxable income in Indonesia includes salaries, wages, bonuses, and other forms of compensation. As an employer, you are responsible for deducting and remitting income tax of your employees to the state treasury. This tax is calculated monthly using an ETR (Effective Tax Rates) System which simplifies calculations by incorporating deductions and non-taxable income into the tax rate. The ETR varies depending on your employee’s tax residency, marital status, and number of dependents.
In compliance with the tax law and labor code, withheld income tax must be filed every 10th of the month from January to November. At the end of the year, any discrepancies between monthly withholdings and actual tax liability are reconciled. Your employees may need to file an annual tax return (Form 1770) if their income exceeds the non-taxable threshold (PTKP).
Understanding Minimum Wage in Indonesia
In 2025, Indonesian President Prabowo Subianto announced a general increase in the minimum wage by 6.5% across the country. This decision aims to enhance worker welfare while maintaining economic stability and competitiveness.
Indonesia's minimum wage is determined at both the provincial and district levels, reflecting the diverse economic conditions and living costs across different regions. This approach ensures that wages are tailored to local needs. Here are some examples of varying minimum wage across different locations in Indonesia:
| Location in Indonesia | Minimum Wage (IDR) |
|---|---|
| Jakarta | 5,396,760 |
| West Java | 2,191,232 |
| Central Java | 2,036,947 (2024 rate) |
| Aceh | 3,685,615 |
| North Sumatra | 2,992,559 |
| Papua | 4,285,847 |
Social Security Contributions (BPJS)
Social security contributions are mandatory for all employees in Indonesia. This includes both local employees and expats working for at least six months in the country. The system is administered by Badan Penyelenggara Jaminan Sosial (BPJS), which includes two main programs:
- BPJS Ketenagakerjaan (Social Security Program) – Provides work accident insurance, death insurance, pension plans, and old-age savings. Employee contributions to BPJS Ketenagakerjaan are tax-deductible, reducing taxable income.
- BPJS Kesehatan (Health Insurance) – offers health insurance coverage for employees and their dependents. These contributions are not directly deductible from taxable income but are mandatory for compliance with Indonesian labor laws.
Here’s an overview of both employer and employee contributions for BPJS in 2025:
| Employee Benefits | Employer Contribution | Employee Contribution |
|---|---|---|
| BPJS Ketenagakerjaan (Social Security Program) | 4% | 2% |
| BPJS Kesehatan (Health Insurance) | 4% | 1% |
Overtime Pay Calculation
Overtime pay in Indonesia is regulated by the Manpower Act, ensuring that employees are fairly compensated for work beyond regular hours. Employees can work a maximum of 4 hours per day and 18 hours per week, excluding holidays. Furthermore, overtime must be agreed upon by both you and your employee.
A typical overtime on a regular workday is 1.5x the normal hourly rate. Pay increases to 2x the normal hourly rate for each additional hour worked. Employees who work on public holidays and weekends are entitled to higher hourly rates as follows:
| Hours worked on weekends/public holidays | Rate |
|---|---|
| First 8 hours | 2x |
| 9th and 10th hours | 3x |
| 11th and 12th hours | 4x |
Additional Payments for Payroll in Indonesia
Types of Allowances for Employees
Allowances in Indonesia are essential components of an employee's compensation package, providing additional financial support beyond basic salary. Not only is it an incentive to attract and retain talent but it also helps offset living conditions, especially in regions with high cost of living.
In Indonesia, there are different types of allowances you can award to your employees:
- Fixed Allowances: These are regular, predictable payments made to employees, often included in the basic salary structure. Examples include housing allowances or transportation allowances, which are typically taxable.
- Non-Taxable Allowances: Some allowances are exempt from income tax, such as certain meal or housing allowances under specific conditions. These are beneficial as they increase take-home pay without increasing tax liability.
- Holiday Allowance (THR): The Tunjangan Hari Raya is a mandatory holiday bonus paid before major religious holidays like Eid al-Fitr for Muslims or Christmas for Christians. It is equivalent to one month's salary for employees with more than 12 months of service and is pro-rated for those who worked for less than a year. .
- Other Allowances: These can include annual leave allowances, sick leave, and maternity leave, which are mandated by labor laws to ensure fair treatment and support for employees.
Employee Bonuses
Employees in Indonesia can also receive additional compensation packages such as bonuses and allowance on top of overtime pay. There are two types of bonuses each with its own specific rules and considerations:
- Non-Discretionary Bonuses: bonuses that are contractually obligated or based on specific performance metrics. If they are related to hours worked, they may be included in overtime calculations. However, this is typically not the case unless specified in the employment contract or company regulations.
- Discretionary Bonuses: These are bonuses at the discretion of the employer and are not typically included in overtime calculations.
As an employer in Indonesia, you must ensure that all additional payments, including bonuses and allowances, comply with Indonesian labor laws and tax regulations. This includes accurate reporting and withholding of taxes, as well as contributions to social security programs like Social Security Contributions (BPJS).
Payroll calculation in Indonesia is nuanced, involving considerations such as salary structures, overtime rules, and mandatory benefits like BPJS Ketenagakerjaan and Kesehatan. To stay compliant with Indonesian labor laws and regulations, our sister company, RecruitGo can help you accurately calculate salaries for your employees.
Streamline your payroll calculation for your employees in Indonesia! Fill out the form below and book a call with our local experts.
Frequently asked questions
What types of employment contracts are used in Indonesia?
In Indonesia, employment contracts are primarily categorized into two types: Both types of contracts must comply with Indonesian labor laws and regulations, such as Government Regulation No. 35/2021.
How often must payroll records be kept?
While there is no specific law mandating a precise retention period for payroll records, you are generally advised to maintain these records for at least five years. This duration aligns with broader record-keeping practices in Indonesia and ensures compliance with various regulatory requirements, such as those related to taxation and labor laws. Additionally, for employee data, it is recommended to retain relevant information for at least two years after employment termination. This helps in maintaining compliance with data protection guidelines and labor regulations.
How is salary paid in Indonesia?
The most common payment method in Indonesia is via bank transfer. Digital payments and cash are also accepted. Salaries are typically paid on a monthly basis, with most employers aligning payments with the last working day of the month. This ensures that all necessary deductions and contributions, such as income tax (PPh 21) and social security contributions (BPJS), are made before issuing the payment.
