Employer of Record (EOR) Services in Indonesia

Hire in Indonesia Quickly & Compliantly — Without Setting Up a Local Entity

Hiring at a Glance

Indonesia is a populous emerging market governed by the Manpower Law (Law No. 13/2003, as amended by the 2020 Omnibus Law), Income Tax Law, and mandatory social security laws (BPJS). It has rigid employment protections and multi-layered regulations. Key points: companies must enroll employees in BPJS Health and Employment insurance, and withhold personal income tax. Hiring involves significant licensing and compliance – for example, certain foreign businesses need investment approvals. Using an EOR simplifies entry by handling permits and registrations while ensuring local compliance. Non-compliance in Indonesian employment can lead to severe penalties (up to IDR 1 billion fines and even criminal sanctions).

Key Talent Market Characteristics

Indonesia has a young, growing labor force (median age ~30) and strong manufacturing and services sectors. Notable features:

  • Wage Variability: Wages vary widely by region and sector. Java-based firms pay more than those in outer islands; Jakarta employees earn roughly 2–3× those in rural areas. The government sets annual minimum wages per province (often < IDR 4–5 million/month).
  • Government Licensing: Many companies (especially foreign-owned) must obtain business licenses (BKPM approvals) before hiring. Sector-specific regulations (e.g., for digital services, logistics) can affect hiring processes.
  • Mandatory Benefits: Employers must provide statutory benefits like health insurance and paid leave (12 annual leave days, 6–12 pregnancy leave weeks, etc.). Indonesian labor law favors workers: severance and termination benefits can be generous compared to other Asia-Pacific nations.
  • BPJS Programs: All employees (after minimal service period) must be covered by BPJS Kesehatan (health) and BPJS Ketenagakerjaan (employment/social security), regardless of citizenship.

In-Demand Skills (2026)

Indonesia’s economy is diversifying. Key roles in demand include: software developers, data analysts, and roles supporting e-commerce and fintech (e.g. web devs, mobile devs). Manufacturing remains strong, so engineers (mechanical, electrical) and supply-chain professionals are sought after. Other growth areas: digital marketing, finance and accounting roles, and technical support for BPO services.

  • Software Engineers (mobile, backend)
  • Data Analysts & Cybersecurity Experts
  • Manufacturing/Mechanical Engineers
  • Supply Chain & Logistics Managers
  • Financial/Accounting Professionals (especially IFRS knowledge)

Top Universities Supplying Talent

Indonesia’s top universities feed talent into these sectors. The University of Indonesia (UI), Institut Teknologi Bandung (ITB), and Gadjah Mada University (UGM) are among the elite for engineering and sciences. UI and ITB graduates often fill IT and finance roles. These schools (especially UI) have strong business and IT programs, and multinational firms regularly recruit on campus. Technical institutes in Surabaya and Jakarta also supply engineering and technical staff.

Salary Benchmarks (Annual, IDR)

Salaries are generally low by Western standards but vary greatly. Example gross annual ranges:

  • Software Engineer: 250M–500M IDR (USD ~15k–30k)
  • Data Analyst: 220M–420M IDR
  • Mechanical/Electrical Engineer: 200M–350M IDR
  • Accountant/Finance Officer: 150M–300M IDR

High-level managers or expats command far higher salaries, often paid in USD. Major cities (Jakarta, Surabaya, Bandung) pay top rates. Remember that mandated benefits (13th-month pay, severance) add to these costs.

Employer of Record vs Legal Entity Setup in Indonesia

Criteria Employer of Record (EOR) Legal Entity Setup
Time to Hire 2–4 weeks 3–6 months
Legal Employer EOR Your company
Manpower Registration EOR handles Employer required
Payroll & Tax EOR manages Must build locally
BPJS Enrollment Included Mandatory
Entity Costs None High
Termination Liability Shared, EOR manages Full employer liability
Ideal For Market entry, pilots Long-term Indonesia ops

Legal Requirements to Hire

