Common Payroll Mistakes in Indonesia, and How to Correct Them
The payroll mistakes in Indonesia that cost employers money, how to correct PPh 21 and BPJS once one is found, and the interest and fines that apply.
- PMK No. 168 Tahun 2023 on PPh 21 and 26 withholding, in force 1 January 2024 — Articles 2(1)(d), 5, 9 and 21(1)
- UU No. 28 Tahun 2007 on General Provisions and Tax Procedures (KUP), as amended by UU No. 7 Tahun 2021 and UU No. 6 Tahun 2023 — Articles 3(3)(a), 7(1), 8(1), (2a), (2b), (4) and (5), 9(2a), 13(1), 28(11)
- PMK No. 81 Tahun 2024 (Coretax), in force 1 January 2025 — Articles 94(2) and 181(1); PER-11/PJ/2025 — Article 10
- UU No. 24 Tahun 2011 on BPJS — Article 15; PP No. 86 Tahun 2013 — Article 3
- Perpres No. 82 Tahun 2018 on health insurance, as amended by Perpres No. 59 Tahun 2024 — Article 13(5); PP No. 44 Tahun 2015 — Articles 22 and 32; PP No. 46 Tahun 2015 — Articles 20 and 24
- UU No. 13 Tahun 2003 on Manpower, as amended by UU No. 6 Tahun 2023 — Article 59(3); PP No. 35 Tahun 2021 — Articles 10(4) and 15–17; PP No. 36 Tahun 2021 on wages — Articles 61, 63 and 65
- Permenaker No. 6 Tahun 2016 on THR — Article 2
The payroll mistakes in Indonesia that employers make most often are few and familiar: the wrong tax status, income tax withheld on too narrow a base, contributions to BPJS (Badan Penyelenggara Jaminan Sosial, the state social security bodies) worked out on part of the wage or not at all, and a worker treated as a freelancer when the work is employment. They usually come to light in December’s tax reconciliation, at a BPJS inspection, or when an employee asks.
Each one can be put right: pay the employee any difference, correct the PPh 21 (Pajak Penghasilan Pasal 21, the tax on employment income) slips and monthly return, correct what was reported to BPJS, and pay any shortfall with interest.
Common payroll mistakes in Indonesia
Six mistakes, and what prevents each
-
Paying someone as a freelancer when the work is employment.
How to avoid itMatch the contract to the work. Permanent work on a fixed-term contract, or daily work of 21 days or more a month for three months, is permanent employment by law (Manpower Law, Article 59(3); PP 35/2021, Article 10(4)).
-
Changing an employee's tax status mid-year.
How to avoid itUse the status at the start of the year. It fixes the tax-free allowance and rate category for the whole year (PMK 168/2023, Article 9).
-
Withholding PPh 21 on basic pay only.
How to avoid itWithhold on gross income, which includes fixed allowances, bonuses, THR (*Tunjangan Hari Raya*, the religious holiday allowance) and the health, work-accident and death premiums the employer pays (PMK 168/2023, Article 5).
-
Registering staff with BPJS on part of the wage, or not at all.
How to avoid itRegister staff with both programmes on the wage actually paid, and report a change of wage within seven working days (UU 24/2011, Article 15; PP 86/2013, Article 3).
-
Treating THR as a benefit for long-serving staff.
How to avoid itPay it to anyone with one month of continuous service (Permenaker 6/2016, Article 2).
-
Paying the tax on the 20th.
How to avoid itPay the PPh 21 withheld by the 15th of the following month, and file the return by the 20th (PMK 81/2024, Article 94(2); KUP, Article 3(3)(a)).
The effective rates, status categories and the December reconciliation are explained in PPh 21 effective rates, and who is owed THR, and how much, in the religious holiday allowance.
Employee, fixed-term or freelancer: what payroll owes each
| Permanent | Fixed-term | Freelancer | |
|---|---|---|---|
| PPh 21 | Withheld monthly | Withheld monthly | Withheld by the payer, as a non-employee |
| BPJS | Registered by the employer | Registered by the employer | Registers themselves |
| THR | After one month | After one month | Not owed |
| At the end | Termination rules | Compensation money | The contract's terms |
A fixed-term employee is owed compensation money when the contract ends (PP 35/2021, Articles 15–17). A freelancer still has PPh 21 withheld by whoever pays them (PMK 168/2023, Article 2(2)(d)), and registers with BPJS Ketenagakerjaan themselves (PP 44/2015; PP 46/2015). The cost of an employee calculator works out what each employee costs in total.
How to correct a payroll error in Indonesia
A correction follows six steps. The time limits sit in the KUP (Ketentuan Umum dan Tata Cara Perpajakan, the General Provisions and Tax Procedures Law).
-
Find the error and the months it touches
Work out which employees and months are affected, and whether the tax, BPJS or the wage is wrong.
-
Settle the difference with the employee
Pay any shortfall. An overpaid wage can be recovered from later pay, with all deductions together kept to half of each payment (PP 36/2021, Articles 63 and 65).
-
Correct the slips and the monthly return
Correct or cancel the withholding slip and correct the monthly return (PER-11/PJ/2025, Article 10). This is open until an audit notice arrives (KUP, Article 8(1); PMK 81/2024, Article 181(1)).
-
Pay the shortfall with interest
Interest runs from the original due date to payment, for at most 24 months, at the Finance Minister's reference rate plus 5 percentage points, divided by 12 (KUP, Article 8(2a) and (2b)).
-
Correct the wage reported and pay any arrears
Report the correct wage and pay the contributions owed, plus 2% a month on late employment programme contributions (PP 44/2015, Article 22; PP 46/2015, Article 20).
-
Keep the working file
File the original calculation, the reason for the change and the corrected filings with the other payroll records.
If too much tax was withheld, refund it to the employee by the end of the month after the last tax period (PMK 168/2023, Article 21(1)).
When the error is found decides the fix
| Before an audit notice | After an audit notice | |
|---|---|---|
| The fix | Correct the return | Disclose the error, until the findings are delivered |
| Interest | Reference rate plus 5 points | Reference rate plus 10 points |
After an audit notice, disclosure is the only route, and the tax and interest are paid before disclosing (KUP, Article 8(4) and (5)). What happens during an examination is in the Indonesian tax audit procedure.
What a payroll error costs
A payroll error usually costs interest on the tax paid late (KUP, Article 9(2a)) and, if a monthly return is late, a fine of IDR 100,000 (KUP, Article 7(1)). Wages paid late carry a fine of their own (PP 36/2021, Article 61).
Interest keeps running until the tax is paid, so an error costs least when it is corrected early.
Register every employee with BPJS
The duty to register sits in PP 86/2013, Article 3, and it protects the business too.
Where a worker was left out, or a lower wage reported, the employer pays the benefit or the shortfall itself when the worker claims (Perpres 82/2018, Article 13(5); PP 44/2015, Article 32; PP 46/2015, Article 24).
What this means for an employer
Check each employee’s status and gross pay in January, reconcile before December, and correct an error in the order above as soon as it is found, while the simplest route is still open. Every deadline is on the Indonesia compliance calendar.
MAM runs payroll for clients and handles corrections, drawing on its experience with the tax office and BPJS in practice.