Payroll 12 min read

Employee of Record (EOR) vs Payroll Outsourcing: Which Is Right for Foreign Company?

Tayang
Di tulis oleh:
Author Avatar
Abidah Ardelia
Highlights
  • EOR is a service that lets foreign companies hire employees in Indonesia through a third-party legal employer, while payroll outsourcing is a service that handles payroll administration while the company remains the employer.

  • EOR is better for market entry without a local employment structure; payroll outsourcing is better for established Indonesian operations that want to reduce payroll workload.

Hiring employees in Indonesia requires more than recruitment and salary payments. Foreign companies entering the market must also navigate legal employment structures, payroll and tax obligations, BPJS social security, employment contracts, employee benefits, payroll administration, and ongoing local compliance.

Two common approaches have emerged to help foreign companies manage this complexity: Employee of Record (EOR) and payroll outsourcing. Both are frequently mentioned in the same breath, yet they solve fundamentally different problems.

This article compares EOR and payroll outsourcing in Indonesia, explains the practical limitations of EOR as a company matures, and helps foreign companies determine when payroll service becomes the more efficient alternative.

EOR and Payroll Outsourcing Solve Two Different Problems

EOR solves the employment structure problem. It gives a foreign company a legal way to employ people in Indonesia without first establishing its own entity.

Payroll outsourcing solves a different problem entirely: payroll administration. It assumes the company already employs people directly and simply needs help running the payroll process accurately and on time.

If a foreign company does not yet have an Indonesian entity or a suitable employment structure, EOR can provide a fast way to start hiring locally. But once that entity is in place, continuing to rely on an EOR may create costs and dependencies that are no longer necessary when the real, ongoing need is payroll administration.

What Is an Employee of Record (EOR)?

An Employee of Record is a third party that legally employs workers on behalf of another company. The EOR becomes the formal employer under the applicable arrangement, while the client company directs the employee’s day-to-day work.

This structure allows a foreign company to hire staff in Indonesia without first setting up its own legal entity, PT PMA, or local employment infrastructure.

How Does an EOR Work for a Foreign Company Hiring in Indonesia?

The basic structure follows a simple chain:

Foreign Company → EOR → Employee.

The foreign company identifies and selects the candidate it wants to hire.

The EOR then provides the employment structure, and the employee signs an employment agreement under the EOR arrangement rather than directly with the foreign company.

From there, the foreign company continues to manage the employee’s day-to-day work, targets, and performance. The EOR, meanwhile, manages employment administration, payroll, and the agreed statutory and compliance obligations.

What Does an EOR Typically Handle?

EOR providers generally take on a broad scope of employment-related tasks so the client company does not need local HR infrastructure. This typically includes employment contract administration and payroll processing.

It also extends to tax withholding, BPJS social security registration and contributions, and employee benefits administration.

Onboarding, offboarding, employment documentation, and general local compliance administration usually fall under the EOR’s scope as well, since these all stem from its role as the formal employer.

When Does an EOR Make Sense for a Foreign Company?

EOR is most valuable in specific market-entry scenarios. The clearest case is a company that has no Indonesian entity at all and needs a legal way to employ people immediately.

It also fits companies hiring their very first employees, or those still testing the Indonesian market before committing to a permanent local setup.

Beyond that, EOR suits companies that want to move quickly without building local HR infrastructure from scratch, or that need access to local employment administration expertise they do not yet have in-house.

What Is Payroll Outsourcing?

Payroll outsourcing is the practice of delegating payroll processing and administration to a specialized third-party provider, while the company itself remains the legal employer of record.

Unlike EOR, payroll outsourcing such as Mekari Talenta Payroll Service does not touch the employment relationship. It only takes over the operational work of calculating, processing, and reporting payroll.

How Does Payroll Outsourcing Work?

The operating model looks different from EOR:

Indonesian Entity → Payroll Provider → Employee.

The company remains the employer throughout the entire relationship.

HR provides the payroll provider with employee and payroll data each cycle, such as attendance, overtime, and bonuses. The provider then processes the calculations, including taxes and statutory contributions.

The company reviews and approves the resulting payroll before salary is disbursed to employees, following whatever workflow both parties have agreed on.

What Payroll Services Can Be Outsourced?

A payroll provider typically handles the full calculation cycle, including gross salary, PPh 21 income tax, and BPJS contributions. Overtime, allowances, bonuses, and deductions are calculated within the same process.

