Payroll Processing in Indonesia: A Guide for Employers

Indonesia payroll

HR on Cloud, Payroll

Payroll processing in Indonesia is a regular part of running a business, but getting it right requires more than calculating salaries and making payments. Employers must also account for labor and tax requirements, employee deductions, and the records that need to be maintained each month.

The Indonesian payroll system brings these responsibilities together, making it important to understand how each part of the payroll cycle works.

Key Payroll Legislation in Indonesia

Labor and tax regulations govern payroll processing in Indonesia and shape how businesses calculate salaries, apply employee deductions, and report payroll information. Understanding these laws and the authorities responsible helps employers manage each payroll cycle accurately and maintain proper payroll records.

Income Tax Law in Indonesia

The Directorate General of Taxes (DGT) administers income tax in Indonesia. Employers must calculate, withhold, and remit PPh 21 (Article 21 income tax) on employee earnings. 

Indonesia applies progressive income tax rates to individual taxable income. For monthly payroll withholding, employers generally use the Tarif Efektif Rata-Rata (TER) system, while annual tax liability is reconciled using progressive rates in the final tax period. 

In addition, PPh 23 applies to certain non-employment payments made to resident individuals or businesses, including dividends, interest, royalties, and service fees. Businesses making these payments must withhold the applicable tax and deposit it with the tax authorities.

Annual Taxable Income (IDR)Tax Rate
Up to 60 million5%
Above 60 million to 250 million15%
Above 250 million to 500 million25%
Above 500 million to 5 billion30%
Above 5 billion35%

Employment Law

Indonesia’s employment laws are primarily governed by Law No. 13 of 2003 on Manpower, as amended by the Job Creation Law.

Key payroll-related requirements include:

  • Minimum Wages: Follow applicable regional minimum wage rates.
  • Working Hours: 40 hours per week.
  • Overtime Pay: Pay eligible employees for overtime as per applicable rates.
  • Leave: Account for annual, sick, maternity leave, and public holidays.
  • Termination Payments: Calculate applicable severance pay and other final dues.

Social Security Regulations

Employers in Indonesia must register eligible employees with BPJS Kesehatan and BPJS Ketenagakerjaan, calculate applicable contributions, and remit them monthly. 

  • BPJS Ketenagakerjaan: Covers employment social security, including work accidents, old-age benefits, and pensions. Contributions are shared between employers and employees, depending on the program.
  • BPJS Kesehatan: Provides employee health insurance. Employers contribute 4% of monthly wages, while 1% is deducted from employee salaries, subject to a monthly salary cap of IDR 12 million. 

Core Components of Processing Payroll in Indonesia

Payroll Cycle, Currency, and Frequency

Employees are predominantly paid monthly in Indonesian Rupiah (IDR), represented by Rp. Salaries are usually paid at month-end or the first week of the month. A well-defined payroll cycle helps businesses organize payroll reporting and manage monthly payroll obligations. 

Payroll Components in Indonesia

These components form the basis of payroll calculation and help businesses determine the correct gross salary and net salary for each employee. 

Salary ComponentDescription
Basic SalaryFixed amount paid to an employee for their regular work.
AllowancesAdditional payments provided alongside basic salary, such as transport, meal, or other allowances.
Overtime PayAdditional compensation for eligible employees who work beyond regular working hours.
THR (Tunjangan Hari Raya)Mandatory religious holiday allowance paid to eligible employees in accordance with applicable requirements. It also functions as a 13th-month payment.
Bonuses and IncentivesVariable payments based on employee performance, company results, or employment terms.
Payroll DeductionsAmounts deducted from gross salary, including employee tax and applicable BPJS contributions.

Leave Entitlement and Final Settlements

Leave Entitlements

Employers must account for these leave entitlements during payroll processing:

  • Public Holidays: National holidays and declared collective leave days.
  • Annual Leave: At least 12 paid days after one year of service.
  • Sick Leave: Paid according to statutory salary percentages and medical certification.
  • Maternity Leave: At least three months of paid leave.
  • Paternity Leave: Two days of paid leave, extendable by three days.
  • Other Paid Leave: Two days for specified family events, such as a child’s marriage or circumcision.

Final Salary Calculation

For payroll processing, employers must consider the applicable notice period when handling employee exits. Employees resigning must provide at least 30 days’ written notice, while employer-initiated terminations generally require 14 working days’ notice. Based on the employee’s last working day, employers must calculate the final payable gross salary, applicable payroll deductions, outstanding payments, and termination benefits.

Unused Leave and Other Payments

Account for eligible unused annual leave, unpaid overtime, bonuses, and other outstanding payments. 

Termination Benefits

Include applicable severance pay and other termination benefits based on the employee’s circumstances and Indonesian labor laws. 

Step-by-Step: How to Process Payroll in Indonesia

Processing payroll in Indonesia requires businesses to follow the right procedures and meet applicable payroll requirements. An organized payroll calculation process helps employers manage employee payments and maintain accurate payroll records. 

