Opens in a new tab
Back

Expatriate Payroll Compliance Indonesia: How RPTKA, IMTA and PPh 21 Fit Together

November 11, 2026

•

18 minutes read

Expatriate Payroll Compliance Indonesia: How RPTKA, IMTA and PPh 21 Fit Togetherexpatriate payroll compliance Indonesia

Content

Expatriate payroll compliance Indonesia usually reaches finance teams as one small question. In an illustrative scenario, the finance manager of a foreign-owned factory in Cikarang heard it when a new plant director arrived from overseas with an RPTKA, a stay permit and a contract.

The payroll officer asked which of those documents decides how the director is taxed.

This guide is for HR directors and finance controllers at a PT PMA (Perseroan Terbatas Penanaman Modal Asing, a foreign-owned company) hiring foreign talent. Readers will see where three regimes meet in one payslip.

Three linked layers drive it. Kemnaker (the Ministry of Manpower) approves the role through an RPTKA (Rencana Penggunaan Tenaga Kerja Asing, the foreign worker utilization plan), and Immigration issues the stay permit from that approval.

The tax office taxes the salary under PPh 21 (Pajak Penghasilan Pasal 21, employee income tax). The older IMTA permit no longer exists as a separate step.

One point goes beyond the regulation text. In most expatriate payroll reviews Business Hub Asia (BHA) runs, the first mismatch is the job title: a promotion or restructure updates payroll, but the RPTKA still shows the original position. RPTKA, PPh 21 and BPJS records must tell one consistent story.

Timing adds pressure. Kemnaker fined a smelter operator Rp2.17 billion in January 2026 after inspectors found 164 foreign workers without a ratified RPTKA, and the PPh 21 year-end true-up arrives in December.

The barrier to a late fix is high. TKA Online guidance asks for RPTKA extension filings 30 days before expiry, and fines grow with the number of foreign workers found and the months they worked. 

Expatriate Payroll Compliance Indonesia: What Does It Cover?

Expatriate payroll compliance in Indonesia means keeping the manpower approval, immigration status and payroll reporting of each foreign employee consistent with one another. The Indonesian employer carries the duty to withhold income tax, file monthly reports and enroll eligible workers in social security.

The table below maps each layer to its authority and to what payroll has to reflect.

LayerAuthorityCore instrumentWhat payroll must reflect
Manpower approvalKemnakerLaw No. 6 Tahun 2023; Government Regulation (PP) No. 34 Tahun 2021; Permenaker No. 8 Tahun 2021Job title, position and compensation consistent with the ratified RPTKA
Immigration statusDirectorate General of ImmigrationWork stay permit (KITAS, Kartu Izin Tinggal Terbatas) issued on the basis of the RPTKAStay duration and sponsor details that feed tax residency analysis
Income taxDJP (Direktorat Jenderal Pajak, Directorate General of Taxes)Income Tax Law (UU PPh); PMK No. 168/PMK.03/2023; DJP Regulation PER-11/PJ/2025Correct PPh 21 or PPh 26 treatment, monthly slips, year-end recalculation
Social securityBPJS Kesehatan and BPJS KetenagakerjaanLaw No. 24 Tahun 2011 Art. 14; PP No. 34 Tahun 2021 Art. 8Enrollment of eligible foreign workers and insurance for shorter assignments

The financial weight of this system is visible in public data. Kemnaker collected Rp2.1 trillion from the foreign worker compensation fund (DKPTKA) in 2025 and Rp1.17 trillion by 17 July 2026, Minister of Manpower Yassierli told Commission IX of the DPR (House of Representatives).

The minister added that the government is reviewing the US$100 monthly rate and typically rejects proposals for roles outside the permitted list, as Antara reported.

A practical starting point for HR teams juggling these layers is a single reconciliation of contract, RPTKA and payslip before any payroll cycle runs. Many problems surface at that stage, long before an inspector asks.

Why Are RPTKA, Immigration Records and PPh 21 Now Checked Against Each Other?

Each agency once saw only its own slice of an expatriate’s file. That separation is shrinking. In May 2023, DJP and the Directorate General of Immigration agreed to exchange visa, stay permit and border-crossing data, DDTCNews reported. 

