Opens in a new tab
side view business man calculating finance numbers (1)Payroll

Payroll for Foreign Employees in Indonesia: A Practical Employer Guide

Share:

How foreign companies can manage expatriate salary, tax, benefits, social security, and payroll records in Indonesia

Hiring a foreign employee in Indonesia creates a payroll question that is slightly different from ordinary local payroll. The salary still needs to be calculated and paid correctly, but the information behind that calculation can be more complicated.

An expatriate may arrive under an international assignment, receive housing or relocation benefits, remain connected to an overseas group company, or spend only part of the year in Indonesia. A payroll team that looks only at the monthly salary can miss important details.

The better approach is to start with the employee’s actual employment arrangement and build the payroll record around it. Once HR and Finance understand the employee’s tax position, compensation package, social-security status, and relevant employment documentation, the monthly payroll becomes much easier to manage.

Payroll for Foreign Employees in Indonesia: The First Checks Before Payday

Before adding an expatriate to payroll, create one clear employee profile.

The profile should answer:

InformationWhat payroll needs to know
Employment relationshipWhich entity employs the employee?
Start dateWhen does the Indonesian employment or assignment begin?
PositionWhat role is the employee performing?
Work locationWhere is the employee actually working?
SalaryWhat is the agreed base compensation?
BenefitsWhich allowances and expatriate benefits apply?
Tax informationWhat tax treatment applies based on the employee’s circumstances?
BPJS statusWhich social-security requirements apply?
Payment arrangementsIs compensation paid locally, overseas, or through both?
Supporting documentsCan the payroll treatment be traced to an approved employment arrangement?

This is more than an HR exercise.

A payroll calculation can be mathematically correct and still be wrong because the employee data behind it was incomplete.

For companies setting up the payroll foundation for a new operation, the Payroll Setup Indonesia guide can be used alongside this article. Payroll Setup Indonesia

Payroll for Foreign Employees in Indonesia Requires a Clear Tax Position

A foreign passport does not automatically determine an individual’s Indonesian tax status.

DJP rules state that an individual can qualify as a domestic tax subject based on circumstances including residence in Indonesia, being in Indonesia for more than 183 days within a 12-month period, or being in Indonesia during a tax year with an intention to reside there.

The official DJP regulation can be embedded directly here for reference:

Determination of Domestic and Foreign Tax Subjects DJP — Tax Subject Rules

This matters because payroll should not simply classify every expatriate using nationality or a simple “less than 183 days” shortcut.

The employee’s actual circumstances need to be considered.

The Employee’s Tax Position Comes Before the Payroll Formula

Once the employee profile is established, the next question is how the income should be handled for Indonesian tax purposes.

Indonesia’s current PPh 21 framework uses the Average Effective Rate, or TER, for applicable withholding during the relevant tax periods, with the annual calculation applying the relevant statutory mechanism. The framework was introduced through PP 58/2023 and PMK 168/2023.

The relevant implementing regulation is:

PMK No. 168 Tahun 2023 PMK 168/2023 — DJP

For payroll teams, the practical issue is not memorising the table.

It is making sure the employee’s information is correct before the calculation is performed.

That includes:

  • Tax status
  • Compensation
  • Applicable allowances
  • Variable payments
  • Relevant deductions
  • Changes during the year
  • Payroll reporting

DJP also provides specific rules concerning the creation and reporting of withholding evidence for PPh 21 and PPh 26.

PPh 21/PPh 26 withholding and reporting guidance can therefore be referenced directly from the official DJP regulation. DJP — PER-2/PJ/2024

An Expatriate Salary Is Usually a Package, Not Just a Number

One of the biggest differences between ordinary payroll and expatriate payroll is the compensation structure.

A foreign employee may receive:

  • Base salary
  • Housing allowance
  • Transportation allowance
  • Communication allowance
  • Relocation support
  • Performance bonus
  • Commission
  • Employer-paid benefits
  • Reimbursements
  • Other assignment-related benefits

