---
title: "Indonesia EOR vs Entity 2026 | Crossover + When to Switch"
description: "Indonesia EOR vs own entity. Employer BPJS rate 10.24%. Entity setup typically IDR 80m to 250m. Decision guide with crossover maths."
canonical: https://www.teamed.global/country-hiring-guides/indonesia/eor-vs-entity
---

Indonesia · EOR vs entity child

Served by Teamed vetted partner-entity network in Indonesia

# When do you graduate from an *EOR to your own Indonesia entity*?

Setting up a PT PMA in Indonesia typically takes 3 to 5 months and requires a minimum paid-up capital that varies by business sector. At low headcount, that timeline and capital commitment make an EOR the clear winner. Here is the crossover maths and the structural triggers that change the answer.

Last reviewed 13 June 2026 · Indonesia guide

![A wide view of the Jakarta skyline with Sudirman Central Business District towers and palm trees in the foreground.](/images/country-guides/indonesia-eor-vs-entity.webp)

Illustration · Jakarta, Indonesia

Answer.cite this

For Indonesia, an EOR is the faster and cheaper option at low headcount. Setting up a PT PMA (foreign-owned company) typically takes 3 to 5 months. Formation typically costs IDR 80 million to 250 million all-in.

Those are typical ranges, not law figures. Entity costs vary by business sector, minimum capital requirements, and the complexity of your licensing. The crossover point lands around 8 to 12 employees at typical tech salaries in Jakarta.

Employer BPJS contributions total 10.24% of basic salary on both sides of the comparison. That covers health insurance, pension components (JHT and JP), death benefit, and work injury insurance. The entity side also carries formation costs and ongoing compliance overhead.

![A person reviewing employment paperwork at a desk in a Jakarta office with city views behind them.](/images/country-guides/indonesia-eor-vs-entity-polaroid-1.webp)

Sign here

## The crossover maths

EOR cost scales with headcount. One fee per employee per month. Entity cost has a fixed overhead. That fixed line and the EOR line cross at around 8 to 12 employees at typical Jakarta tech salaries.

Teamed charges from $599 per employee per month. Your own PT PMA carries a typical fixed monthly overhead of IDR 30 million to 60 million for payroll, BPJS administration, bookkeeping, filings, and HR admin.

The calculation below uses IDR 9,750,000 as the illustrative IDR equivalent of the Teamed fee at an approximate USD/IDR rate of 16,300. This is illustrative, not a fixed IDR price. The actual IDR amount depends on the exchange rate at invoice date. Teamed charges from $599 USD with zero FX mark-up.

All entity cost figures in this table are typical ranges. They cover outsourced payroll administration, BPJS filings, bookkeeping, Disnaker reporting, and HR admin for a small PT PMA. They are illustrative, not law figures. Actual costs vary with the complexity of your setup and any additional licensing required for your business activity.

The employer BPJS contribution rate of 10.24% applies on both sides of the comparison. It covers BPJS Kesehatan (health, 4%), JHT (employment insurance, 3.7%), JP (pension, 2%), JKM (death benefit, 0.3%), and JKK (work injury, 0.24% for low-risk industries). This rate applies whether you employ via EOR or your own entity. [Run the Crossover Calculator with your own headcount and salary band.](/tools/crossover-calculator/indonesia)

1. Calculate the EOR cost Multiply the Teamed fee (from $599 USD) by your planned Indonesia headcount. This is the fixed variable cost. It grows linearly as you hire.
2. Estimate the entity fixed overhead Typically IDR 30 million to 60 million per month for a small PT PMA. This covers outsourced payroll and BPJS administration, bookkeeping, tax filings, Disnaker reporting, and first-point HR. This cost does not grow much until headcount exceeds 15.
3. Find the crossover headcount The crossover is where EOR monthly cost equals entity monthly overhead. For most Jakarta tech salary bands, this is around 8 to 12 employees. Use the Crossover Calculator for your own numbers.
4. Factor in non-financial triggers The maths gives you a headcount threshold. Sector licensing, KITAS work permit sponsorship, revenue-entity requirements, and market-validation reversibility are separate questions that may override the cost crossover in either direction.
5. Plan the graduation date Allow 3 to 5 months for PT PMA formation before the first payroll on your own entity. Start the GEMO process when you reach 4 to 5 employees consistently, not at the crossover point.