Beyond calculations, providers generate payslips, produce payroll reports, and handle reconciliation between payroll periods.

Most providers also manage payroll disbursement itself, along with ongoing support to keep calculations aligned with regulatory updates as Indonesian tax and labor rules evolve.

What Remains Under the Company’s Control?

This is an important differentiator between the two models. With payroll outsourcing, the company retains the actual employer relationship with its staff.

It also keeps ownership of employment contracts, HR policies, and employee data, along with full control over salary decisions and performance management.

Employee management, day-to-day HR decisions, and the final approval process for every payroll run stay firmly with the company.

Payroll outsourcing reduces the operational workload without requiring the company to hand over the employment relationship itself.

Read More: Payroll Outsourcing VS HRIS Software, Which One Is Better?

EOR vs Payroll Outsourcing: What Is the Difference?

The table below summarizes the core distinctions between the two models across the aspects that matter most to a foreign company operating in Indonesia.

Aspect Employee of Record (EOR) Payroll Outsourcing
Who Is the Legal Employer? The EOR becomes the legal employer of the employee under the applicable employment arrangement, while the client company manages the employee’s day-to-day work. The company remains the employee’s legal employer and retains responsibility for the employment relationship.
Primary Purpose Provides a legal employment structure that enables a foreign company to hire employees in Indonesia without directly establishing the employment relationship itself. Outsources payroll processing and administration while allowing the company to retain its existing employment structure.
Local Entity Requirement Can be suitable when a foreign company wants to hire in Indonesia but does not have its own local employment structure, subject to applicable regulations. Generally used when the company already has an appropriate Indonesian entity or employment structure and only needs support with payroll administration.
Employment Contract The employment contract is established through the EOR arrangement, with the EOR serving as the legal employer. The employment contract remains between the company and its employees.
Payroll Processing Payroll is handled by the EOR or its payroll function as part of the broader employment service. Payroll calculations and related administrative processes are handled by the payroll service provider on behalf of the company.
Employee Management The company continues to manage employees’ day-to-day work, responsibilities, performance, and business activities, while the EOR manages the formal employment administration. The company retains full responsibility for employee management because it remains the direct employer.
Compliance Administration The EOR manages employment and payroll-related compliance within the scope of the EOR arrangement, including applicable statutory requirements. The provider supports payroll-related compliance, such as tax and statutory contribution calculations, while the company remains the employer.
Operational Control The company maintains operational control but has greater reliance on the EOR for employment administration and certain employee-related processes. The company retains greater control over its employment and payroll processes while delegating the administrative workload to the provider.
Best Fit For Foreign companies entering Indonesia, hiring their first local employees, testing the market, or hiring without an established local employment structure. Companies that already employ people in Indonesia but want to reduce the administrative burden and complexity of running payroll internally.
Main Cost Driver The fee reflects a broader employment service that can include legal employment administration, payroll, benefits, and compliance support. The fee is primarily based on payroll processing and related services, making it a more focused solution when the company already has its own employment structure.

The Key Difference: Who Is the Employer?

This is the most important conceptual distinction between the two models.

Under an EOR arrangement, a third party becomes the employee’s legal employer under the applicable employment structure.

While the employee may work exclusively for the client company and be managed by its team day to day, their formal employment relationship remains with the EOR.

Under payroll outsourcing, the company remains the employee’s legal employer while the provider handles payroll administration.

This allows employees to maintain a direct employment relationship with the company they work for, while the company can still reduce the administrative burden of managing payroll internally.

The Key Difference: What Problem Are You Paying to Solve?

A company reaching for EOR is essentially saying:

“I need a way to employ people in Indonesia.”

That is a structural, legal problem.

A company reaching for payroll outsourcing is saying something different:

“I already employ people in Indonesia, but keeping up with payroll compliance has become too demanding to manage internally.”

That is an operational problem.

Understanding which sentence actually describes your company’s situation is the fastest way to know which model fits.

Read More: A Comprehensive Guide to Payroll in Indonesia for Foreign Companies

Why EOR Can Become Less Suitable Once You Have an Indonesian Entity

EOR is genuinely valuable for market entry, but its value proposition can diminish once the company has established its own employment structure in Indonesia.

The sections below walk through why that shift happens and what it means commercially.

You May Be Paying for an Employment Structure You No Longer Need

