payroll

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.

Jurisdiction
Indonesia
Last reviewed
14 Sept 2026
References
  • 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

In practice

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

What each arrangement costs in payroll
PermanentFixed-termFreelancer
PPh 21 Withheld monthlyWithheld monthlyWithheld by the payer, as a non-employee
BPJS Registered by the employerRegistered by the employerRegisters themselves
THR After one monthAfter one monthNot owed
At the end Termination rulesCompensation moneyThe 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).

5 years
For the tax office to assess a tax period (KUP, Article 13(1))
10 years
To keep tax and payroll records, in Indonesia (KUP, Article 28(11))
24 months
The most interest can run on an underpayment (KUP, Article 8(2a))
  1. Payroll

    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.

  2. Employer

    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).

  3. Tax

    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)).

  4. Tax

    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)).

  5. BPJS

    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).

  6. Payroll

    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

Correcting before and after the tax office opens an audit
Before an audit noticeAfter an audit notice
The fix Correct the returnDisclose the error, until the findings are delivered
Interest Reference rate plus 5 pointsReference 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.

Want payroll that is right first time?

MAM runs payroll every month for companies in Indonesia, with PPh 21, BPJS and every statutory deduction handled. If something has already gone wrong, we can put it right.

Related services

Where this applies

Payroll

Payroll services Indonesia employers rely on — accurate, on time, every statutory deduction handled.

Learn more

Employer of Record

Employer of record Indonesia services — hire and pay staff without setting up an entity first.

Learn more
WhatsApp