Ministry of Finance Regulation (PMK) No. 8 Tahun 2026, signed on 11 February 2026, amends PMK No. 228/PMK.03/2017 on data provided to DJP. IKPI (Ikatan Konsultan Pajak Indonesia, the Indonesian Tax Consultants Association) reports that Immigration’s passport and visa approval data are included. 

The regulation also lets DJP request extra data when what it holds is insufficient. In practice, this makes it easier for DJP to compare stay duration with the tax residency treatment applied in payroll.

Which Recent Regulatory Changes Affect Expatriate Payroll?

Several instruments now shape expatriate payroll. The table lists those that matter most for expatriate payroll.

DateInstrumentWhy it matters for expatriate payroll
Jan 2026Kemnaker Circular Letter (SE) No. 3/836/PK.04/I/2026 Reported to tighten handling of RPTKA extensions, status conversions and positions held across several companies
21 Jan 2026Decree of the Director General of Labor Inspection and OSH No. 5/6/AS.00.01/I/2026Administrative fine of Rp2.17 billion on one company for 164 foreign workers without a ratified RPTKA
31 Dec 2025PMK No. 105 Tahun 2025 Government-borne PPh 21 for 2026, limited to defined sectors and a Rp10 million monthly income ceiling
2025DJP Regulation PER-11/PJ/2025Revised withholding slips and reporting through Coretax, DJP’s core tax administration system
11 Feb 2026PMK No. 8 Tahun 2026Wider data flow from agencies, including Immigration, to DJP
20 Jul 2026Minister of Manpower statement to DPR Commission IXUS$100 monthly DKPTKA rate under review; no final decision found at the last update

Enforcement figures sharpen the picture. Kemnaker fined 12 companies a combined Rp4.48 billion between January and February 2026 across six provinces, Director General Ismail Pakaya said, and compliance operations continue through 2026. 

How Does RPTKA Approval Indonesia Work?

RPTKA approval Indonesia starts with the employer. Under Article 42 paragraph (1) of the Manpower Law (Law No. 13 Tahun 2003, as amended through Law No. 6 Tahun 2023), every employer of foreign workers must hold an RPTKA ratified by the central government. 

Applications run online through the TKA Online platform under Permenaker (Minister of Manpower Regulation) No. 8 Tahun 2021, the implementing rule for Government Regulation (PP) No. 34 Tahun 2021 on the Use of Foreign Workers. 

What Are the Main Stages of an RPTKA Application?

The sequence below is a summary of the framework. Exact order and document lists differ by position type, so each filing should be confirmed with advisers.

  1. The employer files the RPTKA application online through TKA Online.
  2. Kemnaker runs the feasibility assessment (Hasil Penilaian Kelayakan, HPK) of the proposed position.
  3. The employer uploads documents on the candidate.
  4. Kemnaker issues a payment notice for the DKPTKA.
  5. After payment, Kemnaker ratifies the RPTKA and passes the data to Immigration as the basis for visa and stay permit.

Payroll enters this sequence earlier than many teams expect. Article 7 paragraph (2) of Permenaker No. 8 Tahun 2021 requires the draft employment agreement filed with the application to state the wage and how it is paid.

That makes the filed salary the first official data point on an expatriate’s pay. Later promotions, allowance changes and title changes should be checked against the RPTKA record, not only updated in payroll. 

The company’s registered business activities in OSS (Online Single Submission) should also be consistent with the foreign position described in the filing. A position outside the company’s KBLI (Klasifikasi Baku Lapangan Usaha Indonesia, the standard business classification) may require a licensing update before the RPTKA can proceed. 

Our Company Registration team reviews KBLI codes against planned foreign positions and handles amendments in OSS, so the business license and the RPTKA describe the same activity.

What Happens When Foreign Staff Work Without a Ratified RPTKA?

A recent case shows the stakes. After inspections from 27 October to 1 November 2025 at Kawasan Industri Ketapang (Ketapang Industrial Estate), Kemnaker found 164 foreign workers at smelter operator PT Borneo Alumindo Prima without a ratified RPTKA, Bisnis.com reported. 

Decree No. 5/6/AS.00.01/I/2026, dated 21 January 2026, imposed an administrative fine of Rp2.17 billion, paid to the state on 26 January 2026. Work periods of the 164 workers ranged from one to five months.

