Employer of Record Indonesia: The Complete 2026 Guide
How startups and SMEs can hire employees in Indonesia compliantly without setting up a PT PMA, navigating BPJS registrations from scratch, or managing KITAS and IMTA paperwork independently.
What Is an Employer of Record (EOR)?
An Employer of Record (EOR) is a third-party organisation that becomes the legal employer of your workers in a given country. In this case, Indonesia. You select the talent, set the work scope, and manage day-to-day performance. The EOR handles the rest: employment contracts under Indonesian Manpower Law, BPJS social security registrations, payroll and PPh 21 tax withholding, and for foreign hires — KITAS (Kartu Izin Tinggal Terbatas) and IMTA (Izin Mempekerjakan Tenaga Kerja Asing) sponsorship.
The EOR’s legal entity name appears on the employment contract and the BPJS register. Your company name appears on the job description, the deliverables, and the performance review. You have full operational control without carrying any of Indonesia’s considerable employer compliance burden directly.
The EOR’s legal entity name appears on the employment contract and the BPJS register. Your company name appears on the job description, the deliverables, and the performance review. You have full operational control without carrying any of Indonesia’s considerable employer compliance burden directly.
EOR is a fully legal employment model in Indonesia. The EOR operates as a registered Indonesian entity with a valid NIB (Nomor Induk Berusaha / Business Identification Number), is enrolled as an employer with BPJS Ketenagakerjaan and BPJS Kesehatan, and withholds PPh 21 income tax on behalf of every employee. Workers engaged through an EOR have full protections under Indonesia’s Manpower Law No. 13/2003 as amended by the Job Creation Law (Omnibus Law) 2020 and its implementing regulations.
IMTA (Izin Mempekerjakan Tenaga Kerja Asing) A foreign worker employment permit that the company (not the individual) must obtain before legally hiring a foreign national. It's issued by the Ministry of Manpower and is role-specific and employer-specific, meaning it's tied to a particular job title and organization.
While IMTA remains a widely used term, Indonesia has since replaced it — first with a Notification system in 2018, then with the current HPK RPTKA and Pengesahan RPTKA framework under PP 34/2021.
How EOR Works in Indonesia: Step by Step
Indonesia’s employer compliance obligations are real and consequential. Understanding the EOR process helps you see exactly which steps your provider is responsible for and why attempting to shortcut any of them creates risk.
Step 1: You Identify the Candidate
You run your own recruitment process and select the person you want to hire — whether an Indonesian national or a foreign professional requiring a KITAS and IMTA. The EOR is not a recruitment agency. You bring the hire; the EOR provides the compliant employment structure to bring them on legally.
Step 2: Employment Contract Issued Under Indonesian Law
The EOR drafts a compliant employment contract — either a PKWT (fixed-term contract, Perjanjian Kerja Waktu Tertentu) or PKWTT (indefinite-term contract, Perjanjian Kerja Waktu Tidak Tertentu) — appropriate for the role. The contract covers salary, benefits, working hours, leave entitlements, and termination provisions as required under Manpower Law. PKWT contracts must be registered with the local Manpower Office (Disnaker) and are subject to strict duration rules under the Omnibus Law.
Step 3: BPJS Registration & KITAS/IMTA (If Applicable)
For Indonesian national hires, the EOR registers the employee immediately with BPJS Ketenagakerjaan (for JKK, JKM, JP, and JHT programmes) and BPJS Kesehatan (national health insurance). For foreign hires, the EOR initiates the RPTKA (Foreign Worker Utilisation Plan) approval from the Ministry of Manpower (Kemnaker), followed by IMTA work permit issuance and KITAS application through the Directorate General of Immigration.
Step 4: Monthly Payroll & PPh 21 Withholding
Each month, the EOR processes payroll, withholds PPh 21 income tax according to the progressive rate schedule, deducts employee BPJS contributions, and remits all amounts to the Directorate General of Taxation (DJP) and BPJS agencies on time. Employees receive their net salary and a monthly pay slip. You receive a consolidated invoice with full statutory cost transparency.
Step 5: HR Administration, THR & Ongoing Compliance
The EOR manages leave entitlements (minimum 12 days annual leave after 12 months of service), sick leave, public holidays, and critically the mandatory Tunjangan Hari Raya (THR) religious holiday allowance paid before Eid al-Fitr (and Christmas for non-Muslim employees). As provincial minimum wages (UMP/UMK) are revised annually each November, the EOR ensures payroll is updated and compliant from the effective date.
BPJS Kesehatan provides mandatory national health coverage for all employees and their registered dependants (spouse + up to 3 children).
BPJS Ketenagakerjaan, BPJS Kesehatan & PPh 21 in 2026
Indonesia’s statutory compliance framework is among the most layered in Southeast Asia. Two separate BPJS programmes, a progressive income tax structure, mandatory THR payments, and annually revised provincial minimum wages all require active management. Here is the full picture for 2026.
BPJS Ketenagakerjaan — Work Social Security
BPJS Ketenagakerjaan administers four mandatory programmes for all employees in Indonesia. All employers including EOR providers must register employees and remit contributions monthly
| Programme | Employer Rate | Employee Rate | Notes |
|---|---|---|---|
| JKK — Work Accident Insurance (Jaminan Kecelakaan Kerja) | 0.24% – 1.74% | — | Rate depends on industry risk category (5 tiers). Standard office roles: 0.24% |
| JKM — Death Insurance (Jaminan Kematian) | 0.3% | — | Employer-paid only. Lump-sum benefit to beneficiaries |
| JP — Pension Programme (Jaminan Pensiun) | 2% | 1% | Contribution ceiling: IDR 9,559,600/month (2026). Applies to Indonesian nationals only |
| JHT — Old Age Savings (Jaminan Hari Tua) | 3.7% | 2% | Withdrawable at retirement, resignation, or after 10 years of contributions (partial). Applies to all employees including foreign workers |
BPJS Kesehatan — National Health Insurance
BPJS Kesehatan provides mandatory national health coverage for all employees and their registered dependants (spouse + up to 3 children).
| Contribution | Rate | Salary Ceiling | Notes |
|---|---|---|---|
| Employer share | 4% of gross salary | IDR 12,000,000/month | Maximum employer contribution: IDR 480,000/month |
| Employee share | 1% of gross salary | IDR 12,000,000/month | Maximum employee deduction: IDR 120,000/month |
PPh 21 — Employee Income Tax
PPh 21 is the monthly income tax withheld from employee salaries and remitted to DJP by the employer. Indonesia uses a progressive rate structure. Following the implementation of the Harmonisation of Tax Regulations Law (HPP Law, effective 2022), the updated rates apply as follows:
| Annual Taxable Income (IDR) | Tax Rate |
|---|---|
| Up to IDR 60,000,000 | 5% |
| IDR 60,000,001 – IDR 250,000,000 | 15% |
| IDR 250,000,001 – IDR 500,000,000 | 25% |
| IDR 500,000,001 – IDR 5,000,000,000 | 30% |
| Above IDR 5,000,000,000 | 35% |
Employees without a tax registration number (NPWP) are subject to a 20% surcharge on top of the applicable PPh 21 rate. A compliant EOR will assist employees in NPWP registration as part of onboarding to avoid this unnecessary cost.
Minimum Wage (UMP/UMK) — 2026
Indonesia’s minimum wages are set provincially (UMP, Upah Minimum Provinsi) and in some regions by city or district (UMK, Upah Minimum Kabupaten/Kota), announced by regional governors each November and effective from 1 January of the following year. Jakarta’s 2026 UMP is IDR 5,729,876/month. Other major markets: Surabaya (East Java UMK), Bali, and Bandung have their own rates. Your EOR is responsible for ensuring payroll reflects the correct regional minimum wage for each employee’s work location.
BPJS Kesehatan: bpjs-kesehatan.go.id/
Directorate General of Taxation (DJP): www.pajak.go.id/
Ministry of Manpower (Kemnaker): kemnaker.go.id/
Directorate General of Immigration: www.imigrasi.go.id/
KITAS & IMTA: Sponsoring Foreign Workers via EOR
Indonesia’s work authorisation process for foreign nationals is multi-step and involves two separate government agencies. Understanding this process and why an EOR makes it manageable is essential for any company planning to place foreign employees in Indonesia.
The Two Core Documents
KITAS & IMTA Timeline via EOR
| Step | Agency | Processing Time |
|---|---|---|
| 1. RPTKA Approval | Ministry of Manpower (Kemnaker) | 2-4 weeks |
| 2. IMTA Issuance | Ministry of Manpower (Kemnaker) | 2-3 weeks |
| 3. TA-01 / Visa Referral | Directorate General of Immigration | 1-2 weeks |
| 4. KITAS Application & Issuance | Immigration Office in Indonesia | 2-4 weeks |
| Total Typical Timeline | — | 8–12 weeks end to end |
The EOR manages the entire EP process: ESD portal submission, document collation, Immigration Department processing (typically 5 to 14 business days), visa sticker collection, and renewal reminders. For roles listed on MyMahir Malaysia Critical Occupations List (MYCOL), priority processing is available.
EOR vs Setting Up a PT PMA: Which Is Right for You?
A PT PMA (Perseroan Terbatas Penanaman Modal Asing) is the standard vehicle for foreign-owned business operations in Indonesia. It gives you the ability to operate commercially, hold licences, sign contracts in your company name, and eventually list on Indonesian exchanges. But it comes with significant setup time, capital requirements, and ongoing compliance obligations. For companies testing the market or hiring a small team, the EOR model almost always makes more sense at the early stage.
| Factor | EOR | PT PMA (Own Entity) |
|---|---|---|
| Setup Time | 5–10 business days to first hire | 2–4 months (BKPM/OSS registration, deed of establishment, NIB, licences) |
| Minimum Capital | None | IDR 2.5 billion paid-up capital (approx. USD 2,500,000) for most sectors; some sectors lower via OSS pathway. However, the total investment plan must still exceed IDR 10 billion (excluding land and buildings) for each five-digit KBLI code per project location. |
| Local Director Requirement | None | At least one local Commissioner required; all directors can be foreign but KITAS required |
| Ongoing Compliance | Managed entirely by EOR | Annual financial audit, corporate tax return (SPT), GMS, BKPM reporting, Manpower reporting |
| KITAS/IMTA Sponsorship | Yes — via EOR's registered entity | Yes — after PT PMA is registered as an employer with Kemnaker |
| Commercial Contracting | EOR name on employment contracts only | Your PT PMA name on all commercial and employment contracts |
| Negative Investment List (DNI) | EOR handles own licensing; your sector restrictions don't apply | Some sectors remain restricted or require local equity partners |
| Best For | <15 employees; market validation; fast regional expansion | Committed Indonesia presence; commercial operations; 15+ headcount; local contracting needs |
Indonesia’s IDR 10 billion minimum paid-up capital requirement is a genuine barrier for early-stage companies. Combined with the 2–4 month setup timeline and ongoing audit and reporting obligations, the PT PMA route can absorb significant founder time and capital before a single employee is hired. EOR removes that friction entirely — and a good EOR partner will give you an honest view of when your scale justifies the PT PMA transition.
How Much Does EOR Cost in Indonesia?
Indonesia’s EOR costs are among the most competitive in Southeast Asia in terms of service fees, reflecting the lower absolute salary base. The regulatory complexity — BPJS, IMTA, PPh 21, THR — is high, so provider quality matters more here than in more straightforward markets.
| Cost Component | Typical Range | Notes |
|---|---|---|
| EOR Monthly Service Fee | USD 299 – USD 599/employee/month | Varies by provider, role complexity, and KITAS/IMTA requirements |
| BPJS Ketenagakerjaan (Employer) | ~6.24% of gross salary | JKK 0.24% + JKM 0.3% + JP 2% + JHT 3.7% (office roles) |
| BPJS Kesehatan (Employer) | 4% of gross salary | Capped at IDR 12,000,000/month salary base; max IDR 480,000/month |
| THR (Annual) | 1 month's gross salary | Mandatory; paid before Eid al-Fitr. Employees with <12 months tenure receive pro-rated amount |
| IMTA Government Fee | USD 1,200/year per foreign worker | Paid to Ministry of Manpower; valid for 1 year, renewable |
| KITAS Government Fee | IDR 2,550,000 – IDR 3,050,000/year | Immigration fee; varies by permit duration |
| Total Employer Cost (Local Hire) | ~13% above gross salary | BPJS Ketenagakerjaan + BPJS Kesehatan employer shares |
Get a Transparent EOR Cost Breakdown for Indonesia
How to Choose the Right EOR Provider in Indonesia
Indonesia is the ASEAN market where EOR provider quality has the highest variance. The gap between a well-resourced in-country team and a reseller arrangement becomes visible very quickly — whether that’s a BPJS remittance error, a delayed THR payment, or an IMTA submission rejected by Kemnaker. Here is what to evaluate:
In-Country Legal Entity and BPJS Registration
Does the EOR operate a registered Indonesian legal entity with its own NIB and active BPJS employer accounts? Some providers route Indonesian EOR through third-party arrangements. This introduces a layer of counterparty risk that directly affects your employees’ social security coverage and tax compliance.
KITAS and IMTA Track Record
How many RPTKA approvals and IMTA applications has the provider processed? Kemnaker is specific about role descriptions, local counterpart documentation, and RPTKA justifications. Providers without a strong track record face higher rejection rates and longer processing times — which directly affects your foreign hire’s start date and legal status.
THR Management
THR is non-negotiable — the Indonesian government actively monitors compliance and publicly names employers who fail to pay. Your EOR should have a documented THR management process, calculate entitlements proactively based on employee tenure, and disburse before the mandatory deadline (7 days before Eid al-Fitr for Muslim employees).
Provincial Minimum Wage Updates
Indonesia has 38 provinces, each with their own UMP and often additional UMK rates by city or regency. Governors announce new rates in November for the following January. Your EOR should be updating payroll automatically — not waiting for a client query to identify a minimum wage breach.
Regional Coverage for ASEAN Scale-Up
Indonesia is often the third or fourth market companies enter after Singapore and Malaysia. If you are building a regional team, your EOR should have genuine in-country operations across all your target markets — not just Indonesia. Gotpaid.asia operates dedicated in-country teams across Indonesia, Singapore, Malaysia, Thailand, and Vietnam.
Thinking About Hiring in Indonesia?
Frequently Asked Questions
What is an Employer of Record (EOR) in Indonesia?
An Employer of Record (EOR) in Indonesia is a third-party company that becomes the legal employer of your workers under Indonesian Manpower Law, while you retain full operational control. The EOR handles BPJS Ketenagakerjaan and BPJS Kesehatan registrations, PPh 21 income tax withholding, employment contracts (PKWT or PKWTT), THR payments, and — for foreign hires — RPTKA, IMTA, and KITAS sponsorship. This allows foreign companies and startups to hire in Indonesia without establishing a PT PMA or other local entity.
How much does EOR cost in Indonesia?
EOR service fees in Indonesia typically range from USD 299 to USD 599 per employee per month. Statutory employer costs add approximately 13% above gross salary (BPJS Ketenagakerjaan and BPJS Kesehatan combined). For foreign workers, IMTA government fees of USD 1,200/year apply additionally. THR (one month’s gross salary) is a mandatory annual cost that must be budgeted separately. Contact GotPaid.asia for a full itemised quote.
How long does it take to hire someone via EOR in Indonesia?
How long does it take to get a work permit in Indonesia?
The complete work authorization process typically takes 8-12 weeks from RPTKA submission to KITAS issuance. RPTKA approval requires 2-4 weeks, IMTA processing takes 2-3 weeks, work visa approval takes 1-2 weeks, and KITAS processing after arrival takes 2-4 weeks. Priority sectors and companies using the OSS system may experience faster processing times.