Indonesian law requires multiple steps before a person can legally start work:

  • Company Registration: Form a PT (Perseroan Terbatas) or other legal entity and obtain a Tax Identification Number (NPWP). Business licenses from BKPM or OSS registration may be needed depending on the sector.
  • Manpower Reports: Register with the Ministry of Manpower (Manpower registration) once you hire employees. Employers must report new hires and terminations electronically via Manpower Online.
  • Employment Agreements: Provide a written employment contract in Indonesian (or bilingual) detailing role, salary, benefits, and termination terms. The law requires clear terms for severance, compensation and duration.
  • BPJS Enrollment: Within days of starting, register the employee for BPJS Kesehatan (health insurance) and BPJS Ketenagakerjaan (social security). Employers and employees must both contribute: e.g., BPJS Health = 4% employer + 1% employee of capped salary; BPJS Employment = old age (JHT 5.7%), pension (JP 3%), accident (JKK ~0.24–1.74%), death (JKM 0.3%), split between employer/employee. Expatriates are also subject to BPJS after six months.
  • Tax Registration: Withhold individual income tax (PPh 21) from wages. Register as an employer with the Directorate General of Taxes. File monthly withholding returns and annual reports.
  • Migrant Workers: For foreign nationals, secure a work permit (RPTKA) and Temporary Stay Visa (KITAS) before work. The employer must sponsor these.

Failure to do these can result in fines or criminal charges. For example, the ASEAN Briefing notes severe penalties (IDR 1 billion fine, permit revocation) for payroll or permit violations.

Cost of Entity Setup

Starting a business in Indonesia involves many mandatory licenses and approvals. Application fees (for incorporation, OSS licensing, tax registration) can range from a few million to tens of millions IDR. Additionally, companies must open local bank accounts and may need physical office presence. This overhead can be a hurdle for foreign firms. Once operational, Indonesian labor costs include mandated contributions (BPJS costs above) and severance obligations. The Omnibus Law tightened severance rules: for instance, a dismissed employee is entitled to several months’ salary per service year. Because of the high regulatory complexity and severance risk, many companies prefer to use an EOR to avoid entity setup. An EOR handles all licensing and HR obligations, albeit at a service fee above the raw payroll cost.

What Hiring Through an EOR Means in Indonesia

An Employer of Record (EOR) in Indonesia becomes the legal employer registered with Indonesian manpower and social security authorities, while the employee works exclusively for your company. You retain operational control over work and performance, while the EOR assumes responsibility for all employer obligations under Indonesian labour and tax law.

Indonesia is not a flexible employment market. Employment is governed by:

  • Manpower Law
  • Omnibus Law reforms
  • Government Regulations on wages and termination
  • BPJS social security systems
  • Labour court enforcement

Foreign companies cannot legally employ staff in Indonesia without:

  • An Indonesian employing entity
  • Registration with manpower office
  • BPJS enrollment
  • Tax registration

An EOR provides this employer infrastructure without requiring you to establish an Indonesian entity.

An EOR in Indonesia handles:

  • Indonesia-compliant employment contracts
  • Fixed-term (PKWT) vs permanent (PKWTT) structuring
  • Payroll processing in IDR
  • Income tax withholding
  • BPJS Kesehatan and BPJS Ketenagakerjaan
  • Mandatory THR (religious holiday bonus)
  • Statutory leave and public holidays
  • Termination and severance handling
  • Work permits and visas for foreigners

This model works best for companies that want to hire in Indonesia without managing BPJS, THR, and termination complexity directly.

Risk Involved in Both Models

Indonesia’s employment system is procedural, union-influenced, and severance-heavy.

Key characteristics:

  • Written contracts required
  • Fixed-term contracts have strict limits
  • THR payment is mandatory every year
  • Termination requires process and severance
  • Labour courts enforce employee rights

Compliance failures can result in:

  • Government fines
  • Back pay of THR and wages
  • Severance awards
  • Labour court disputes

In Indonesia, severance and THR are the biggest employer liabilities.

EOR Vs. Entity: When to use What?

Business Scenario Best Hiring Method
Hiring 1–50 remote employees EOR
Testing Indonesia market or small pilot teams EOR
Want first hire in 48 hours EOR
Building a permanent office or >100-person hub Legal Entity
Providing regulated services (banking, manufacturing) Legal Entity
Mix of small remote hires + core office team Hybrid: EOR + Entity

Why is an EOR the Most Efficient Way to Hire in Indonesia?

Indonesia offers deep talent across engineering, operations, and support but employment is governed by mandatory benefits and rigid termination law.