If a company already has its own Indonesian entity and can directly employ staff, the core reason it originally turned to an EOR may no longer exist.

The company may still be paying for services tied to employment administration, legal employer structure, employee administration, payroll, and benefits administration.

If your primary problem has narrowed down to payroll processing, paying for an EOR’s broader employment infrastructure on top of that may no longer be necessary.

EOR Can Cost More Because the Service Scope Is Broader

EOR is not always more expensive than payroll outsourcing, and it would be misleading to frame it that way outright. What is true is that EOR pricing generally reflects a broader scope of service.

That scope can cover employment administration, payroll, benefits, statutory obligations, employee onboarding and offboarding, and local employment infrastructure all at once.

For a company that already has an Indonesian entity, several of these services may overlap with capabilities the company already owns internally, effectively creating duplicate spend.

A fair comparison has to look past the headline monthly fee and toward everything each model actually bundles in.

The table below illustrates this for a foreign company employing 50 staff in Indonesia through an established local entity, using indicative monthly figures in USD.

Actual pricing varies by provider, industry, and employee profile, so treat these as directional rather than fixed.

Cost Component Employee of Record (EOR) Payroll Outsourcing (Existing Entity)
EOR / Payroll Service Fee USD 150–400 × 50 = USD 7,500–20,000/month USD 15–40 × 50 = USD 750–2,000/month
Internal Payroll Specialist / HR Payroll Allocation USD 0–500/month — most payroll and employment administration is handled by the EOR, although the company may still need limited HR coordination. USD 1,000–2,000/month — internal employees manage payroll inputs, validation, approvals, employee queries, and coordination with the provider.
Payroll Software / System Generally included in the EOR service. USD 200–500/month depending on the system and service scope.
Payroll Compliance / Regulatory Support Generally included within the EOR scope, subject to the service agreement. USD 200–500/month for additional compliance support, advisory, or specialist review where needed.
Onboarding & Offboarding Administration Generally included in the EOR fee. USD 300–700/month equivalent allocation for internal HR administration.
Payroll Reconciliation & Reporting Generally handled within the EOR service. USD 200–400/month equivalent internal resource allocation.
Local Entity Setup & Maintenance Not required for the EOR model, where the arrangement is legally suitable. Existing cost because the company already operates through its Indonesian entity.
Estimated Monthly Operating TCO ~USD 7,500–20,000+ ~USD 2,650–6,100
Estimated Annual Operating TCO ~USD 90,000–240,000+ ~USD 31,800–73,200

The gap above is largest precisely because EOR fees are pricing an entire employment infrastructure, not just payroll processing.

The key question for any company that already has an entity is simple: are you paying for services your company actually still needs?

Read More: The Real Cost of Payroll Services: What Indonesian Companies Are Actually Paying

EOR Creates Additional Dependency on a Third Party for Employment Administration

With EOR, several employment-related processes run through the EOR rather than through the company’s own HR team. This includes contract administration and employee documentation.

It also extends to payroll changes, benefits administration, onboarding and offboarding, and even routine employee queries.

For companies that already have an established local HR function, this can introduce additional coordination overhead rather than removing complexity, since two teams now touch the same employment processes.

This can also influence the employee experience. Employees may need to interact with the EOR for employment-related matters such as contracts, payroll, benefits, or leave administration, which can create a distinction between the company they work for and the entity that formally employs them.

EOR Can Reduce Direct Control Over Employment Administration

The company still manages employees on a day-to-day basis under EOR, but the formal employment relationship sits with the EOR rather than the company itself.

This distinction matters when companies want greater control over employment documentation, payroll workflows, employee records, benefits, HR policies, and the broader employment lifecycle.

Payroll outsourcing, by contrast, allows the company to retain the employment relationship in full while outsourcing only the administrative workload around it.

EOR May Become Less Flexible as the Local Workforce Grows

EOR can be highly useful for a company’s initial hires in Indonesia. But as headcount grows, most companies naturally develop their own local HR team, finance team, and internal payroll processes.

They may also establish a local entity, build internal approval workflows, and adopt HRIS infrastructure of their own.

At this stage, continuing to run everything through an EOR can mean operating on a model designed for market entry rather than for mature, long-term local operations.

The question shifts from “how can we hire in Indonesia?” to “how can we manage our growing payroll operation efficiently?”

