There is a moment that happens to almost every foreign company about three months into operating their PT PMA in Indonesia. The company is registered. The office is running. The first employees are hired and onboarded. Everything feels like it is finally in motion.

Then the first payroll cycle hits.

Not the salary transfer itself. That part is straightforward. What hits is the realization that behind every Indonesian payroll sits a stack of concurrent compliance obligations, each with its own deadline, its own calculation method, its own government system, and its own penalty structure for getting it wrong. And unlike company registration, which happens once, these obligations reset every single month without exception.

This is the part of running a PT PMA in Indonesia that almost nobody warns you about in advance. And it is precisely the part that payroll outsourcing in Indonesia is designed to solve.

What Indonesian Payroll Actually Requires Every Month

Payroll in Indonesia is not a single process. It is five overlapping compliance obligations that must be executed correctly and simultaneously every month, regardless of how busy your core business is.

PPh 21 Income Tax

Indonesia operates a progressive income tax system with rates ranging from 5 to 35 percent depending on annual income brackets. Every employee’s calculation differs based on marital status, number of dependents, and whether they hold a Tax Identification Number (NPWP). Monthly withholding must be calculated accurately, reported through the Directorate General of Taxes’ Coretax digital platform, and paid on time. Errors in PPh 21 calculation are among the most common triggers for tax audits among foreign companies operating in Indonesia.

BPJS Contributions

Employers must contribute to both BPJS Kesehatan covering national healthcare and BPJS Ketenagakerjaan covering employment protection, including work accident insurance, death insurance, old age savings, and pension. Combined employer contributions typically represent 10 to 11 percent of gross salary per employee. New employees must be registered within 30 days of their start date. Late registration and contribution shortfalls accumulate as administrative sanctions that surface during compliance reviews at the worst possible moments.

Regional Minimum Wage Compliance

Indonesia has no single national minimum wage. Every province sets its own rate, reviewed annually. Jakarta’s minimum wage stands at approximately IDR 5.1 million per month as of 2025, while other regions apply different thresholds. Companies with employees across multiple locations must apply the correct rate for each work location, not the company’s registered address.

Overtime Calculation

Under the Manpower Law as amended by the Job Creation Law, hours worked beyond 40 per week must be compensated at 150 percent of the regular wage for the first hour and 200 percent for subsequent hours. Overtime miscalculations are one of the most frequent triggers for labor disputes in Indonesia, and disputes carry direct financial consequences under Indonesia’s industrial relations framework.

Payslip preparation and salary disbursement

Every payslip must accurately reflect all deductions, contributions, and entitlements before any salary transfer is processed. Incomplete or inaccurate payslips create employee disputes and compliance records that complicate future audits.

Five obligations. One month. No grace period.

THR: The Payroll Obligation That Runs on a Completely Different Calendar

Beyond the monthly cycle, every Indonesian employer faces one annual payroll obligation that requires planning weeks in advance and carries immediate financial penalties for missing its deadline.

Tunjangan Hari Raya or THR is a mandatory religious holiday allowance payable to all employees who have completed at least one month of service. For employees with 12 or more months of service, THR equals one full month’s salary. For employees with less than 12 months, it is calculated on a pro-rated basis. Payment must be made no later than seven days before the relevant religious holiday, primarily Eid al-Fitr for Muslim employees, a date that shifts annually with the Islamic calendar.

Late THR payment carries a penalty of 5 percent of the total amount owed, payable directly to each affected employee, on top of the full THR obligation. Non-payment is classified as a labor violation under Ministry of Manpower regulations and subjects the company to inspections, public reporting, and enforcement action that Indonesia’s labor authorities pursue with increasing visibility.

For foreign companies unfamiliar with the Islamic calendar and its annual movement, THR is the payroll obligation most likely to be missed or underprepared. The companies that handle it cleanly are almost always the ones that built it into their payroll calendar from the very beginning of the year, not the ones that started planning in the week before the deadline.

Why Foreign Companies Get Indonesian Payroll Wrong

The pattern is consistent enough that it is worth naming directly.

Most foreign companies entering Indonesia assign payroll responsibility to a local hire without verifying that person’s depth of knowledge across all five monthly obligations. Or they use a payroll system designed for another market that does not accurately reflect Indonesian tax and contribution rules. Or they manage the salary transfer correctly but miss the BPJS registration window for a new hire. Or they calculate THR using the wrong reference salary.

None of these errors announce themselves immediately. They accumulate quietly in the background until a tax audit, a BPJS inspection, a labor dispute, or a departing employee’s final settlement calculation surfaces the problem all at once.

By that point, the cost of correction consistently exceeds what a professional payroll outsourcing arrangement would have cost for the entire period the errors were building up.

This is not a hypothetical. It is the most common pattern XPND encounters when onboarding new clients who previously managed payroll in-house.

What Changes When You Outsource Payroll in Indonesia to XPND

When XPND takes over payroll for a PT PMA, the first thing that changes is not the output. It is the risk exposure.

Every monthly obligation runs on a fixed compliance calendar that our team owns, not yours. PPh 21 is calculated correctly for every employee profile, filed through Coretax on time, and reconciled against the annual tax return. BPJS contributions are computed accurately, new employees are registered within the required window, and monthly payments are processed without gaps. Regional minimum wage rates are tracked across every location your employees work from. Overtime is calculated and documented correctly. Payslips are prepared and distributed before salary disbursement.

THR is not something you need to remember to plan. It is already on the calendar from the first month of engagement, with payment amounts calculated and payment dates confirmed well before the seven-day deadline.

What our clients consistently report after the first three months of outsourcing their Indonesian payroll to XPND is not that payroll suddenly became interesting. It is that it stopped being something they had to think about at all.

The Cost Calculation Most Foreign Companies Get Wrong

The comparison most companies make when evaluating payroll outsourcing in Indonesia is the wrong one. They look at the monthly outsourcing fee and compare it against the cost of managing payroll in-house.

What that calculation does not include is the cost of errors.

A PPh 21 miscalculation that triggers a tax audit costs more in management time, legal consultation, and potential penalties than a full year of outsourcing fees. A late BPJS registration that accumulates sanctions over several months costs more than the monthly fee that would have prevented it. A missed THR deadline that triggers the 5 percent penalty and a Ministry of Manpower inspection creates operational and reputational disruption that no outsourcing arrangement would ever generate.

The real cost of managing Indonesian payroll in-house is not the salary of the person doing it. It is the accumulated risk of everything they might get wrong in a regulatory environment that was not designed to be forgiving of foreign companies learning as they go.

Handle Your Indonesian Payroll with XPND

XPND manages payroll outsourcing for foreign companies and PT PMAs across Indonesia, covering every monthly obligation from PPh 21 and BPJS through overtime, regional minimum wage compliance, THR, and salary disbursement coordination.

Our payroll team communicates in English, operates on fixed compliance calendars, and treats every deadline as our responsibility to meet, not yours to track. We work with companies from Singapore, Hong Kong, Australia, the UK, and the United States who are operating PT PMAs at every stage of growth, from first hire through large-scale workforce management.

If your PT PMA is operational and your payroll is currently being managed in-house or in a way that leaves you uncertain about full compliance, the conversation with our team is the most productive next step you can take today.

Explore XPND’s payroll outsourcing services at xpnd.co.id/services/payroll-management.