Kemnaker said fine amounts differ by company according to how many foreign workers were found working outside the rules.

Documentation discipline helps here: every payroll variable that touches an RPTKA filing is recorded, dated and traceable. That protects HR teams when an inspector or auditor asks how a figure was reached. 

Readers who want more on RPTKA extension workflows can read the separate work permit and RPTKA update.

What Is the RPTKA vs IMTA Difference?

The RPTKA vs IMTA difference is simple. RPTKA is the employer’s approved plan for a foreign position and remains mandatory. IMTA (Izin Mempekerjakan Tenaga Kerja Asing) was a separate work permit, and PP No. 34 Tahun 2021 removed it from the framework. 

Under Article 21 of Permenaker No. 8 Tahun 2021, the RPTKA approval itself serves as the work authorization and as the recommendation for a visa and stay permit.

AspectRPTKA (current framework)IMTA (former permit)
Full nameRencana Penggunaan Tenaga Kerja Asing, the foreign worker utilization planIzin Mempekerjakan Tenaga Kerja Asing, the permit to employ a foreign worker
Who appliesThe Indonesian employer through TKA OnlineThe employer, after the RPTKA was ratified
Current statusMandatory and ratified by Kemnaker (Law No. 6 Tahun 2023; PP No. 34 Tahun 2021; Permenaker No. 8 Tahun 2021)No longer issued as a separate permit
Link to immigrationApproval is the basis for the visa and stay permitSat between RPTKA and the visa step
Payroll relevancePosition, salary and DKPTKA are tied to the approvalAppears only in older files and templates

The compensation fund is one statutory levy attached to each approval. Permenaker No. 8 Tahun 2021 sets it at US$100 per position, per person, per month, and a DPR research brief from August 2025 confirms the figure. 

Why Does the IMTA Label Still Appear in Daily Conversation?

In BHA’s payroll work, the old IMTA term still turns up on bank account forms, landlord requests and group HR templates. Payroll teams then chase a document that no longer exists. 

Redirecting such requests to the RPTKA approval and the stay permit avoids delays. Advisers can confirm which document each counterparty actually needs.

How Does PPh 21 Apply to Expatriate Salaries?

PPh 21 follows tax residency, and residency follows facts rather than visa labels. Under Article 2 paragraph (3) of the Income Tax Law, a foreigner becomes a domestic taxpayer by living in Indonesia, by staying more than 183 days in 12 months, or by being present with intent to reside. 

Tax guidance describes intent indicators such as a stay permit valid beyond 183 days, a work contract longer than 183 days, a long-term lease and relocation of family members.

Tax statusTestWithholdingReporting
Domestic taxpayer (SPDN)Residence, more than 183 days in 12 months, or intent to residePPh 21: monthly TER, then Article 17 progressive rates of 5% to 35% in the final periodMonthly return, withholding slips in Coretax, annual return
Foreign taxpayer (SPLN)Present fewer than 183 days with no intent to residePPh 26, generally 20% of gross income unless a tax treaty appliesWithholding slip for PPh 26 and treaty documents

Because status can change during the year, a single hire may start as a foreign taxpayer and become a domestic taxpayer later. Each transition deserves its own review. 

Residency determination, tax treaty relief and the switch between PPh 26 and PPh 21 are tax questions before they are payroll entries. Our dedicated Accounting & Tax team reviews each transition with the payroll team, so withholding follows the confirmed status. 

Why Does TER Stop in December?

For permanent employees, PMK No. 168/PMK.03/2023 applies monthly TER (Tarif Efektif Rata-rata, average effective rates) from January to November. In the final tax period, the employer recalculates annual tax using Article 17 rates and withholds the difference. 

DJP explains that TER applies to the January to November tax periods. That final calculation makes December the most sensitive payroll run of the year for expatriates.

Packages with allowances, bonuses or employer-borne tax can move the annual figure well away from what the monthly slips implied.

An expatriate who leaves mid-year triggers the same recalculation in the last month worked. PMK No. 168/PMK.03/2023 treats the month a permanent employee stops working as the final tax period.