Step by step processing payroll in indonesia

Collect Payroll Data

    Gather employee details, salary structures, attendance, leave, and employment changes.

    Calculate Gross Salary

      Add basic salary, allowances, overtime, THR, bonuses, and other earnings.

      Calculate PPh 21

        Apply the relevant employee income tax rules and TER rates.

        Calculate BPJS Contributions 

          Determine employer contributions and employee deductions for BPJS Kesehatan and BPJS Ketenagakerjaan.

          Calculate Net Salary

            Deduct applicable taxes, BPJS contributions, and other authorized deductions from gross salary.

            Pay Salaries and Issue Payslips

              Disburse salaries on schedule and provide itemized payslips.

              Complete Payroll Reporting

                Submit required tax reports, meet payment deadlines, and maintain payroll records.

                Why Use HR and Payroll Software to Simplify Indonesian Payroll

                Accurate payroll processing in Indonesia requires employers to calculate salaries correctly, make timely payments, and meet statutory requirements such as PPh 21 and BPJS contributions. A reliable payroll software in Indonesia, such as Empxtrack, simplifies the process by reducing manual calculations and organizing payroll data, payslips, and reporting tasks. Moreover, the payroll system also supports payroll compliance and simplifies day-to-day payroll management as businesses grow. 

                Empxtrack Indonesia payroll software

                • Automate salary calculations, allowances, overtime, and deductions.
                • Calculate PPh 21 and applicable BPJS contributions.
                • Generate itemized payslips showing gross salary, deductions, and net salary.
                • Maintain employee and payroll records.
                • Support payroll reporting and help track payroll deadlines.
                • Reduce manual data entry and calculation errors.
                • Integrate payroll with attendance, leave, and other HR data.

                Businesses can start with Empxtrack’s free payroll offering and use the platform for core payroll and HR processes.

                Conclusion

                Managing payroll in Indonesia involves overseeing employee earnings, applying the correct tax deductions, and handling mandatory contributions to PPh 21 and BPJS. Hence, businesses looking for reliable payroll software in Indonesia should choose a solution that can simplify payroll calculations, manage employee records, generate payslips, and support reporting. An integrated HR and payroll software can reduce manual effort, improve payroll accuracy, and ensure employees are paid on time while keeping payroll processes organized.

                Frequently Asked Questions

                Q1.

                What are the 5 basic steps in processing payroll?

                Ans.The five basic steps in payroll processing are collecting employee details, calculating salaries, deducting taxes and contributions, processing salary payments, and maintaining payroll records. These steps ensure employees are paid accurately and on time.

                Q2.

                What is PPh 21 in Indonesia?

                Ans.PPh 21 is the income tax deducted from an individual’s earnings in Indonesia. Employers are responsible for calculating, withholding, and depositing this tax with the government. In general, the amount depends on the employee’s income and applicable tax rules.

                Q3.

                Is THR mandatory in Indonesia?

                Ans.Yes. Employers must pay eligible employees a religious holiday allowance (THR). Employees with at least 12 months of continuous service generally receive one month’s wages, while those with one to less than 12 months receive a proportional amount. THR must be paid at least seven days before the religious holiday.

                Q4.

                Is BPJS mandatory in Indonesia?

                Ans.Yes, BPJS is mandatory for eligible employees in Indonesia. Employers must register their employees for BPJS Kesehatan (health insurance) and BPJS Ketenagakerjaan (employment social security). Therefore, businesses must also calculate and pay the required contributions according to the applicable rules.

                Q5.

                How can payroll software for small businesses simplify payroll processing?

                Ans.Payroll software for small businesses helps simplify salary calculations, tax deductions, and BPJS contributions. It also automates payslip generation and payroll records. As a result, businesses can reduce manual work, avoid calculation errors, and process payroll more efficiently.

                Q6.

                What are the payroll deadlines in Indonesia?

                Ans.In Indonesia, employers generally process salaries according to the payment schedule agreed upon in the employment contract or company regulations. However, PPh 21 must be deposited by the 15th of the following month, while the monthly tax return is generally due by the 20th. Employers must also follow the applicable BPJS payment deadlines to avoid penalties.

                Q7.

                How are BPJS contributions calculated in Indonesia?

                Ans.BPJS contributions are calculated based on the employee’s applicable monthly salary, subject to the relevant contribution limits.
                For BPJS Kesehatan, the contribution is generally 5% of the monthly salary, with 4% paid by the employer and 1% by the employee. For BPJS Ketenagakerjaan, contributions vary depending on the program, such as JHT, JKK, JKM, and JP. Therefore, employers must calculate each contribution separately and apply the correct rates and salary limits.
                💡

                Looking for more answers? Visit our Indonesia Payroll FAQs.

                TAGS: HR Software, HR Technology, HRMS, Human Resources, Payroll

                Leave a Comment

                10 + nineteen =