When Should a Foreign Company Move From EOR to Payroll Outsourcing?

Several signals tend to appear together when a company has outgrown its EOR arrangement. Recognizing them early can prevent years of unnecessary spend.

This is the clearest and most decisive trigger of all. Once a company has its own appropriate employment structure in place, it can start evaluating whether it still needs EOR services at all.

Your Main Challenge Is Payroll, Not Employment

If the biggest recurring problems are manual payroll calculations, tax calculations, and BPJS administration, the underlying issue has shifted.

Payroll reconciliation, payslip generation, payroll reporting, and hitting payroll deadlines consistently are all payroll problems, not employment-structure problems.

When these are the actual pain points, payroll outsourcing is more directly aligned with what the company is trying to solve than EOR ever was.

Your Local HR Team Wants More Control

As a local HR function matures, it often wants direct ownership of employment decisions rather than routing them through a third-party employer.

Payroll service allows the company to remain the employer of record while still receiving external operational support for the parts of payroll that are genuinely time-consuming.

Your Payroll Has Become Too Complex to Manage Manually

Growing headcount, multiple salary structures, and variable pay components all add complexity that spreadsheets and manual processes struggle to keep up with.

Overtime, bonuses, multiple work locations, complex deductions, and frequent payroll changes compound that complexity further.

Read More: A Practical Guide to Multi-Country Payroll in Southeast Asia Effectively

You Want to Reduce Administrative Work Without Changing the Employment Structure

This is perhaps the strongest reason of all to make the move. Payroll outsourcing allows companies to outsource the work itself, without outsourcing the employment relationship that sits behind it.

EOR vs Payroll Outsourcing: Which Model Is Right for Your Business?

Rather than a generic pros-and-cons list, it helps to work through a straightforward decision framework based on where your company actually stands today.

Choose EOR If You Are Still Establishing Your Presence in Indonesia

EOR tends to fit best when a company has no Indonesian entity yet and is making its first few hires in the market.

It also suits companies still testing the Indonesian market, needing local employment infrastructure they do not yet have, or working with limited local HR resources.

More broadly, EOR fits any company that needs to start hiring before it has built out full local operations.

Choose Payroll Outsourcing If Your Indonesian Operation Is Already Established

Payroll outsourcing fits companies that already have an Indonesian entity and directly employ their staff. It becomes especially relevant once payroll itself is growing more complex.

It also suits HR teams that want to reduce administrative workload, companies that want to retain full employer control, and businesses that need payroll expertise without building a large internal payroll team from scratch.

Consider Your Own Entity and Payroll Infrastructure for Long-Term Expansion

For companies planning significant long-term operations in Indonesia, it is worth evaluating early whether establishing a local entity and building the appropriate HR and payroll infrastructure makes sense as the next step, rather than staying on EOR indefinitely.

How Payroll Outsourcing Can Solve the Limitations of EOR for Established Businesses

Once a company has crossed the threshold into having its own Indonesian entity, payroll outsourcing directly addresses the frictions that EOR tends to introduce at that stage.

Keep the Employment Relationship, Outsource the Payroll Work

The core proposition is straightforward: the company remains the employer, while a specialized payroll provider handles the administration around it.

This keeps the employment relationship exactly where the company wants it, without forcing the company to absorb every operational detail of running payroll internally.

Retain Greater Visibility and Control Over Payroll

Payroll outsourcing still leaves the company in charge of payroll approval, employee data, and salary changes. Payroll adjustments remain the company’s decision, not a third party’s.

Reporting and the payroll calendar itself also stay visible and controllable from the company’s side, rather than being managed entirely off-site by an external employer.

Reduce Payroll Administration Without Expanding Your Internal Team

Building payroll capability internally usually means hiring a payroll specialist, training them on Indonesian regulations, keeping up with regulatory monitoring, investing in a system, and maintaining a backup resource for continuity.

Payroll outsourcing compresses that entire chain into a simpler flow: the company sends data to the payroll provider, and processed payroll comes back, without the company needing to build or maintain that specialist capability in-house.

Manage Indonesian Payroll Requirements With Local Expertise

A payroll provider brings working knowledge of PPh 21 income tax, BPJS contributions, payroll calculations, and the statutory requirements that come with employing people in Indonesia.

This includes staying current on regulatory changes as they happen, which is particularly valuable for a foreign company without a large local compliance team of its own.