Illustrative scenario. A Korean engineer at a Bekasi component maker saw modest PPh 21 deductions from January to November. His December payslip showed a far larger deduction. HR had never explained the year-end recalculation, so he suspected an error and escalated to the head office in Seoul.

The payroll calculation was correct. The gap lay in communication and timing. BHA’s payroll specialists brief expatriates on the December mechanism in advance and share an indicative annual projection each November. 

Get a December true-up projection for your expat teamOur payroll team can project each expatriate’s year-end PPh 21 recalculation before the December run, so the final payslip holds no surprises for staff or head office.Request a December projection

How Does Coretax Change Withholding Slips?

Since DJP moved withholding administration to Coretax, withholding slips (bukti potong) are created there. DJP Regulation PER-11/PJ/2025 set the revised forms, including monthly slips (BPMP) for January to November and annual slips (BPA1). 

DJP materials treat slips issued in Coretax as delivered to employees who have activated their Coretax accounts. For full-year employees, the annual slip is due by the end of January. An expatriate without an active account is a gap worth checking early.

Government-borne PPh 21 under PMK No. 105 Tahun 2025 covers only the 2026 tax year and only employees in defined sectors with regular gross monthly income up to Rp10 million, DDTCNews reported. 

Government statements in late September 2026 point to a continuation, so any renewal rule should be checked. Most expatriate packages exceed that ceiling, but eligibility checks should still be documented. 

BHA Payroll Outsourcing team can run monthly TER calculations, the December recalculation and Coretax slip preparation in one cycle. Clients then keep a single calendar for tax, social security and HR deadlines.

Indonesia Shadow Payroll Expatriates: What Offshore Pay Means for Local Compliance

Indonesia shadow payroll expatriates arrangements keep a foreign employee on a home-country payroll while a parallel Indonesian calculation records the taxable income, withholding and social security that apply locally. Indonesian tax law has no definition of shadow payroll, so the term describes market practice. 

Home-country payment is not prohibited. Hukumonline’s legal clinic, citing Permenaker No. 8 Tahun 2021, explains that a parent company abroad may pay the salary, yet the Indonesian subsidiary remains the legal employer and must also provide wages or other remuneration. 

Resident taxpayers are taxed on income from Indonesia and from abroad under Article 4 paragraph (1) of the Income Tax Law. A salary paid offshore for work done in Indonesia therefore stays part of the tax analysis, even when no Indonesian payslip shows it. 

How Did a Split Salary Create a Reporting Gap?

Illustrative scenario. A regional finance director seconded from Singapore to a Jakarta trading company kept most of his salary on a Singapore payroll. The Jakarta entity reported only a small local component. At the stay permit extension, the RPTKA salary and the tax filings no longer matched.

The company reconciled both payrolls, documented the recharge arrangement and aligned its filings. The salary mismatch was only the visible problem. The same arrangement raised two tax questions that payroll alone cannot answer.

Permanent establishment. When a seconded executive runs local operations while employed and directed by a foreign group company, DJP may ask whether that company has a permanent establishment (BUT, Bentuk Usaha Tetap) in Indonesia under Article 2 paragraph (5) of the Income Tax Law. 

Transfer pricing. The salary recharge from Singapore to Jakarta is a transaction between affiliated parties. Under PMK No. 172 Tahun 2023, it must follow the arm’s length principle and be supported by transfer pricing documentation. 

The same Accounting & Tax team reviews secondment and recharge structures for both risks. 

Related reading:

Automatic exchange of financial account information adds another layer. DJP told Bisnis.com in November 2025 that Indonesia committed to implement the amended Common Reporting Standard (CRS) from data year 2026, with the first exchange in 2027. Offshore pay still needs an onshore explanation. 

Shadow payroll support should center on the question every regulator eventually asks: does each amount in the package appear in an explainable record? Customized packages pair the payroll run with HR documentation so offshore and onshore pay can be reconciled monthly. 

Request a residency and offshore pay reviewFor expatriates paid partly or fully from abroad, our Accounting & Tax team can check residency status, the onshore record of offshore pay and the recharge documentation behind it.Request a residency and offshore pay review

Which Social Security Duties Follow an Approved RPTKA?