The payroll team should know how each component is defined before it appears in the payroll calculation.

Separate Recurring Pay From Variable Items

Consider a simple example.

An employee might have:

Base salary: monthly fixed amount
Housing: monthly allowance
Bonus: paid according to performance
Relocation: one-time support
Business expenses: reimbursement against approved documentation

Putting all of these into one compensation figure makes later reconciliation much harder.

Keeping them separately documented helps Finance understand the payroll result and gives HR a clearer record when the package changes.

Gross-Up and Net-Salary Arrangements Need Extra Documentation

International assignments sometimes use a target net salary or a company-paid tax arrangement.

That should be documented before payroll is processed.

The company should know:

  • whether the employee bears the tax,
  • whether the company bears the tax cost,
  • whether the employee is guaranteed a net amount,
  • whether a foreign group company bears part of the compensation,
  • and how changes to the package are approved.

This is one area where copying a global payroll template into an Indonesian payroll system can create confusion.

Overseas Pay Can Change the Payroll Conversation

An international employee does not always receive every payment from the Indonesian entity.

A group structure may involve local salary plus overseas compensation, or an international assignment package managed by headquarters.

That does not mean payroll should ignore the overseas component.

Map the Sources of Compensation

For a split arrangement, the payroll record can distinguish:

Payment sourceExample
Indonesian entityLocal salary
Overseas entityAssignment-related compensation
AllowanceHousing or transport
Variable compensationBonus or commission
ReimbursementApproved business expense

The objective is not to make the payroll system unnecessarily complicated.

It is to make the employee’s total compensation understandable.

Finance should know what is being paid, HR should know what was agreed, and payroll should be able to explain what appears in the Indonesian records.

Keep Currency Treatment Consistent

Where part of the package is denominated in a foreign currency, the company should document how the amount is recognised and reconciled in its payroll records.

That policy should be consistent rather than changing from month to month depending on who prepares payroll.

BPJS Needs Its Own Expatriate Check

BPJS treatment for foreign employees should be checked against the employee’s circumstances rather than copied from a local employee record.

BPJS Ketenagakerjaan’s current official information states that foreign nationals working in Indonesia for at least six months are included among wage-earning participants. It also states that foreign workers cannot be registered in the Jaminan Pensiun (JP) and Jaminan Kehilangan Pekerjaan (JKP) programs.

The official BPJS information can be referenced directly:

BPJS Ketenagakerjaan — Foreign Worker Requirements BPJS Ketenagakerjaan official FAQ

Payroll and BPJS Should Agree With Each Other

A new hire, salary adjustment, transfer, or termination can affect more than the payroll spreadsheet.

HR and Finance should keep employee information aligned with the relevant BPJS record.

The payroll file should therefore make it possible to answer:

  • Is the employee registered?
  • Which programs apply?
  • What employer contribution is recorded?
  • What employee contribution applies, where relevant?
  • Were any employee changes made during the month?

For a broader employer-side explanation, link readers to BPJS for Employers rather than repeating the full BPJS framework in this article. BPJS for Employers

Foreign-Worker Documentation Should Match the Payroll Record

Payroll does not manage immigration approval, but it should not operate independently from the employee’s foreign-worker documentation.

PP No. 34 of 2021 on the Use of Foreign Workers is currently listed as Berlaku by JDIH Kemnaker and covers the framework for employing foreign workers, including RPTKA-related requirements.

Government Regulation No. 34 of 2021 PP No. 34 Tahun 2021

Its implementing regulation, Permenaker No. 8 of 2021, is also currently listed as Berlaku. JDIH Kemnaker describes it as covering the procedures for using foreign workers, employer and worker documents, RPTKA implementation, reporting, and related administrative requirements.

Peraturan Menteri Ketenagakerjaan Nomor 8 Tahun 2021 Permenaker No. 8 Tahun 2021