## Indonesia entity setup: what it actually costs

Forming a PT PMA (Penanaman Modal Asing, or foreign-owned company) typically costs IDR 80 million to 250 million all-in for professional fees and licensing. The OSS (Online Single Submission) registration itself has no fixed government fee for the filing. The gap between the filing and IDR 250 million is professional fees, BKPM licensing, notarial deeds, and capital requirements.

Allow roughly 3 to 5 months from the formation decision to your first payroll run. OSS licensing and the minimum investment commitment are usually the gating steps.

These are typical ranges. They are not law figures. There is no single law that sets what a PT PMA costs to form. The range reflects real market rates for corporate secretarial and legal services firms working in Jakarta. It varies with the business sector and the required minimum investment amount, which the BKPM sets by industry classification.

| Cost item | Typical range | One-off or recurring |
| --- | --- | --- |
| Notarial deed of incorporation | IDR 5m to 20m | One-off |
| Ministry of Law and Human Rights registration | IDR 1m to 3m | One-off |
| OSS (NIB) business identification number | No government fee (admin time) | One-off |
| BKPM investment licence (if required by sector) | IDR 10m to 50m in advisory fees | One-off |
| Tax registration (NPWP) and PKP VAT registration | IDR 3m to 10m in advisory fees | One-off |
| Disnaker (manpower office) registration | IDR 2m to 5m | One-off |
| BPJS Kesehatan and BPJS Ketenagakerjaan employer registration | IDR 2m to 5m | One-off |
| Employment contract templates and company regulations | IDR 10m to 40m | One-off |
| Corporate bank account opening | IDR 0 to 5m (varies by bank) | One-off plus monthly fees |
| Minimum paid-up capital (held by the company) | IDR 2.5bn+ depending on sector | Capital commitment, not a fee |
| **Realistic total professional fee cost** | **IDR 80m to 250m** | **Mostly one-off** |

### Why the minimum investment requirement is the real bottleneck

The BKPM sets a minimum investment requirement for PT PMA entities. For most sectors, the minimum total investment is IDR 10 billion (approximately USD 615,000). This is not a fee paid to the government, but capital that must be committed to the company's investment plan. Service businesses with low capital intensity often find this requirement the single most significant barrier to forming a PT PMA for a small team. Some business activities are restricted or closed entirely to foreign ownership under the Positive Investment List. Checking your sector against the current list is essential before committing to entity formation.

## Indonesia entity ongoing cost: typically IDR 30m to 60m per month

Running a small PT PMA typically costs IDR 30 million to 60 million per month. That covers outsourced payroll and BPJS administration, bookkeeping, tax reporting, Disnaker filings, and HR advisory.

Below 6 employees, this fixed overhead dominates the per-head cost. Above 15 employees the overhead amortises and the entity starts to look cheaper per head.

These figures are typical market ranges for a small PT PMA with 1 to 15 employees. They are illustrative. They are not law figures. Actual costs depend on whether you outsource or hire in-house, and the complexity of your payroll and licensing situation.

| Monthly cost item | Typical range | What it covers |
| --- | --- | --- |
| Outsourced bookkeeping and monthly accounts | IDR 5m to 15m | Cash reconciliation, monthly P&L, GL |
| Payroll service including BPJS administration | IDR 3m to 10m | Payslips, PPh 21 withholding, BPJS filings |
| Annual tax return (SPT Tahunan, amortised) | IDR 1.5m to 5m | Corporate tax return, estimated IDR 18m to 60m/year divided by 12 |
| Monthly tax reporting (SPT Masa PPh 21 and PPN) | IDR 2m to 6m | Monthly withholding and VAT returns |
| Disnaker and Wajib Lapor Ketenagakerjaan reporting | IDR 1m to 3m | Manpower office mandatory reports |
| HR and employment law advisory | IDR 5m to 15m | Contract reviews, policy updates, dispute guidance |
| People Ops and first-point HR | IDR 5m to 15m | Onboarding, queries, leave admin |
| Software subscriptions (HRIS, payroll, accounting) | IDR 2m to 6m | Per-user SaaS |
| Insurance (BPJS plus commercial employer liability) | IDR 1m to 4m | Supplemental health and liability cover |
| **Total ongoing monthly (typical)** | **IDR 30m to 60m** | **1 to 15 employee PT PMA** |