Article 8 paragraph (1) of PP No. 34 Tahun 2021 requires employers to enroll foreign workers who work more than six months in the national social security program. Shorter assignments must be covered by insurance that at least protects against work accidents.

Law No. 24 Tahun 2011 on BPJS (Article 14) makes participation mandatory for foreigners working in Indonesia for at least six months. Hukumonline reports that failing to register eligible foreign workers can lead to temporary suspension of RPTKA processing.

Presidential Regulation (Perpres) No. 59 Tahun 2024 on health insurance defines participants to include foreigners who have worked in Indonesia for at least six months and paid contributions.

Short assignments and early hires raise a separate question. A foreign company with no Indonesian entity yet, or needing a specialist for under six months, may not be ready to hold an RPTKA itself. An Employer of Record (EOR) lets a local entity act as the legal employer. 

An Employer of Record service carries the employer duties, including payroll, PPh 21 and BPJS or insurance cover, while the client decides on a permanent setup. 

ObligationSourcePayroll implication
DKPTKA paymentPermenaker No. 8 Tahun 2021 Art. 35Statutory levy per position, per person, per month, tracked per expatriate
Social security enrollmentPP No. 34 Tahun 2021 Art. 8; Law No. 24 Tahun 2011 Art. 14Wage base and enrollment dates must match the employment record
Knowledge transfer and language trainingPermenaker No. 8 Tahun 2021 Arts. 4 and 43 Counterpart workers and training activities appear in HR and payroll records

Bahana, the payroll system owned and developed by BHA, is the engine behind these records. The wider offer adds customized HR management packages built around each client’s actual problems, so the solution grows with the company. 

Which Expatriate Payroll Compliance Indonesia Gaps Appear Most Often?

Inspections show the scale of the issue. Kemnaker found 364 foreign nationals working without RPTKA ratification at two companies in Ketapang in November 2025, detikKalimantan reported. 

Across the expatriate payroll reviews the firm runs, the same gaps recur. Each one is small alone, yet together they form the pattern auditors trace when they follow one expatriate through three systems. 

Typical gapWhere it surfacesRecords involved
Job title in payroll differs from the RPTKA positionRPTKA extension, inspectionRPTKA, contract, payslip
Salary changes without matching contract updatesExtension, tax reviewContract, PPh 21 slips
Residency treatment not revisited after 183 daysDecember recalculation, auditImmigration, PPh 21 or PPh 26
Offshore pay not recorded or rechargedGroup audit, tax reviewHome payroll, local payroll
Eligible foreign worker not enrolled in BPJSRPTKA processing, BPJS checksBPJS, employment record
Expatriate Coretax account not activatedJanuary slip issuanceCoretax, NPWP
Foreign hire needed before a local entity exists, or for under six monthsHiring plan, RPTKA applicationEmployer entity, BPJS or insurance, KITAS

These gaps tend to grow where expatriate data lives in spreadsheets maintained by different teams, with HR holding permits and finance holding payslips.

No entity yet or a short assignment? See EOR optionsWhen a foreign hire is needed before a PT PMA is ready, or for less than six months, an Employer of Record can carry the local employer duties. We can outline which option fits the plan.Discuss an EOR setup with our team

Why Is Expatriate Payroll Compliance Hard to Fix Late?

Correcting records late costs more than keeping them aligned. Three agencies hold separate files, each runs on its own calendar, and one change in an RPTKA or contract has to be echoed everywhere else.

BarrierWhy it is hard to fix lateTime pressure
RPTKA extensionFiled online; title and salary changes must already match payrollFiling asked 30 days before expiry
Stay permitImmigration works from the ratified RPTKA, so a late extension stalls the next stepFollows the RPTKA timeline
Year-end taxTER stops after November and the final period recalculates annual taxDecember run; annual slips by end of January
Offshore payNeeds an onshore explanation as account data exchange expandsAmended CRS reporting period already running
EnforcementFines scale with workers and months worked; one Banten manufacturer paid Rp588 million for 583 workersInspections continue through the year

Fines are only the visible cost. In October 2025, Kemnaker expelled 94 foreign nationals without RPTKA from the Sei Mangkei special economic zone, Bisnis.com reported, and unregistered BPJS can pause RPTKA processing. 