An EOR is not just payroll. It is the legal employer recognised by Indonesian authorities, responsible for:

  • Manpower law compliance
  • BPJS registration
  • THR administration
  • Payroll and tax
  • Termination execution

This lets foreign companies hire in Indonesia without inheriting BPJS, THR, and severance exposure.

#1. EOR Manages PKWT vs PKWTT Contract Risk

Indonesia strictly regulates fixed-term contracts (PKWT):

  • Limited duration and renewals
  • Cannot be used for permanent roles
  • Conversion risk to permanent status

Scenario Without EOR With EOR
Wrong use of PKWT Forced permanence EOR structures
Overstaying term Back benefits EOR tracks
Illegal renewal Penalties EOR enforces

#2. EOR Controls BPJS & Payroll Errors

Employment cost is driven by:

  • BPJS health and employment insurance
  • Income tax
  • THR

Payroll Component Risk for Employer EOR Advantage
BPJS enrollment Fines Correct setup
Contribution errors Back-pay EOR corrects
THR mispayment Legal claim EOR calculates

#3. EOR Controls Termination & Severance Risk

Indonesia has statutory severance and service pay, often equal to many months of salary.

Risk Employer With EOR
Wrong severance Court award EOR calculates
No approval Invalid termination EOR manages
Process errors Reinstatement EOR structures

#4. EOR Avoids Entity & Bureaucratic Overhead

Entity setup requires:

  • PT company registration
  • Business licenses
  • Manpower registration
  • Tax and BPJS setup

Cost Area Entity Model EOR Model
Entity setup High None
Manpower compliance Employer EOR
BPJS / THR Employer EOR
Termination Employer EOR

EOR vs. PEO in Indonesia: How to Decide the Right Hiring Model?

A PEO in Indonesia cannot legally employ workers or sponsor visas. An Indonesian entity is required.

  • PEO: HR/payroll support only
  • EOR: Legal employer

Feature EOR PEO
Legal employer ✔️ EOR ❌ Client
BPJS / THR EOR Client
Termination liability EOR leads Client
Time to hire 2–4 weeks 3–6 months

Key question:

Do you want to manage BPJS, THR, and severance risk yourself?

If not, EOR is correct.

Payroll, Taxes, and Monthly Compliance

Indonesian payroll is complex. Key components:

  • Income Tax (PPh 21): Employers must withhold monthly personal income tax from salary (rates up to 30% progressive) and remit it to the tax office. Tax includes monthly installments and an annual return by March 31st.
  • BPJS Contributions: Every month, deduct employee BPJS Health (1%) and JHT/JP (5.7%+3%) from wages, and add the employer’s share (Health 4%, JHT 2% of monthly salary up to 5x regional min wage, plus JKK and JKM). Pay BPJS Health by the 10th and BPJS Employment by the 15th of the following month.
  • Paying Wages: By law, wages must be paid at least once a month on time in Indonesian Rupiah. Overtime and allowances (e.g. 13th-month “Tunjangan Hari Raya”) are included.
  • Payslips & Reporting: Issue payslips showing gross pay, tax, BPJS, and net pay. Employers also file detailed reports: a BPJS contribution report each month, a PPh 21 tax report monthly, and annual manpower reports (recording total labor cost, withholdings).
  • Holiday Pay: Public holiday pay, overtime, and other premiums must comply with the Labor Law (e.g. 2× pay for work on a holiday).

The ASEAN Briefing emphasizes that payroll involves juggling multiple overlapping frameworks (labor law, tax, BPJS). An EOR’s specialists ensure timely filings and payments to tax and BPJS authorities, which helps avoid the severe penalties for non-compliance.

Common Compliance Challenges: Indonesian labor law is notoriously intricate. Major pitfalls include:

  • Misclassifying Employment: Hiring workers under contractor status when they meet employment criteria (e.g. being subject to company direction) risks fines. Outsourcing arrangements must be registered; failure can nullify contractor status.
  • Severance Pay Miscalculation: The law prescribes multi-year severance formulas: e.g. for involuntary termination, two months’ salary per year of service plus other allowances. Miscalculating these (especially for lengthy service) can create large unforeseen liabilities.
  • 13th Month & Overtime: Employers often err in calculating the obligatory year-end bonus (THR) or overtime pay. The Omnibus Law clarifies some bonuses but confusion remains.
  • Underpayment of BPJS: Not enrolling employees in BPJS on time or under-reporting wages (and thus BPJS dues) leads to fines. As [66†L25-L34] shows, accurate enrollment and contribution (up to salary caps) are mandatory.
  • Late Filings: Missing BPJS or tax deadlines (e.g. PPh 21, BPJS monthly returns) triggers penalties and interest. The government has cracked down on BPJS evasion, and ASEAN Briefing warns of strict enforcement.