The goal is not to make payroll responsible for immigration.

The goal is to avoid a situation where HR records say one thing, foreign-worker documentation says another, and payroll uses a third version.

THR Should Be Part of the Expatriate Payroll Calendar

THR can be unfamiliar to foreign companies because it does not always have a direct equivalent in the employer’s home market.

For 2026, the Ministry of Manpower issued specific religious holiday allowance guidance under SE Minister of Manpower No. M/3/HK.04.00/III/2026, which JDIH Kemnaker currently lists as Berlaku.

THR 2026 — official Ministry guidance SE Menaker No. M/3/HK.04.00/III/2026

For an expatriate payroll process, the important point is to determine the employee’s eligibility and applicable treatment rather than treating THR as a discretionary year-end bonus.

For a dedicated explanation, the article can naturally connect to THR Indonesia. THR Indonesia

The Monthly Review Should Focus on What Changed

This is where expatriate payroll differs from simply repeating the previous month’s payroll.

A useful review starts with changes.

Ask:

Did the employee’s salary change?

Did the employee receive a new allowance?

Was a bonus or commission added?

Did the employee’s assignment change?

Was any compensation paid by an overseas entity?

Did the employee’s tax circumstances change?

Did the employee’s BPJS status change?

Did the employee’s employment documentation change?

This approach is more useful than simply comparing total payroll from one month to another.

The broader workflow can be linked to BigFish’s Payroll Process Indonesia article. Payroll Process Indonesia

Build a Control Around Exceptions

A payroll team does not need to manually investigate every employee every month.

It does need to investigate the exceptions.

For foreign employees, useful exception flags might include:

ExceptionWhy review it?
Large salary changeCould indicate promotion, adjustment, or assignment change
New allowanceMay require compensation and tax review
New overseas paymentCould affect the employee’s overall compensation record
Change in work locationMay require HR and tax review
New employeeFirst payroll requires full data validation
Assignment endingFinal payroll requires a separate review
Unusual deductionShould be traceable to a documented reason

This creates a more human and practical payroll process: look closely where something changed instead of treating every line as equally risky.

Payroll Records Should Be Easy to Explain Six Months Later

A foreign employee’s payroll file should not depend on the memory of the person who processed it.

Someone reviewing the file later should be able to understand:

  • what the employee was hired to do,
  • what compensation was agreed,
  • why the employee received particular benefits,
  • how salary changes were approved,
  • what tax treatment was applied,
  • what BPJS treatment was used,
  • and why unusual payments appeared.

This is where documentation becomes part of payroll control.

The dedicated Payroll Checklist Indonesia article can support the recurring monthly review without duplicating its full checklist here. Payroll Checklist Indonesia

When an Expatriate Assignment Changes

International assignments do not always end with a straightforward resignation.

The employee might:

  • receive a promotion,
  • extend the assignment,
  • move to another group company,
  • return to headquarters,
  • transfer to another Indonesian role,
  • or leave the organisation entirely.

Each event can trigger a payroll review.

A Promotion Can Affect More Than Salary

A promotion may affect:

  • Position
  • Compensation
  • Benefits
  • Employment documentation
  • Foreign-worker records
  • Payroll data

Payroll should therefore receive the approved change rather than simply updating a salary field.

Leaving Indonesia Does Not Always Mean Leaving the Group

An employee who leaves Indonesia may continue working for the same multinational group elsewhere.

That is different from a straightforward termination.

HR and Finance should establish the actual effective date, final compensation, benefits, records, and whether the employee continues under another employment arrangement.

Final Payroll for a Foreign Employee Needs Its Own Review

The final payroll should not simply be copied from the previous month.

Depending on the employment arrangement, the review may cover:

  • Final salary
  • Approved outstanding payments
  • Bonus or commission where applicable
  • Benefits
  • Leave-related payments where applicable
  • Tax administration
  • BPJS updates
  • Final employment date
  • Payroll records