That makes timing the real barrier. A company that reconciles RPTKA, immigration and payroll records before the next extension or December run chooses its own deadline. One that waits inherits the agencies’ deadlines, usually with less time. 

How Does Payroll Outsourcing Support Expatriate Compliance?

Kemnaker’s recent fines on 12 companies, Rp4.48 billion combined, show what late reconciliation can lead to. When the work is spread across HR, finance and outside advisers without one owner, each change in a contract or permit has to be passed on by hand.

Payroll Outsourcing places monthly calculation, tax reporting and record-keeping under one accountable team. For expatriates, residency analysis, TER and year-end calculations, BPJS data and Coretax slips then follow one calendar instead of several. 

Each engagement combines the in-house Bahana system with HR management support designed for each client’s situation. A company with five expatriates and a company with fifty face different questions, so engagements are scoped after a discovery conversation rather than from a template. 

Discovery usually covers the following topics, which shape what a client actually needs:

  • How each expatriate is paid and by which entity.
  • Which entity is the RPTKA employer.
  • When stay permits and RPTKA terms expire.
  • Which records exist today in HR, finance and tax files.
  • How offshore components are documented.

What Should HR Leaders Review Before the Year-End Payroll Run?

December is the final tax period under PMK No. 168/PMK.03/2023, when TER gives way to the annual recalculation, and annual slips follow by the end of January. These discussion points suit a review with qualified advisers and do not replace professional advice on a specific case.

  • Do each expatriate’s job title and salary in payroll still match the approved RPTKA and the current contract?
  • Which expatriates passed or will pass the 183-day mark during the current tax year, and was their residency treatment reviewed?
  • Are offshore payments, recharges and allowances recorded in an explainable way?
  • Have Coretax accounts been activated so January slips reach every employee?

The full Year-End Expatriate Payroll Readiness Checklist, with every review point and the related December and January deadlines, is available as a PDF in the box at the end of this article.

Expatriate Payroll Compliance Indonesia Becomes Manageable With the Right Setup

Reconciling the RPTKA file, immigration status and payroll records early takes less effort than doing it under inspection. Companies that align these records before an auditor asks keep control of their own timeline.

The finance manager in Cikarang can start the year knowing that the plant director’s payslip matches every record behind it. The same outcome is realistic for any PT PMA willing to review these layers together.

We offer two next steps for HR and finance leaders, depending on where the team stands today.Starting the year-end review? Get the free checklistThe Year-End Expatriate Payroll Readiness Checklist turns the review points above into a two-page PDF with the key December and January deadlines.Download free PDF
Ready to check the full setup? Get an expatriate payroll compliance reviewA short review maps where RPTKA, immigration, PPh 21, BPJS and offshore pay records stand today, and which support fits: Payroll Outsourcing, Accounting & Tax, Employer of Record or Company Registration.Use the form below to tell us how many expatriates you employ, when your next RPTKA or KITAS expires and whether salaries are paid in Indonesia, from abroad or both. It also helps to know whether your PT PMA is active, still being set up or not started yet, and which support you need, whether Payroll, Tax, EOR or Company Registration. With those details, our team can come to the first conversation prepared.

Article By

Daris Salam

Daris Salam is the CEO of Business Hub Asia, offering over a decade of expertise in finance and operations. A certified accountant with a Brevet Tax background, he specializes in market entry and strategic growth. He is dedicated to empowering international investors through robust consultancy and high-level performance tracking.

Business Hub Asia helps you set up, run, and grow your business in Indonesia & Southeast Asia.

Talk to an Expert

Frequently Asked Questions

What is expatriate payroll compliance in Indonesia?

It is the practice of keeping an expatriate’s RPTKA approval, immigration status, PPh 21 or PPh 26 withholding and BPJS enrollment consistent with one another. The Indonesian employer carries the filing and withholding duties, so records across all four areas should agree.

What is an RPTKA and who must hold one?

RPTKA (Rencana Penggunaan Tenaga Kerja Asing) is the foreign worker utilization plan ratified by Kemnaker. Under Article 42 of Law No. 13 Tahun 2003 as amended through Law No. 6 Tahun 2023, employers of foreign workers must hold one, with limited exceptions such as certain shareholder-directors. 

