Managing payroll in Indonesia is often challenging due to complex labor laws, multiple mandatory contributions, and strict monthly reporting deadlines. A single error, whether in BPJS calculations, tax withholding, or submission timelines, can quickly lead to penalties, compliance risks, and unhappy employees. Many businesses end up spending more time correcting mistakes than focusing on operations or growth.
This checklist outlines the key steps you need to stay compliant and maintain a smooth payroll cycle. You can use this as a hiring guide in Indonesia to strengthen your internal processes.
Payroll compliance in Indonesia requires employers to follow a structured set of labor regulations, tax rules, and mandatory social security contributions. Each month, companies must calculate wages, overtime, tax deductions, and BPJS contributions accurately, while ensuring all submissions meet strict government deadlines.
Unlike in some markets, payroll compliance in Indonesia is highly detail-oriented. Employers must stay updated on evolving regulations, from changes in income tax brackets to adjustments in BPJS rates or regional minimum wages. Missing a deadline or miscalculating even one component of payroll can result in penalties, audits, or employee dissatisfaction.
Indonesian labour law sets clear rules on how employers must handle salary payments, tax, social security, overtime, and THR to avoid disputes and sanctions. Below is a concise, law‑grounded explanation of each point for your checklist and article structure.
Under Manpower Law No. 13/2003 and Wage Regulation No. 78/2015, wages must be paid in Indonesian Rupiah, in full, on a regular schedule (weekly or monthly), and the pay period may not exceed one month. Employers and employees agree with the exact payday in the employment contract, company regulations, or collective agreement; if the date falls on a holiday or weekly rest day, the company must regulate an alternative date internally, and salaries cannot be paid in instalments.
Key compliance points:
PPh 21 is the monthly withholding tax on employment income under the Income Tax Law (UU PPh) and implementing regulations, recently updated through PP 58/2023 and related rules. Employers act as withholding agents, calculating, deducting, depositing, and reporting PPh 21 on behalf of employees.
Core obligations:
Indonesia’s social security is governed by the BPJS laws (Law No. 24/2011 and related regulations) and requires mandatory enrolment in:
BPJS Kesehatan:
BPJS Ketenagakerjaan:
From a compliance checklist view:
Overtime in Indonesia is mainly governed by Manpower Law No. 13/2003 as amended by the Omnibus Law (Law 11/2020) and implementing regulations on working time and overtime pay. Employers must obtain employee consent for overtime, keep accurate records, and pay overtime at statutory rates.
Key legal principles:
Overtime pay:
Compliance risks:
THR is governed by Manpower Law and specifically by the Minister of Manpower Regulation on Religious Holiday Allowances (commonly updated by annual circulars). It is a mandatory religious bonus separate from regular salary.
Core rules:
Timing and payment:
Below is a practical guide on how to ensure payroll compliance in Indonesia:
Learn the core regulations governing payroll in Indonesia, including the Manpower Law (Law No. 13/2003 and its amendments), income tax rules (PPh 21), and BPJS social security requirements. Stay updated on changes to minimum wages, tax brackets, and BPJS contribution rates through official government releases or legal advisories.
Ensure every employee is registered with relevant authorities, including the local tax office and BPJS Kesehatan and BPJS Ketenagakerjaan. Collect and verify Tax Identification Numbers (NPWP) to apply the correct PPh 21 withholding.
Keep compliant employment contracts that clearly outline wages, working hours, benefits, and other required terms.
Create clear payroll policies that guarantee timely monthly payments and full adherence to minimum wage and overtime rules. Use payroll systems or software capable of accurately calculating PPh 21, deducting BPJS contributions, and managing variable components such as THR. Provide employees with regular payslips that detail earnings, deductions, and net pay.
Calculate PPh 21 monthly using the correct progressive tax rates and applicable exemptions, ensuring accurate withholding from employee salaries. Deduct employees’ BPJS contributions and add the employer portions, then remit all payments on schedule. Maintain detailed records of all tax and contribution submissions for audit and compliance purposes.
Submit monthly tax filings and BPJS contributions before their respective deadlines, typically the 20th for taxes, and the 10th and 15th for BPJS Kesehatan and Ketenagakerjaan. File annual employee income reports by the required deadline (usually March 31).
Ensure THR payments are made at least seven days before the relevant religious holiday as mandated.
Non-compliance can result in penalties, back payments, late interest, and potential issues during audits. Beyond financial risk, repeated payroll mistakes can erode employee trust, lowering morale and increasing turnover.
If you’re ever uncertain about a requirement or want to simplify cross-border payroll processes, you can schedule a session with a Glints TalentHub expert. We can walk you through Indonesia’s regulations and provide hands-on guidance to help streamline your payroll operations and keep your team fully protected.
Payroll compliance in Indonesia is governed by key regulations such as the Manpower Law (UU Ketenagakerjaan) and Government Regulation No. 35/2021, which outlines employer obligations on wages, working hours, overtime, and termination procedures. Keeping your payroll aligned with these rules through a structured checklist helps ensure accuracy, transparency, and timely payments, building trust and preventing disputes or administrative penalties.
As your team grows or regulatory updates occur, managing payroll and statutory contributions in Indonesia can become increasingly complex. Glints TalentHub can support your compliance needs by handling accurate payroll processing, BPJS submissions, and complete employee documentation. Through our Employer of Record (EOR) solution, you can also hire and manage talent across Indonesia without worrying about payroll risks or changing labor requirements, freeing your team to stay focused on growth.
Never miss a beat! Follow our social media channels for specially curated insights, knowledge and best practices to help you hire, retain and improve on your human capital.