The exact treatment depends on the underlying employment structure.

The important point is that the company should close the employee record deliberately rather than simply removing the person from the next payroll cycle.

Common Expatriate Payroll Mistakes

Using the Home-Country Payroll Policy Without Local Review

A global policy may provide the framework, but Indonesian payroll should reflect the local employment and tax requirements that actually apply.

Treating Nationality as Tax Status

Nationality alone does not establish an individual’s Indonesian tax position. DJP rules look at residence, presence, and intention to reside among the relevant factors.

Combining Every Benefit Into One Salary Figure

Housing, bonuses, reimbursements, and allowances should remain distinguishable.

Ignoring Overseas Compensation

A split-pay arrangement should be documented and reviewed rather than handled informally.

Letting Payroll Copy the Previous Month

Payroll needs consistency, but every month should still be reviewed for changes.

Keeping Different Versions of the Employee Record

HR, Finance, payroll, and foreign-worker documentation should not contradict one another.

Treating BPJS as Someone Else’s Problem

BPJS administration should be reconciled with employee and payroll data.

A Simple Expatriate Payroll Audit

Before approving payroll, choose one foreign employee and follow the record from beginning to end.

Employment:
Does the payroll record match the actual employment arrangement?

Compensation:
Can every recurring payment be traced to an approved package?

Tax:
Is the employee’s current tax position documented?

BPJS:
Is the treatment consistent with the employee’s circumstances?

Foreign-worker documentation:
Does the employment information remain aligned?

Payment:
Does the approved payroll match the bank payment?

Exceptions:
Can every unusual difference from the previous month be explained?

This kind of review is often more useful than checking a payroll number without understanding where it came from.

Payroll Outsourcing Can Be Useful When the Expatriate Structure Gets Complex

A company with one foreign employee and strong local Finance support may be comfortable managing payroll internally.

The calculation becomes less straightforward when the business has:

  • several expatriates,
  • international assignments,
  • different benefit structures,
  • overseas payments,
  • frequent changes,
  • limited local payroll expertise,
  • or a growing Indonesian operation.

At that point, outsourcing can become a question of control and operational capacity, not simply administrative convenience.

For businesses comparing the financial and operational implications, the Payroll Outsourcing Cost in Indonesia guide can be linked directly here. Payroll Outsourcing Cost in Indonesia

Payroll Outsourcing and Employer of Record Solve Different Problems

This distinction is particularly important for foreign companies.

Payroll outsourcing generally supports a company that already has its own Indonesian employment structure and wants assistance with payroll administration.

An Employer of Record can provide an employment structure for a company that needs to hire workers in Indonesia without establishing its own local entity.

For companies evaluating the second model, the Employer of Record Indonesia service page provides the broader explanation. Employer of Record Indonesia

The decision should therefore start with the company’s legal and operating structure, not simply with the question of who should calculate the salary.

What Headquarters Should See Each Month

Regional HR and Finance teams usually do not need every payroll detail.

They need visibility into changes and exceptions.

A useful monthly expatriate payroll summary can answer:

Headcount
How many foreign employees are currently active?

Changes
Who joined, left, or changed compensation?

Tax
Were there unusual tax treatments or adjustments?

Benefits
Were housing, relocation, or other expatriate benefits changed?

Overseas compensation
Did any international payment arrangements change?

BPJS
Were there registration or contribution changes?

Exceptions
What changed from the previous month, and why?

This gives headquarters a clearer picture without turning payroll reporting into another administrative burden.

Frequently Asked Questions

Is payroll for foreign employees different from local employees?

The basic payroll cycle is similar, but foreign employees can require additional review of tax status, expatriate benefits, foreign-worker documentation, overseas compensation, and BPJS treatment.

Does being a foreign national automatically determine Indonesian tax status?

