Home Blog Top 10 Questions about Payroll Services in Indonesia Human Resource | Payroll Top 10 Questions about Payroll Services in Indonesia InCorp Editorial Team 23 July 2026 11 minutes reading time Table of Contents Key Takeaways Quick Answer: What is a Payroll Service in Indonesia? What is the Difference Between Payroll Processing and Outsourcing in Indonesia? What are the Mandatory Deductions for Indonesian Payroll? How is Income Tax (PPh 21) Calculated for Employees? Can Foreign Employees Be Included in Indonesia Payroll Service? How Often Should Salaries Be Paid in Indonesia? How to Calculate Overtime in Indonesia? Who Submits and Pays Employee Salary Tax? What Are the Penalties for Incorrect Payroll Tax Reporting? What Should Companies Consider Before Choosing a Payroll Service? Simplify Payroll Management with InCorp Indonesia Frequently Asked Questions Payroll in Indonesia involves more than calculating a salary. It means withholding the right income tax, contributing to two separate BPJS programs, applying overtime rules correctly, and reporting everything to the tax office on time. This guide answers the questions companies ask most often about payroll services in Indonesia, with the current rates and rules as of the review date above. Key Takeaways Indonesian payroll involves at least three mandatory deductions: BPJS Ketenagakerjaan (employment social security), BPJS Kesehatan (health insurance), and PPh 21 income tax withholding. Income tax (PPh 21) is calculated monthly using the Tarif Efektif Rata-rata (TER) method under Government Regulation 58/2023, with a progressive-rate reconciliation in December. BPJS Ketenagakerjaan’s Jaminan Pensiun (pension) contribution is capped at a wage ceiling that BPJS adjusts periodically — currently IDR 11,086,300 per month, effective March 2026. BPJS Kesehatan contributions are 5% of wages (4% employer, 1% employee), capped at a monthly wage ceiling of IDR 12,000,000, and cover the employee plus up to three dependants. Payroll processing and payroll outsourcing are different services: processing covers only wage calculation, while outsourcing also covers tax and BPJS reporting and, optionally, payment execution. Quick Answer: What is a Payroll Service in Indonesia? A payroll service in Indonesia handles employee wage calculation, mandatory tax withholding (PPh 21), and BPJS Ketenagakerjaan and BPJS Kesehatan contributions, along with related reporting to Indonesian authorities. Services range from payroll processing, which covers only wage calculation, to full payroll outsourcing, which also covers tax and BPJS submissions and can include payment execution and payslip distribution. The right scope depends on how much of this a company wants to keep in-house. What is the Difference Between Payroll Processing and Outsourcing in Indonesia? Payroll processing covers determining an employee’s actual wages, including bonuses and other compensation. Everything else, such as tax and BPJS reporting, stays with the internal HR department. Payroll outsourcing transfers responsibility for payroll more fully to a provider. Within an outsourcing arrangement, a provider such as InCorp Indonesia handles wage, bonus, tax, and BPJS calculations, along with the compliance filings that go with them. A full-service outsourcing arrangement can also include managing salary and tax payments and distributing payslips, so the company touches payroll only at the approval stage. What are the Mandatory Deductions for Indonesian Payroll? Indonesian payroll has at least three mandatory deduction categories: BPJS Ketenagakerjaan, BPJS Kesehatan, and PPh 21 income tax withholding. BPJS Ketenagakerjaan (Employment Social Security) This program covers four areas: workplace accident insurance (JKK), life insurance (JKM), old-age savings (JHT), and pension (JP). ProgrammeContributionWho PaysJaminan Kecelakaan Kerja (JKK)0.24%–1.74% of wages, based on workplace risk level (Groups I–V)EmployerJaminan Kematian (JKM)0.30% of wagesEmployerJaminan Hari Tua (JHT)5.7% of wages total3.7% employer, 2% employeeJaminan Pensiun (JP)3% of wages, capped at a wage ceiling of IDR 11,086,300/month (effective March 2026)2% employer, 1% employee The JP wage ceiling is adjusted periodically by BPJS Ketenagakerjaan in line with the prior-year GDP growth, so it should be reconfirmed at each annual payroll review rather than assumed from a prior-year figure. BPJS Kesehatan (National Health Insurance) BPJS Kesehatan contributions are 5% of wages: 4% paid by the employer and 1% deducted from the employee. The wage base used for this calculation is capped at IDR 12,000,000 per month, with a floor equal to the applicable regional minimum wage (UMK/UMP). Coverage extends to the employee plus up to three dependants at no extra cost. A fourth or further dependant adds 1% of wages per person. Withholding Tax (PPh 21) This is the income tax withheld by the employer on the employee’s behalf. The company deducts it from wages and pays it to the government, covering part or all of the employee’s income tax obligation. How is Income Tax (PPh 21) Calculated for Employees? Since Government Regulation 58/2023 and Minister of Finance Regulation 168/2023 took effect, monthly PPh 21 for permanent employees is calculated using the Tarif Efektif Rata-rata (TER) method for January through November, with a progressive-rate reconciliation in December. Category A: Single with no dependants (TK/0), single with one dependant (TK/1), or married with no dependants (K/0). Category B: Single with two or three dependants (TK/2 or TK/3), or married with one or two dependants (K/1 or K/2). Category C: Married with three dependents (K/3). Each category has its own TER table that assigns a tax rate based on income bracket. Monthly PPh 21 is the employee’s monthly gross income multiplied by the applicable TER rate for their bracket. Example: An employee in Category A with a monthly gross income of IDR 8,000,000 falls into the 1.5% TER bracket, resulting in PPh of IDR 8,000,000 × 1.5% = IDR 120,000. In December, the employer calculates the total annual income, applies the progressive Article 17 rate to determine the full-year tax liability, and then subtracts the tax already withheld from January to November to find the amount due for December. Can Foreign Employees Be Included in Indonesia Payroll Service? Yes, but specific rules apply. These are: Income Tax (PPh 21) Foreigners who stay more than 183 days in 12 months are taxed on their global income. Foreigners staying less than 183 days are taxed only on Indonesia-sourced income, generally at a 20% withholding rate unless a tax treaty applies. BPJS for Foreign Employees BPJS Ketenagakerjaan is required after 6 months of employment in Indonesia and covers workplace accidents, pension, and death benefits. BPJS Kesehatan enrolment is optional for foreign employees, depending on company policy; some companies provide private insurance instead. Work Permit and Payroll Compliance Foreign employees need a valid work permit and stay permit (KITAS). Salaries must be paid in Indonesian Rupiah (IDR). If the employee’s home country has a tax treaty with Indonesia, double taxation can generally be avoided by providing a Certificate of Domicile (CoD). READ MORE:Indonesia Payroll: Have You Been Making These 8 Mistakes? Know The Cost Benefits of Payroll Outsourcing in IndonesiaEOR Services: A Reliable Approach to Mass Hiring in Indonesia How Often Should Salaries Be Paid in Indonesia? Salaries are typically paid monthly, as is standard under Indonesian labor practice, unless the employment contract states otherwise. Companies should also ensure that: Payment Dates Are Clearly Defined: The payroll schedule should be stated in the employment agreement or company regulations. Salaries Are Paid Consistently: Employees should receive their wages according to the agreed payroll date. Payroll Components Are Calculated Correctly: This includes salary, allowances, overtime, deductions, PPh 21, and BPJS contributions. Payroll Administration Follows a Fixed Schedule: A consistent payroll cycle helps companies manage payments, reporting, and employee records more efficiently. How to Calculate Overtime in Indonesia? Under Government Regulation 35/2021, overtime applies when employees work beyond 7 hours per day on a 6-day workweek or 8 hours per day on a 5-day workweek. Hourly wage is calculated by dividing the monthly wage (base salary plus fixed allowances) by 173—the average monthly working hours for a 40-hour week. On a normal working day, overtime pay is 1.5 times the hourly rate for the first extra hour, and 2 times the hourly rate for each additional hour. On a weekly rest day or public holiday, overtime pay starts at 2 times the hourly rate and increases for additional hours, with the exact multiplier depending on the employee’s working-day schedule. Employees may work up to 4 hours of overtime per day and 18 hours per week. Who Submits and Pays Employee Salary Tax? The employee remains legally liable for their own income tax and must still file an annual personal tax return. In practice, the employer withholds the tax from wages each month and pays it to the government on the employee’s behalf, then reports this through the withholding-tax system. What Are the Penalties for Incorrect Payroll Tax Reporting? Companies that fail to report or pay payroll taxes on time correctly can face fines, interest charges, or further legal consequences under Indonesian tax law. The exact penalty depends on the nature of the error and how it is handled once identified, so companies should correct known errors promptly rather than waiting for an audit to surface. What Should Companies Consider Before Choosing a Payroll Service? Before choosing a payroll service, companies should look beyond basic payroll processing and assess whether the provider can support long-term accuracy, compliance, security, and growth. Key factors include: User-Friendly Interface: Payroll software or portals should be intuitive enough that your team doesn’t need lengthy onboarding. Scalability: The service should handle a growing headcount and expanding operations without a system change. Automation Capability: Look for automated wage calculation and tax form generation, which reduces manual errors. Tax Compliance Currency: The provider should stay current with the latest tax regulations, as outdated advice poses a compliance risk. Data Security: Sensitive employee, tax, and banking data should be protected with proper access controls. Building Continuity Through Payroll Compliance Mailchimp Payroll Outsourcing Updates Full NameEmail I have read InCorp's Privacy Policy and agree to InCorp using my information provided to contact me about related content, and services.*Subscribe Simplify Payroll Management with InCorp Indonesia InCorp Indonesia (An Ascentium Company) supports companies across Jakarta, Bali, Semarang, Surabaya, and Batam with reliable payroll processing and outsourcing services. Our payroll support includes: Payroll Processing: Salary, allowance, overtime, deduction, and payslip calculations. PPh 21 Administration: Monthly employee tax calculation, withholding, reconciliation, and reporting support. BPJS Administration: Calculation and administration of BPJS Kesehatan and BPJS Ketenagakerjaan contributions. Payroll Reporting & Outsourcing: Statutory reporting, payroll documentation, and broader end-to-end payroll support based on your company’s needs. Need payroll support tailored to your workforce? Talk to InCorp Indonesia’s payroll team by filling out the form below. Frequently Asked Questions What is the minimum wage rule in Indonesia? Each province sets its own minimum wage yearly. Your payroll must meet or exceed this to stay compliant. Is outsourcing payroll safe in Indonesia? Yes, if you use a trusted provider. Top payroll firms follow data protection laws and use secure, encrypted systems. How do I pay freelancers or contractors? Freelancers aren’t regular employees. You pay them through honorarium and deduct tax under PPh 21 or 26 as needed. What payroll mistakes do foreign companies often make? Common issues include failing to register employees for BPJS, paying wages in foreign currency, applying the wrong tax to expats, and confusing contractors with full-time staff. What’s the difference between payroll processing and payroll outsourcing? Processing covers only wage calculation, with tax and BPJS reporting remaining in-house. Outsourcing covers the full cycle, including tax and BPJS submission and, optionally, payment execution. InCorp Indonesia offers both, so companies can choose the scope that matches their internal capacity. Does BPJS Ketenagakerjaan’s wage ceiling change every year? The Jaminan Pensiun (JP) wage ceiling is adjusted periodically in line with prior-year GDP growth, and has changed more than once in recent years. InCorp Indonesia’s payroll team reconfirms the current ceiling at each payroll review rather than relying on a prior year’s figure. Can a small or medium-sized business use payroll outsourcing in Indonesia? Yes. Payroll outsourcing scales to headcount, and smaller companies often use it specifically to avoid hiring a dedicated in-house payroll specialist. InCorp Indonesia supports companies from early-stage PT PMA entities through to larger, multi-location operations. How does PPh 21 change if an employee receives a bonus or THR? Bonuses and religious holiday allowance (THR) count as irregular income and are added to gross income in the month they are paid, which can shift the employee into a different TER bracket for that month. InCorp Indonesia’s payroll calculations account for this automatically rather than treating every month as identical. What happens if a company underpays BPJS contributions? Underpayment due to an outdated wage base or missed enrolment can result in a shortfall that must be corrected, sometimes requiring additional administrative steps. InCorp Indonesia’s BPJS administration service checks reported wage data against actual current salary to catch this before it becomes a larger issue. Should a company handle payroll in-house or use a provider like InCorp Indonesia? It depends on headcount, complexity, and internal HR capacity. Companies with straightforward payroll and strong internal expertise can manage in-house; those with expatriate staff, multiple locations, or limited HR bandwidth often find a provider more reliable. InCorp Indonesia offers a free initial consultation to assess which fits a specific company. Read Full Bio Verified by Hotdo Nauli Senior Legal & Delivery Manager at InCorp Indonesia Hotdo heads the Legal and Delivery team at InCorp Indonesia, managing Product Registration, Legal Advisory, and Business Licensing. With over 8 years of experience, she focuses on compliance and integrity,... Read more Get in touch with us. Lead Form Contact Full NameEmailPlease provide corporate email where possiblePhone NumberAssisting BranchSelect InCorp office for consultation...JakartaSemarang/Central JavaBali/LombokBatam/SumateraSurabaya/East JavaOther ProvincesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesType of Service- Please Select -Business SetupAccounting and TaxHR & Payroll servicesImmigration ServicesProduct Registration and ImportCompliance and Secretarial ServicesBusiness AdvisoryMore ServicesMessageSubmit What you’ll get A prompt response to your inquiry Knowledge for doing business from local experts Ongoing support for your business Disclaimer The information is provided by PT. Cekindo Business International (“InCorp Indonesia/ we”) for general purpose only and we make no representations or warranties of any kind. We do not act as an authorized government or non-government provider for official documents and services, which is issued by the Government of the Republic of Indonesia or its appointed officials. We do not promote any official government document or services of the Government of the Republic of Indonesia, including but not limited to, business identifiers, health and welfare assistance programs and benefits, unclaimed tax rebate, electronic travel visa and authorization, passports in this website. More on Human Resource The Benefits of Human Resource Outsourcing for Companies in Surabaya Read more Why Use a Headhunter in Indonesia for Country Managers Read more HR Outsourcing in Indonesia: The Benefits & Challenges Read more