Whether that exception applies depends on the company’s structure, and the director still needs the right KITAS. The Company Registration team checks both, and BHA’s guide to nominee directors covers the related structure questions.

What is the RPTKA vs IMTA difference?

RPTKA is the employer’s approved plan for a foreign position and remains mandatory. IMTA (Izin Mempekerjakan Tenaga Kerja Asing) was a separate work permit issued afterward, and PP No. 34 Tahun 2021 removed it from the framework.

Is IMTA still required today?

No. IMTA is no longer issued as a separate permit under PP No. 34 Tahun 2021 and Permenaker No. 8 Tahun 2021. The ratified RPTKA serves as the work authorization. Some counterparties still use the old term, so the document they actually need should be confirmed.

Does an expatriate pay PPh 21 or PPh 26?

It depends on tax residency under Article 2 paragraph (3) of the Income Tax Law. Residents are subject to PPh 21 at progressive rates, while non-residents generally face PPh 26 at 20% unless a tax treaty applies.

What is the 183-day rule for expatriates?

A foreigner present in Indonesia for more than 183 days within any 12-month period becomes a domestic taxpayer. Residence or an intent to reside can create the same status earlier, so days alone do not settle the question.

How does TER work for resident expatriates?

For permanent employees, PMK No. 168/PMK.03/2023 applies monthly TER for January to November. In the final tax period, usually December, the employer recalculates annual tax with Article 17 progressive rates and withholds or refunds the difference.

What is Indonesia shadow payroll for expatriates?

It is a market practice in which a foreign employee stays on a home-country payroll while a parallel Indonesian calculation records local taxable income, withholding and social security. Indonesian law has no formal definition, so each arrangement needs individual review.

Can a foreign parent company pay an expatriate's salary?

Payment from abroad is not prohibited, according to Hukumonline’s reading of Permenaker No. 8 Tahun 2021. The Indonesian entity remains the legal employer and must also provide wages or other remuneration, and the offshore component needs separate tax and social security review.

How can Payroll Outsourcing help with expatriate payroll compliance?

Payroll Outsourcing puts monthly calculation, tax reporting, BPJS data and Coretax slips under one team and one calendar. BHA runs payroll on Bahana, its own in-house payroll system, with Accounting & Tax, Employer of Record and Company Registration support added where an expatriate setup needs them.

Get in Touch With Our Team

Let us know how we can assist with your company formation or expansion.

Contact Form
Submit with your company email for quicker response and priority handling.

Start Your SEA Market Entry with Confidence

Business Hub Asia is ready to help you navigate Indonesia, Vietnam, and Philippines regulations, from business licensing and product registration to workforce management. With an efficient, accurate, and business-focused approach.

Disclaimer

The content provided on this website is published by PT. Bisnis Hub Asia (“we“, or “us“) for general informational purposes only. While every effort is made to ensure the accuracy and timeliness of the information presented, we make no representations or warranties, express or implied, as to the completeness, accuracy, reliability, suitability, or availability of any content, products, or services described on this website. Any reliance placed on such information is strictly at the user’s own risk.

We are a private, independent entity and are not affiliated with, authorized by, or acting on behalf of the Government of the Republic of Indonesia, its ministries, agencies, or any officially appointed representatives. This website does not provide, offer, or promote any official government documents or services, including but not limited to:

  • Business identification numbers (Nomor Induk Berusaha – NIB);

  • Tax refunds or rebates;

  • Stay Permit or electronic travel authorizations;

  • Passports or other immigration-related documents.

Any references to such services are provided solely for general informational purposes and should not be construed as an offer or facilitation of official services.

We are committed to ensuring the protection of your personal data in accordance with Law No. 27 of 2022 on Personal Data Protection. Any personal information collected through this website will be processed for the purposes clearly stated in our [Privacy Statement]. We do not sell or misuse personal data under any circumstances.

By accessing and using this website, you acknowledge and agree to the terms set out in this Disclaimer. You further agree to use this website and the information provided responsibly and in compliance with applicable laws and regulations.

For further information or questions regarding this Disclaimer, please contact us via the channels provided on our Contact page.

You May Also Like

Stay informed with our latest insights, guides, and articles on doing business in Southeast Asia.

Explore More Insights
Explore More Insights