No. Indonesian tax rules consider the individual’s actual circumstances, including residence, presence in Indonesia, and intention to reside.

Does the 183-day rule automatically decide everything?

No. The 183-day test is one element of the broader tax-subject rules. DJP guidance also addresses residence and intention to reside.

How is PPh 21 handled for employees?

Applicable PPh 21 withholding follows the current Indonesian framework, including the effective-rate mechanism introduced through PP 58/2023 and PMK 168/2023.

Can foreign employees participate in BPJS?

BPJS Ketenagakerjaan’s current official information states that foreign nationals working in Indonesia for at least six months are included among wage-earning participants, subject to the applicable program rules.

Are foreign workers included in JP and JKP?

BPJS Ketenagakerjaan currently states that foreign workers cannot be registered in the Jaminan Pensiun and Jaminan Kehilangan Pekerjaan programs.

Can expatriates receive compensation from overseas?

An international assignment can involve overseas compensation, but the company should document the full package and understand how the relevant amounts are treated in the Indonesian payroll and tax framework.

Does THR apply to foreign employees?

Eligibility should be assessed under the applicable Indonesian rules rather than assumed based on nationality. The Ministry of Manpower issued specific 2026 THR guidance.

Does a foreign employee need foreign-worker documentation?

The use of foreign workers is subject to Indonesia’s foreign-worker framework, including PP No. 34/2021 and its implementing Permenaker No. 8/2021.

Should foreign employee payroll be outsourced?

That depends on the company’s workforce size, internal resources, compensation complexity, international assignment structure, and local payroll expertise.

The Real Payroll Challenge Is Keeping Everything Connected

Foreign employee payroll becomes manageable when the company stops treating it as a salary calculation and starts treating it as an employee information system.

The important questions are connected:

Who employs the employee?
What is the employee receiving?
Where is the employee working?
What tax treatment applies?
Which social-security requirements apply?
Which payments are local or overseas?
What changed this month?

When HR, Finance, payroll, and the relevant compliance teams work from the same information, the monthly payroll process becomes much easier to control.

For international companies, that consistency matters just as much as the final salary figure.

Payroll Support for Foreign Companies in Indonesia

BigFish Global Consulting supports international businesses with payroll and workforce administration in Indonesia.

Companies with an Indonesian employment structure can explore Payroll Services Indonesia for ongoing payroll support. Payroll Services Indonesia

Companies that need a local employment structure can explore Employer of Record Indonesia as part of their market-entry strategy. Employer of Record Indonesia

Where recruitment, HR administration, company registration, tax, or immigration also form part of the expansion plan, these services can be coordinated around the company’s operating model.

Planning to hire or manage foreign employees in Indonesia? BigFish Global Consulting can support the payroll and workforce administration behind your Indonesian operation.

Related Article

top view payroll concept with document (1)

Payroll in Indonesia: Complete Guide for Foreign Companies

A Practical Guide to Payroll Processes, Compliance, and Payroll Management Managing payroll in Indonesia is one of the most important

top view payroll concept with keyboard (1)

Payroll Process Indonesia: How Payroll Actually Works

Payroll becomes difficult when different parts of the employee record are handled by different people, systems, or departments. HR may

crop worker writing notepad (1)

Payroll Compliance Indonesia

A Practical Guide for Foreign Employers Managing Payroll in Indonesia Payroll compliance is an important part of workforce management for

close up detail professional serious accountant sitting light office checking company finance profits calculator (1)

Payroll Tax Indonesia: What Employers Need to Know in 2026

Payroll tax is not simply the amount deducted from an employee’s salary each month. For employers in Indonesia, it involves

Subscribe to Our Newsletter

Big Fish Global
Big Fish Global
Reply within minutes....

Big Fish Global

You can start contacting us by filling out the form below.

07:32

Speak With Our Business Consultant

Big Fish Global
Big Fish Global
Please scan to start consultation.
ms juni barcode