Above 15 employees, dedicated in-house HR and finance capacity typically become necessary. The cost band widens at that point. Many PT PMAs at this scale also require a Peraturan Perusahaan (company regulation document) registered with Disnaker, which adds a recurring renewal obligation.

## The cost nobody quotes: director liability

PT PMA directors carry personal liability under Indonesia's Company Law (Law No. 40 of 2007). Personal responsibility applies when a director acts outside their authority, commits fraud, or causes company losses through bad faith.

EOR clients do not carry these duties. Teamed holds them as the legal employer.

Most cost comparisons skip the director-liability dimension because it is hard to put a number on. It is worth naming explicitly before you decide.

### Personal director duties under Indonesian company law

Under [Law No. 40 of 2007 on Limited Liability Companies](https://www.hukumonline.com/pusatdata/detail/lt46e4a2b14a2c4/node/lt32bfea4ef08f0), every PT PMA director must manage the company in good faith, act within the authority granted by the articles of association, and avoid conflicts of interest. A director can be held personally liable (piercing the corporate veil) if they act in bad faith, exceed their authority, or cause a loss to the company or third parties through negligence or intent.

### The employment compliance treadmill

- **BPJS contribution filings**: monthly, by the 15th of the following month. Late payment attracts a 2% monthly penalty on the outstanding amount.
- **PPh 21 withholding returns (SPT Masa)**: monthly, by the 20th of the following month. Directors are personally responsible for correct withholding.
- **Wajib Lapor Ketenagakerjaan**: the company must register with and report annually to the local manpower office (Disnaker). Failure to report is a criminal offence for the responsible director under [Law No. 13 of 2003](https://www.hukumonline.com/pusatdata/detail/lt3cbf49e2f7ae9/node/lt4f5f77fe5ecf8).
- **Peraturan Perusahaan (company regulation)**: required when a company has at least 10 employees. Must be registered with Disnaker and renewed every 2 years. Directors sign it off personally.
- **Industrial relations dispute process**: all employer-initiated terminations require a mandatory bipartite negotiation process before any dismissal becomes final. Skipping this exposes directors to reinstatement orders and back-pay liability.

Each obligation is individually manageable. Stacked across a year, they consume real management attention, and failure on any one of them is a personal risk for the director of record. An EOR carries all of these on its own entity.

## When you should stay on EOR

Below 6 employees, while testing the Indonesian market, or on project-based hires, the EOR is the right answer. The crossover is a maths threshold, not a strategic verdict.

Reversibility matters more in Indonesia than in most markets. Winding down a PT PMA requires formal liquidation proceedings. That process typically takes 6 to 18 months and involves Disnaker, creditor notifications, and ministerial approval. EOR exit is not free of obligation, but it is significantly faster.

- **Under 6 Indonesia employees at typical salaries**: EOR is cheaper and faster every month. The entity overhead has nothing to amortise against at this scale.
- **Market validation phase**: you are hiring 1 or 2 people to test commercial fit in Indonesia. Entity formation commits capital and 3 to 5 months of management attention before you know whether the market will deliver.
- **Project-based hires**: 6 to 12 month engagements where the formation cost and minimum investment will not amortise before the project ends.
- **Sector licensing uncertainty**: your business activity may be restricted or require a special licence for foreign ownership under the Positive Investment List. EOR lets you hire while you confirm the licensing path.
- **IDR 10 billion investment commitment is not yet viable**: if your Indonesia team is a cost centre rather than a revenue operation, committing the minimum BKPM investment capital to an entity may not be justified at current scale.
- **Acquired team you may divest**: post-acquisition holding patterns where adding a PT PMA creates wind-up complexity later.

## When you should switch to your own entity

Above 8 employees consistently, with a multi-year Indonesia plan, or with the need to hold BKPM licences in your own name, your own PT PMA beats EOR on cost. It also unlocks capabilities the EOR structure cannot provide.

The single biggest structural pull in Indonesia is licensing. Many activities, particularly regulated sectors (fintech, healthcare, education) require a licence in your own entity. An EOR cannot hold those licences on your behalf.

- **Sustained headcount above 8 Indonesia employees**: the entity overhead amortises across enough people that per-head cost falls below the EOR fee at typical Jakarta tech salaries.
- **Sector licensing requirement**: activities in fintech, e-commerce, healthcare, education, and other regulated sectors require a BKPM licence or specific ministry permit held in a local entity. EOR employment cannot satisfy those licensing requirements.
- **Revenue-generating entity need**: if your Indonesia team is closing contracts with local customers who require an in-country counterparty, you need a PT entity to invoice from. EOR payroll does not give you that.
- **Tax treaty substance**: some cross-border structures need actual Indonesian substance in your own entity. EOR employment does not count as your substance for treaty purposes.
- **Work permit sponsorship**: expatriate employees needing KITAS work permits must be sponsored by the employing entity. You need your own PT PMA (or a local PT partner) to sponsor KITAS visas for expat hires.
- **Long-term market commitment**: a 3 to 5 year plan with a growing Indonesia headcount, a local sales motion, and Jakarta-based leadership is the profile that consistently justifies the entity formation investment.

## How Teamed's Graduation Model handles the transition

Teamed graduates customers from EOR to their own PT PMA on the same platform. Same Indonesia specialist. Employment contracts are novated to the new entity. No break in employee tenure or benefits.

Most providers treat graduation as a re-onboarding event. Employees re-sign, sometimes lose continuous service, and lose accrued leave. Teamed treats it as a stage of the employment lifecycle.

The technical mechanic is **contract novation**: the employment contract transfers from the Teamed partner entity in Indonesia to your new PT PMA on a specified date. All terms carry across. Salary, BPJS enrolment, leave entitlement, and continuous service date all remain unchanged. The employee sees a different employer name on their payslip. Nothing else changes.

What we do operationally:

- Stand up your PT PMA through [GEMO](/entity-management), allowing typically 3 to 5 months, while EOR continues running in parallel.
- Register the new entity with BPJS Kesehatan, BPJS Ketenagakerjaan, and Disnaker.
- Novate every active employment contract on a single effective date.
- Migrate BPJS enrolments to the new employer registration without a contribution gap.
- Submit final EOR-period BPJS filings and open new registrations on the PT PMA from the novation date.
- Provide the same People Ops specialist as the post-graduation primary contact.

The Graduation Model exists because every other EOR makes this hard. We treat the move as something we help you plan for from the day you hire your first employee through us. The 3 to 5 month PT PMA formation timeline means decisions made at the crossover point are decisions made too late. Start planning at 4 to 5 employees consistently.

## How does Teamed handle Indonesia employment for you?

Teamed becomes your legal [employer of record](/lp/employer-of-record) in Indonesia for [**from $599 per employee per month**](/pricing), with **zero FX mark-up** in any currency.

Payroll, BPJS filings, and the full Indonesian employment law stack run on **one platform**.

**Real HR and legal experts** handle your Indonesia hires from the first offer letter through every BPJS contribution filing and monthly PPh 21 return. **An actual person**, not a chatbot or a pooled queue. There is **no setup fee** and **no exit fee**. Every employer cost **passes through at cost, itemised** on every invoice. You see the BPJS contribution line at 10.24% and the leave accrual for 12 days. Nothing is hidden inside the management fee.

EOR payroll, contractor onboarding, and entity setup all live on **one platform**. Run the [Crossover Calculator](https://www.teamed.global/tools/crossover-calculator) to see the month the model flips. Start from the Indonesia hiring overview. Key sources: [BPJS Kesehatan](https://www.bpjs-kesehatan.go.id/) and [BPJS Ketenagakerjaan](https://www.bpjsketenagakerjaan.go.id/) for contribution rates; [OSS Indonesia](https://oss.go.id/) for licensing and entity registration.

## Frequently asked questions

At what headcount does an EOR stop being cheaper than a PT PMA in Indonesia?

The crossover typically lands at 8 to 12 Indonesia employees at typical Jakarta tech salaries. Below that, the EOR fee (from $599 per employee per month) is cheaper than the typical entity overhead of IDR 30 million to 60 million per month. Above it, the entity overhead amortises and per-employee cost falls below the EOR fee. Use the Crossover Calculator to run your own salary band.

How much does it cost to set up a PT PMA in Indonesia?

Typically IDR 80 million to 250 million all-in for professional fees and licensing. The OSS government filing itself has no fixed fee, but notarial deeds, BKPM advisory, tax registration, Disnaker registration, and employment contract templates add up quickly. The range varies with sector complexity and the licensing path your business activity requires.

How long does it take to set up a PT PMA and run the first payroll?

Typically 3 to 5 months from the formation decision to first payroll. OSS registration can be completed relatively quickly, but BKPM sector licensing, bank account opening, and Disnaker registration take time. Regulated sectors (fintech, healthcare, education) should allow closer to 5 to 6 months.

What is the employer BPJS contribution rate in Indonesia?

The total employer BPJS contribution rate is 10.24% for low-risk industries. This covers BPJS Kesehatan health insurance (4%), JHT employment insurance (3.7%), JP pension (2%), JKM death benefit (0.3%), and JKK work injury (0.24% for low-risk). High-risk industries pay up to 11.74% total. This rate applies whether you employ via EOR or your own entity.

What is Teamed's Graduation Model for Indonesia?

Teamed graduates customers from EOR to their own PT PMA on the same platform. Employment contracts are novated to the new entity on a single date. Salary, BPJS enrolment, leave entitlement, and continuous service date all carry over unchanged. Teamed handles the PT PMA formation through GEMO, registers the new entity with BPJS and Disnaker, and migrates benefits without any contribution gap.

Teamed Legal Operations

The PT PMA formation timeline is the most underestimated variable in Indonesia. Three to five months from decision to first payroll is realistic. Add BKPM licensing for a regulated sector and it is longer. If you wait until the crossover maths tips, you will be running on EOR for another six months before your entity is operational.

A note from Tom Price-Daniel

Jakarta's BKPM minimum investment requirement and a 3 to 5 month formation timeline change the crossover calculus.  
EOR is the right answer up to roughly 8 employees at Jakarta tech salaries. Past that, the entity overhead amortises.  
When the maths flips, we tell you and move you across. That is the only honest version of this.

Tom Price-Daniel · Co-founder, Teamed

## Related Indonesia guides

- Hiring in Indonesia, overviewparent
- [Indonesia employer cost breakdown](/country-hiring-guides/indonesia/cost-breakdown)sibling
- [Indonesia tax and payroll guide](/country-hiring-guides/indonesia/tax-and-payroll)sibling
- [Indonesia termination and severance](/country-hiring-guides/indonesia/termination-and-severance)sibling
- [Employer of Record overview](/lp/employer-of-record)core
- The Graduation Modelcore
- [Entity Management (GEMO)](/entity-management)core
- [Crossover Calculator](https://www.teamed.global/tools/crossover-calculator/indonesia)tool
- [Talk to an expert](https://www.teamed.global/contact)CTA

A note on this page.

This is a guide, not legal, tax or accounting advice. Rules change and vary by jurisdiction. Verify current requirements with BPJS Kesehatan, BPJS Ketenagakerjaan, the OSS portal, and your local Disnaker office before relying on any specific framework. Entity setup cost ranges and ongoing cost ranges in this guide are typical market figures based on professional services pricing in Indonesia. They are illustrative only and not law figures. The BPJS employer contribution rate and annual leave entitlement cited are verified figures from Indonesian statute. Minimum investment requirements and licensing conditions vary by business sector and are set by BKPM (now BKPM/Ministry of Investment). Consult a licensed Indonesian law firm for sector-specific guidance.
