How to Hire Employees in Indonesia as a Taiwan Company: BPJS, PPh 21, and Contracts
Step-by-step guide for Taiwan companies hiring employees in Indonesia: legal entity options, BPJS contributions, PPh 21 withholding, and employment contracts.
How to Hire Employees in Indonesia as a Taiwan Company: BPJS, PPh 21, and Contracts
To hire employees in Indonesia as a Taiwan company, you need a legal presence (PT PMA or a PEO/EOR), bilingual employment contracts registered with Indonesia's Ministry of Manpower (Kemnaker), BPJS health and social security enrollment, and monthly PPh 21 tax withholding. Get any one of these wrong and you're exposed to penalties, backdated contributions, or an invalid employment relationship. This guide walks you through each requirement.
Legal Entity or PEO? Choose Your Structure First
Taiwan companies can't hire Indonesian employees directly without a local legal presence. You have two real options:
PT PMA (Foreign-Owned Limited Liability Company): Indonesia's foreign investment vehicle, regulated via the OSS (Online Single Submission) system. Setup takes 2–4 months, costs roughly IDR 50–100 million in fees and paid-up capital, and gives you full operational control. Best if you're hiring 5+ people or plan to invoice Indonesian clients.
PEO/EOR (Professional Employer Organisation / Employer of Record): A local Indonesian company legally employs your staff and handles BPJS, payroll, and PPh 21. You direct the work; they handle compliance. Typical cost: 15–25% on top of gross salary. Best for 1–4 hires or testing the market before committing to a PT PMA.
Direct contractor (freelancer): Possible but high-risk. Indonesia's labor law re-classifies long-term contractors as employees if the work is core business activity. If a re-classification audit happens, you'll owe backdated BPJS and PPh 21 plus penalties.
Employment Contracts in Indonesia: PKWT vs. PKWTT
Indonesian labor law (UU No. 13/2003, amended by Cipta Kerja/UU No. 11/2020) defines two contract types:
PKWT (Perjanjian Kerja Waktu Tertentu — Fixed-Term): Used for project-based or temporary roles. Maximum cumulative duration is 5 years (including extensions). Must be in writing, in Bahasa Indonesia. If the work is ongoing/permanent but you use a PKWT, it automatically converts to a PKWTT.
PKWTT (Perjanjian Kerja Waktu Tidak Tertentu — Permanent): Default for ongoing roles. Can include a probation period of up to 3 months.
Bilingual contracts: If any party is foreign, the contract should include an Indonesian-language version. The Indonesian version governs in disputes.
Kemnaker registration: PKWT contracts must be registered with the local Manpower Office (Dinas Ketenagakerjaan) within 3 working days of signing. Failure to register doesn't void the contract, but it can complicate termination later. Keep a timestamped digital record.
BPJS: Health Insurance and Social Security Contributions
Every employee in Indonesia must be enrolled in both BPJS programs from day one. For Taiwan companies with a PT PMA, you enroll directly. Via PEO/EOR, they handle this — but confirm it in the contract.
BPJS Kesehatan (Health Insurance):
- Employer: 4% of salary (capped at IDR 12 million base)
- Employee: 1% of salary
- Monthly deadline: 10th of each month
BPJS Ketenagakerjaan (Social Security — 4 programs):
| Program | Employer | Employee |
|---|---|---|
| JHT (Old Age) | 3.7% | 2.0% |
| JP (Pension) | 2.0% | 1.0% |
| JKK (Work Accident) | 0.24–1.74% | — |
| JKM (Death Benefit) | 0.3% | — |
JKK rate depends on your industry risk class. Office/tech work typically falls at 0.24%.
Total employer burden on BPJS alone: approximately 10–12% of gross salary. Factor this into your compensation modeling when comparing Indonesian vs. Taiwanese headcount costs.
PPh 21 Tax Withholding: What Taiwan Companies Must Do
PPh 21 is Indonesia's employee income tax — withheld monthly by the employer and remitted to Direktorat Jenderal Pajak (DJP) by the 10th of the following month.
For Indonesian tax residents (NPWP holders, resident >183 days/year): Progressive rates apply to annual net income after personal allowance (PTKP):
- 5% on the first IDR 60 million
- 15% on IDR 60–250 million
- 25% on IDR 250–500 million
- 30% on IDR 500 million–5 billion
- 35% above IDR 5 billion
For non-residents (PPh 26): 20% flat on gross income, unless a tax treaty applies. Indonesia and Taiwan do not have a double-tax treaty as of 2026, so the full 20% applies to Taiwanese employees working short stints in Indonesia.
What this means for your payroll: If you're running payroll from Taipei for Indonesian staff, you still have an obligation to withhold and remit PPh 21 if your entity has a PT PMA. Via PEO, this is handled for you — but get monthly e-SPT receipts from them as proof of compliance.
Offboarding Indonesian Employees: Final Pay, BPJS, and Access
This is where Taiwan companies with cross-border teams get burned. Termination in Indonesia is more complex than Taiwan's 勞基法.
Severance (Pesangon): Under PKWTT, severance is mandatory for most termination reasons. It scales with tenure — from 1 month's salary for under 1 year up to 9 months for 8+ years. Cipta Kerja 2020 introduced a "Job Loss Security" fund (JKP) that partially offsets this, but the formula still requires careful calculation.
BPJS termination: Notify BPJS Kesehatan and BPJS Ketenagakerjaan within 30 days of the employee's last day. Failure to deregister means contributions keep accruing. See also: how to revoke employee access automatically and what is employee offboarding.
Access revocation: This is the gap Mekari Talenta doesn't address. When an Indonesian employee leaves, you need to revoke access to every tool they touched — Google Workspace, AWS, Notion, Slack, and any shared accounts they managed. If they had access to credentials shared across the Jakarta and Taipei offices, that's a cross-border security exposure. For cross-border access management, see how Optserv handles shared accounts.
PT PMA vs. PEO/EOR vs. Direct Contractor: Which Is Right?
| PT PMA | PEO / EOR | Direct Contractor | |
|---|---|---|---|
| Setup time | 2–4 months | 1–2 weeks | Immediate |
| Setup cost | IDR 50–100M+ | 0 | 0 |
| Ongoing cost | Payroll + tax admin | 15–25% on top of salary | Contractor fee only |
| BPJS enrolled | Yes (you manage) | Yes (PEO manages) | No — your risk |
| PPh 21 withheld | Yes | Yes | No — your risk |
| Suits how many hires | 5+ | 1–4 | 1 (short-term projects) |
| Cross-border payroll | Needs TW-ID reconciliation | PEO handles ID side | You handle both |
| Termination control | Full control | PEO co-manages | High re-class risk |
Frequently Asked Questions
Can a Taiwan company hire Indonesian employees without a PT PMA? Yes, via a PEO/EOR. The PEO is the legal employer; you direct the work. This is legal and widely used. You cannot, however, directly employ Indonesian nationals from a foreign entity without some form of local legal presence or intermediary.
How much does BPJS cost for a Taiwan company hiring in Indonesia? BPJS Kesehatan: employer pays 4% of salary (capped). BPJS Ketenagakerjaan: employer pays roughly 6–8% depending on industry risk class. Combined, expect 10–12% on top of gross salary as your BPJS obligation — separate from PPh 21 withholding.
Does Indonesia have a tax treaty with Taiwan? No. As of 2026, Indonesia and Taiwan do not have a bilateral tax treaty. This means Taiwanese employees working in Indonesia are subject to the full 20% PPh 26 flat rate on gross income, with no treaty relief.
What happens if I use a fixed-term contract (PKWT) for a permanent role? The contract automatically converts to a permanent PKWTT by operation of law. The employee gains full severance rights. This is a common compliance trap for Taiwan companies hiring "project" staff who end up doing ongoing work.
Do I need to translate employment contracts into Bahasa Indonesia? Yes. If either party is foreign, the Indonesian-language version is the legally governing version. Courts will apply Indonesian contract terms, not an English or Chinese addendum.
Optserv manages the full employee lifecycle for companies running teams across Indonesia and Taiwan — from offer letter to offboarding, including BPJS tracking, cross-border access revocation, and shared credential management. Start free at app.optserv.ai.
Sources
- BPJS Ketenagakerjaan — Iuran JHT, JKK, JKM, JP, JKP
- Direktorat Jenderal Pajak — Withholding Article 21 Tax
- Direktorat Jenderal Pajak — Income Tax Article 26 (Foreign Taxpayers)
- Kemnaker — PKWT Registration
By Optserv Team
Run your entire team from one place.
Optserv handles hiring, onboarding, access management, and offboarding — built for startups that want to operate like grown-ups without the enterprise overhead.
Try Optserv free