It’s worth noting that the company remains legally responsible as the employer; the provider supports execution and compliance administration rather than assuming that legal responsibility outright.

Scale Payroll Operations as Your Indonesian Workforce Grows

As headcount increases and payroll complexity rises, a payroll service can absorb much of that growth without requiring the company to expand its own payroll administration team in proportion.

This makes payroll outsourcing a model that scales alongside the business, rather than one the company has to keep rebuilding as it grows.

Decision Matrix: EOR or Payroll Outsourcing?

The matrix below summarizes which model may better fit different business situations. Use it as a starting point, then consider factors such as your long-term expansion plans, level of operational control, and payroll complexity before making a decision.

Your SituationEORPayroll Outsourcing
No Indonesian entity
Hiring first employees
Testing the Indonesian market
Already have an Indonesian entity
Need payroll administration support
Want to remain direct employer
Payroll becoming complex
Want to reduce payroll workload
Need an employment structure
Long-term established operationEvaluate

The Simple Rule

If you need an employment structure, EOR is worth considering. If you already have that structure and simply need support running payroll, payroll outsourcing is the more direct fit.

For foreign companies that have reached this second stage, Payroll Outsourcing from Mekari Talenta offers a way to retain full ownership of the employment relationship while handing over the operational complexity of payroll to a dedicated team of payroll experts who manage the process through Mekari Talenta’s integrated payroll system.

From PPh 21 calculations and BPJS administration to payroll processing and reporting, the payroll team handles the day-to-day work while the company retains visibility through the system.

This integrated approach combines expert payroll support with payroll technology, so companies do not have to choose between relying entirely on an external team and managing payroll manually in-house.

Contact our team to explore what that transition could look like for your business.

Frequently Asked Questions (FAQs)

Can a foreign company switch from EOR to payroll outsourcing after establishing an Indonesian entity?

Can a foreign company switch from EOR to payroll outsourcing after establishing an Indonesian entity?

Yes, but the transition requires more than simply changing payroll providers. The company typically needs to review employment contracts, employee records, payroll history, benefits, tax documentation, and the timing of the transition. A structured migration plan can help prevent disruptions to salary payments and employee administration.

Will employees need to sign a new employment contract when moving from an EOR to direct employment?

Will employees need to sign a new employment contract when moving from an EOR to direct employment?

Potentially, because the legal employer changes from the EOR to the company. The transition may therefore require new or amended employment documentation depending on the employment structure and applicable Indonesian requirements. Companies should review the process with qualified local employment counsel before making the change.

What happens to employees' payroll and tax records when switching away from an EOR?

What happens to employees' payroll and tax records when switching away from an EOR?

Historical payroll and tax records should be properly reconciled and transferred as part of the transition. The company should also confirm that required tax documents, payroll history, BPJS records, and other employment documentation are complete before the new arrangement begins. This helps maintain continuity and supports accurate future payroll processing.

Can payroll outsourcing support multiple entities or payroll groups in Indonesia?

Can payroll outsourcing support multiple entities or payroll groups in Indonesia?

Yes, depending on the provider and service scope. Companies with multiple Indonesian entities or different payroll groups can look for a provider that supports separate payroll configurations, approval workflows, and reporting requirements. This can be particularly useful as a foreign company’s Indonesian operations expand.

What should a foreign company evaluate before choosing a payroll service provider in Indonesia?

What should a foreign company evaluate before choosing a payroll service provider in Indonesia?

Look beyond the provider’s processing fee and evaluate its payroll expertise, regulatory knowledge, technology, data security, integration capabilities, and support model. It is also important to understand which activities are handled by the provider and which remain with the company’s internal team. A clear SLA and transparent pricing structure can help prevent unexpected costs as payroll complexity grows.

Abidah Ardelia Penulis
A Content Specialist with more than two years of experience covering the Human Resources (HR) industry, with a focus on HR technology, payroll, talent management, recruitment, employment practices, and digital HR transformation. Her work combines regulatory developments, industry research, and insights from HR practitioners to deliver accurate, well-researched content that addresses the strategic and operational priorities of HR professionals and business leaders.
Icon

Satu solusi untuk semua kebutuhan HR Anda

Optimalkan pengelolaan operasi HR Anda dengan bantuan solusi terintegrasi dari Mekari Talenta.

WhatsApp Hubungi sales