EORs in Indonesia handle these issues: they calculate termination benefits correctly, ensure BPJS registration, and keep abreast of any changes to labor regulations. For example, a payroll guide notes that “severance calculations follow Indonesian labor law regardless of home-country entitlements”, highlighting the need for local expertise.

Monthly Payroll Operations

In Indonesia, a full payroll cycle with an EOR includes: computing each employee’s gross salary (including overtime, allowances, and mandatory bonuses); deducting PPh 21 tax and employee BPJS contributions; remitting salaries via local bank; and transferring employer and employee BPJS payments and taxes to the respective agencies by their due dates (health by 10th, employment by 15th). The EOR also produces statutory pay slips and monthly tax/BPJS filings. By consolidating these steps, the EOR ensures all Indonesian requirements – from tax withholdings to social security filings – are fulfilled correctly and on schedule.

Step-by-Step Onboarding Process With an EOR in Indonesia

1. Confirm Manpower-Registered Employer

Verify that the EOR is officially registered with the manpower office and BPJS. This ensures the employer is legally authorized to hire in Indonesia.

2. Validate Role & Contract Type

Decide whether the role requires PKWT (fixed-term) or PKWTT (permanent). The contract type must align with job scope and Indonesian labor rules.

3. Request Full Cost-to-Company

Get a complete cost breakdown including salary, BPJS, THR, taxes, and EOR fees. This avoids hidden liabilities and budgeting surprises later.

4. Initiate Visa Process (If Foreign)

For foreign hires, the EOR manages work permits and immigration. This includes RPTKA, IMTA, and KITAS processing end to end.

5. Generate Indonesia-Compliant Contract

Employment contracts are drafted to comply with Manpower Law and the Omnibus Law. PKWT or PKWTT rules are applied correctly based on role type.

6. Register Employee

The EOR registers the employee with the tax office and BPJS. This activates statutory benefits and ensures payroll compliance from day one.

7. Run Payroll & Maintain Compliance

The EOR manages monthly payroll, BPJS contributions, THR payouts, and termination procedures. Compliance is maintained throughout the employee lifecycle.

Build Your Indonesia Team with Bolto EOR

Expanding into Indonesia is fundamentally a BPJS, THR, and severance-law challenge, not just hiring.

Bolto’s Employer of Record model absorbs that complexity so you can hire in Indonesia without becoming the legal employer or severance bearer.

Local Compliance, Fully Managed

Bolto handles:

  • Contracts
  • Payroll and tax
  • BPJS and THR
  • Visa sponsorship
  • Authority interactions

Hire Without Entity Setup

Hire in weeks, not months. Enter new markets and employ talent compliantly without forming a local legal entity or navigating complex setup processes.

Transparent Costs

No THR or severance surprises. All statutory costs, employer liabilities, taxes, and mandatory benefits are bundled into a single, predictable monthly fee.

Full Lifecycle Support

From onboarding to lawful termination, Bolto manages everything. Contracts, payroll, benefits, compliance, and offboarding are handled seamlessly across the employee lifecycle.

Built for Risk-Controlled Expansion in Indonesia

Indonesia penalizes benefit, payroll, and severance errors heavily. Bolto enables compliant growth without exposing your business to local employment risk.

Why Choose Bolto for Indonesia?

Wholly-Owned Entity

Wholly-Owned Entity

Hire through our partner’s fully owned entity for faster onboarding and complete operational control

Full Compliance

Full Compliance

All statutory employer obligations handled ensuring your business stays fully compliant with all regulations

Transparent Pricing

Transparent Pricing

Flat monthly pricing with no hidden fees or surprise costs, giving you clear and predictable billing every month

Faster Time to Hire

Faster Time to Hire

Onboard talent in days instead of months without the delays of setting up a local entity

Explore EOR in Other Countries

View All

Save your team time and money.

Let Bolto handle recruiting, contracts, compliance, and payroll, so you can focus on growing your company.