How to Choose an EOR in Indonesia: The Red Flags Most Buyers Miss

How to Choose an EOR in Indonesia: The Red Flags Most Buyers Miss

Signing an employment contract with an EOR provider in Indonesia

MixWork Team

·

Updated

·

22 min read

Key takeaways

If you have spent any time at all asking Employer of Record providers what they actually charge, you will already recognise the pattern: you send a straightforward question about price, and what comes back is a calendar invitation rather than a number. It happens so consistently across this industry that most buyers have quietly stopped noticing it, and the reasoning offered sounds entirely sensible on the surface, because pricing genuinely does depend on headcount, on seniority, on the particular mix of services you need, and every client really is a little different from the one before.

There is, however, a second and quieter explanation, and once you have seen it clearly you will find it very difficult to unsee. A price that only appears after a discovery call is not a price calculated from what the service costs to deliver; it is a price calculated from what the provider has just learned about you, including how many people you are hiring, how well funded you appear to be, and how urgently you need this particular problem solved. The discovery call is doing two jobs at once, and only one of them is being disclosed to you.

We think that single observation is the most useful filter available to anyone choosing an EOR or outsourcing partner in Indonesia, partly because it costs you almost nothing to apply and partly because it works on every vendor in the market, ourselves very much included. In our experience it also predicts the shape of the relationship that follows with uncomfortable accuracy, because the instinct that governs how a company quotes for work tends to be the very same instinct that governs how it invoices for that work eighteen months later.

There is a second signal of roughly equal weight, and it is far easier to miss because it hides behind genuinely good design. A provider can offer you a beautifully built platform, a clean dashboard and an onboarding flow that feels effortless, while having almost no experienced HR presence in the country where your people will actually be working. Software handles a payroll cycle with real competence, but no software has yet managed to sit down beside an employee who is quietly deciding whether to hand in their resignation.

What follows are the nine checks we would run ourselves, each phrased so that you can put it directly to a provider, and each accompanied by an explanation of what the answer is genuinely telling you about the company you are considering.

The short answer

To choose an EOR in Indonesia, start with two questions: does the provider publish its complete price list rather than a single headline rate, and does it employ experienced HR specialists who are physically based in-country rather than relying on a dashboard and a shared support inbox? From there you will want to establish which legal entity actually employs your staff, what it will cost you to end the engagement, and how both statutory contributions and currency conversion appear on your monthly invoice. A provider who is unwilling to put those answers in writing before a sales call is telling you something quite meaningful about how the rest of the engagement is likely to unfold.

1. They will not show you the price, and not just the headline one

This is the flag that tends to expose all the others, which is why it deserves to be understood properly rather than dismissed as a minor irritation in an otherwise reasonable sales process.

Withholding price accomplishes three things simultaneously, and every one of them works in the vendor's favour rather than in yours. It removes your anchor first of all, because with no published figure in front of you there is nothing to compare against and no way of telling whether the number you are eventually offered is generous, unremarkable or frankly opportunistic. It then obliges you to enter a sales conversation before you have been able to qualify the provider at all, which represents a real cost to you in time and attention while costing the vendor very little indeed. Most importantly of all, it allows the eventual quote to flex according to everything the provider has just learned about your situation.

It is only fair to acknowledge that there is a genuine distinction between publishing no price whatsoever and publishing a price with an honest range attached to it. Some enterprise scopes really do vary considerably, and pretending otherwise would be its own small dishonesty. The difference worth holding on to is that a provider acting in good faith will publish a rate and then name the variables that move it, whether those are headcount tiers, role seniority or equipment specification, so that the range reads as a rule you can apply for yourself rather than as room for the vendor to manoeuvre once it knows your budget.

A published rate card covering both the core service and every add-on around it is therefore a genuinely encouraging sign, because it means the provider has accepted being measured against a fixed number. "Contact us for pricing," with nothing at all behind it, suggests instead that the number has not yet been decided, and that some part of that decision is going to depend on you.

2. They publish one number and keep the rest out of sight

Publishing a single headline rate is comparatively easy, and a good many providers now do exactly that, because a visible starting price wins the click and gets a company onto shortlists. The more revealing question is whether they have published everything else alongside it, because the add-ons are where this industry has traditionally kept a great deal of its margin.

It is worth thinking carefully about everything that sits around the core employment service. There are devices and their ongoing management, workspace if your team is not going to be fully remote, benefits administration above the statutory minimum, offboarding when somebody eventually leaves, contract amendments when a role changes shape, and additional payroll runs when timing refuses to fall neatly into a single cycle. Any one of these can be quietly priced after the fact, and each is individually small enough that it rarely triggers a renegotiation, yet taken together they can reshape your cost per employee very considerably.

A provider that is serious about transparency prices the entire stack in public, so that you are able to assemble a realistic monthly figure before you speak to anybody at all. For the sake of being concrete rather than abstract about it, here is precisely what that looks like in our own case: EOR, payroll and HR support from USD 249 per employee per month, dedicated workspace from USD 199 per month, managed IT and hardware from USD 99 per device, enhanced flexible benefits from USD 29 per employee, and recruitment charged once at 10% of first-year salary, payable only when a hire is successful.

We would genuinely rather you verified all of that for yourself than simply took our word for it, which is the entire reason we publish it in the first place. The full breakdown sits on our pricing page, and you are very welcome to model your own team composition in the cost calculator without handing your email address to anybody first.

The request to make of every provider on your shortlist is a simple one: ask them to send their complete rate card, including every add-on, before your first meeting. How quickly and how completely that document arrives will tell you a great deal on its own.

3. You cannot establish who actually employs your hire

An Employer of Record works by becoming the legal employer of your staff in the country where they work, which means that the entire arrangement rests on one specific legal entity. The reasonable question to ask, therefore, is which entity that actually is, and whether the company you are signing a contract with owns it.

Some providers hold their own registered Indonesian entity and employ your staff through it directly. Others do not, and will instead sub-contract the actual employment to a local partner while presenting themselves as the client-facing brand. That second model is not automatically a problem, and there are thoroughly competent operators who work this way, but it does change several things you deserve to understand clearly before signing anything, including where legal liability genuinely sits, whose name appears on your employee's contract, and how many separate organisations stand between a problem arising and somebody being empowered to resolve it.

The question worth asking is simply which entity signs the employment contract and whether the provider owns that entity outright. A provider with a clean structure will answer in a single sentence and will often volunteer the registration details before you have finished asking. Hesitation, or an answer describing a "partner network" without naming anybody within it, is generally the answer in itself.

4. Nobody can tell you what it costs to leave

Onboarding is the part of the service that providers optimise hardest, for the straightforward reason that onboarding is the part they demonstrate to you during the sales process. Offboarding is where the unpleasant surprises tend to accumulate, precisely because nobody is thinking about it at the moment of signature.

Before you commit to anything, we would encourage you to get written answers to three quite separate questions. Ask what the provider charges to end an engagement, and whether that takes the form of a flat administrative fee, a notice-period buyout, or nothing at all. Ask how much notice the contract requires from you, and whether that notice period is genuinely symmetrical between the two parties. Then ask what happens operationally to your employee's data, company devices and accrued entitlements at the point of exit, because that process either already exists in documented form or it does not exist at all.

Termination and severance in Indonesia are governed by local employment law, and the specifics depend heavily on the individual contract, the reason for the termination and the circumstances of the employee concerned. That is exactly why you want your provider's process written down well in advance rather than explained to you in the middle of an already difficult situation, and we would strongly encourage you to have Indonesian legal counsel review the termination provisions of any agreement before you sign it.

5. There is a dashboard, but no real team on the ground

This is the second of the two signals that tend to predict everything else, and it deserves rather more space than the others because it is the one buyers most often discover far too late.

A great many providers in this market have built genuinely elegant software, and it would be unfair to dismiss that achievement, because good tooling removes real administrative friction from your week. Very few of them, however, have built a team alongside it, and that distinction matters enormously, because software is excellent at the things that happen on schedule and consistently poor at the things that arrive without any warning at all.

Offshore employment, once you strip away the platform layer, is fundamentally a people business. The questions that determine whether a hire stays with you for two months or for two years are very rarely administrative ones, and they tend to sound a great deal more like this: is what I have been asked to sign actually normal, why has my benefit changed this month, is it acceptable here to raise a concern about my manager, and who exactly do I tell that I am struggling. Not one of those is a question a dashboard can answer, and neither is the harder and far less visible work of retention, which involves noticing that a normally engaged person has gone quiet, recognising a resignation risk several weeks before it becomes an actual resignation, and handling a performance conversation in a way that reflects local workplace norms rather than a template written somewhere in an entirely different culture.

Doing that work well requires experienced HR specialists who are physically present in the country, and it is simply not something a ticketing queue can absorb or a generalist account manager in another time zone can accomplish at second hand.

It is worth separating three arrangements that buyers routinely treat as though they were equivalent, because they really are not. A shared support inbox is fast and perfectly adequate for password resets and payslip queries, while being of very little use for anything genuinely human. A named account manager based offshore is a meaningful improvement on that, although the person is relaying rather than resolving, and every nuance in a sensitive situation has to pass through somebody who was not in the room when it happened. A dedicated HR team on the ground is a different category of thing altogether: people who have run Indonesian employment before, who understand the local labour context and workplace culture from direct personal experience, and whom your employee can genuinely sit across a table from when it matters.

So do ask which members of the provider's team are based in Indonesia, what their professional HR background actually is, and whether your people will have a named individual they can contact directly. Then ask the follow-up question that most buyers forget entirely, which is how many client accounts that named individual is currently carrying, because a named contact responsible for forty clients is a shared inbox wearing a considerably nicer label, and the difference will only become apparent to you at the worst possible moment.

There is a further question sitting behind that one, and it is the question that separates providers most sharply of all. A dedicated HR manager is a very good thing to have, but a single dedicated person is also a single point of failure, and the problems that arrive in offshore employment rarely stay politely within one discipline for long. A disputed exit is simultaneously an HR matter, a legal matter and a payroll matter, while a candidate declining an offer at the last moment is a recruitment problem with a compensation problem sitting underneath it, and a device that goes missing when somebody leaves is an IT problem with a data protection problem firmly attached to it. If your named contact has to escalate each of those outside the company, you will feel every single handover as delay.

What you actually want is a named person with a complete function standing behind them. In our case that means the HR manager you deal with is backed by in-house teams across finance, compliance, recruitment, legal and technology, all working on the same region and reachable internally rather than through a partner network. The practical effect of that arrangement is that a question touching four disciplines gets answered in a single conversation instead of four, and nobody has to explain your situation from the beginning more than once. When you are assessing a provider it is well worth asking directly which of those functions are employed in-house and which are outsourced, because the answer determines how much of the coordination burden quietly finds its way back to you.

That moment is where the real test of any provider genuinely lies, because you never discover how good a support model is on the days when everything works smoothly, given that on those days every provider looks more or less identical. You discover it instead on the bad day, when there is a disputed termination, an employee who has simply stopped showing up, a workplace grievance that needs handling with real care, or a critical hire who resigns three months in. On that day a dashboard is somewhere to log a ticket and then wait. When problems happen, what you actually want is real people with real skills on the ground, close enough to the situation to understand it properly and senior enough to resolve it.

6. They operate everywhere, and are specialists nowhere

There is a category of provider that will tell you it can employ people in a hundred and fifty countries, which is a genuinely impressive claim, and for a company hiring one person each across twelve scattered markets it may very well be exactly the right answer. If you are building a team in Southeast Asia, however, it is worth understanding what that breadth is quietly costing you.

Serving a hundred and fifty countries means building processes that work acceptably in all of them, which in practice means building processes designed around the average rather than around any particular market. The onboarding sequence, the contract templates, the support hours, the escalation paths and even the communication style all have to generalise. Anything genuinely specific to Indonesian hiring — how notice is customarily handled, what candidates expect during an offer process, which benefits actually influence a decision to accept, and how a sensitive conversation is best approached — either gets flattened into a global template or falls outside the system altogether and quietly lands back on your desk.

Regional focus represents the opposite trade, and it is the trade we have chosen deliberately. We work in Southeast Asia and nowhere else, and every workflow, communication and process we run has been shaped around this region specifically rather than adapted to it after the fact. That shows up in unglamorous but genuinely consequential places: contracts written for local practice rather than translated from a global master, an onboarding rhythm that fits how Indonesian hires actually start work, support that operates during your team's working hours rather than somebody else's, and an escalation path that ends with a person who has handled the same situation locally before.

We should be clear that none of this is an argument against software, and we would be very poorly placed to make one. We run a client dashboard covering the things a dashboard genuinely does well, including payroll visibility, documentation, approvals and reporting, and we also run dedicated employee apps so that the people you hire have a proper channel of their own for payslips, leave, benefits and support rather than routing every request through their manager or through you.

The distinction we would draw is about what sits underneath the interface. On a global platform the dashboard tends to be the entire service, and when a situation falls outside whatever the software anticipated there is frequently nothing behind it at all. Our own view is that software should handle the routine precisely so that experienced regional people are free to handle everything else. When you are evaluating providers, then, the question worth asking is not whether they have a platform, since very nearly everybody does, but what happens on the day the platform has no answer, and whether the person who picks the situation up from there has done this in your market before.

7. Statutory contributions arrive as a single unexplained number

Indonesia's mandatory social security programmes, administered through BPJS, are a normal, expected and entirely legitimate part of the cost of employing somebody in the country. There is nothing whatsoever unusual about seeing them on your invoice, and any compliant provider will be administering them on your behalf as a matter of course. What varies quite considerably from provider to provider is whether you are able to see them clearly.

A transparent invoice separates three things into distinct lines: the employee's gross salary, the employer's statutory contributions, and the provider's own management fee. When all three are blended into a single figure it becomes impossible for you to determine whether a margin is being applied to the statutory portion, and that practice does exist, is rarely disclosed, and is made possible precisely by the blended invoice.

The most effective way to check is to ask for a sample invoice rather than a summary or a slide, and specifically for the actual document a client receives, redacted if necessary. A provider that itemises properly will send it across without hesitation, because that document is an argument very much in their favour.

Statutory contribution rates and employer obligations change over time and apply differently depending on circumstances. Please confirm current requirements with qualified Indonesian counsel or a licensed local advisor rather than relying on any general guidance, including ours.

8. The currency conversion is invisible

In most arrangements you will be paying in SGD, USD or another home currency while your employee is being paid in Indonesian rupiah, which means that somebody is converting money every single month, and that somebody may well be earning a margin on the conversion without it ever appearing on your invoice as a fee.

The questions worth asking here are which exchange rate is applied, at what moment that rate is fixed, and whether any spread or handling charge is added on top of it. A provider using the mid-market rate without a markup will tell you so directly and without qualification, because it is a very straightforward thing to be able to state. An answer that becomes noticeably vague at this point usually indicates that something is being earned in the gap, and across a full year and a full team that gap can be worth considerably more than it first appears.

9. You cannot see a contract before you commit

The employment agreement is, in a very real sense, the product you are buying, so asking to review a redacted template before you sign is an entirely reasonable request, and a confident provider will treat it as a normal part of due diligence rather than as an unusual demand.

When you do read it, look specifically at the provisions that will matter to you later rather than at the ones that feel important today. You will want to check the notice periods on both sides, and to look closely at how intellectual property is assigned so that you can satisfy yourself that work produced by your employee belongs to your company without any ambiguity at all. You will want to read the confidentiality provisions with the same care, and to establish whether you are permitted to transfer the employee across to your own entity if you eventually decide to incorporate in Indonesia.

That last clause deserves rather more attention than most buyers give it, because it quietly determines whether you are building a team that can one day become yours outright, or renting one indefinitely from a provider who holds the relationship.

How to run this check in a single email

None of this requires a formal procurement process or a scoring matrix, and we would gently suggest that it does not deserve one. It requires a single email, sent to every provider on your shortlist, worded along roughly these lines:

"Before we book a call, could you please send your full rate card including all add-ons, a sample invoice, a redacted employment contract template, and a short note on which members of your HR, legal, compliance and finance teams are based in the region and employed in-house?"

Some providers will send all four across within a day, and occasionally within the hour, because the material already exists and they are entirely comfortable with you reading it. Others will reply asking to schedule a call before they are able to share any of it. You will have just learned something quite significant about both groups, and it will have cost you a single email and no meetings at all.

The test that keeps working

How a provider prices its service is, in our experience, a remarkably reliable preview of how that provider will behave once you have become a client.

A company that is opaque at the quoting stage is very rarely transparent at the invoicing stage, and the same instinct that keeps a rate card hidden in month one tends to produce an unexplained line item in month nine and a renewal that has quietly drifted upward by month eighteen. This is not usually a matter of malice on anybody's part, but simply what happens when a business model depends on the customer never looking too closely, and it compounds steadily over the life of the relationship.

None of which is to say that every provider without public pricing is acting badly, because there may well be a perfectly legitimate reason for it, and it costs you nothing at all to ask. A provider with a good reason will give you one readily, and you will then be able to judge that reason on its merits.

If you would like to see what the transparent version of all this looks like in practice, our full rate card is public, and the cost calculator will model your team before you speak to a single member of our sales team. When you are ready to talk, we are here — and you will already know exactly what it is going to cost.

This article is provided as general information rather than as legal advice, and Indonesian employment law and statutory requirements change over time and apply differently to different circumstances. Please have any binding employment documentation reviewed by qualified Indonesian legal counsel before you rely on it.

Frequently asked questions

Published EOR rates in Indonesia generally begin at around USD 249 per employee per month for core employment, payroll and compliance services, and that figure sits on top of the employee's gross salary and the mandatory statutory contributions rather than including them. The total rises as you add workspace, managed IT hardware and enhanced benefits, so the realistic monthly cost depends very much on how your team is composed. A good many providers do not publish their rates at all, which is precisely what makes direct comparison between them so difficult for buyers.
Withholding pricing allows a provider to set its figure after it has learned your headcount, your budget and how urgently you need the problem solved, and it obliges you to enter a sales conversation before you are able to compare your options meaningfully. There are genuinely bespoke enterprise arrangements that are difficult to publish as a simple list, which is a perfectly legitimate reason for holding some detail back. A provider with a legitimate reason will explain it clearly and without hesitation if you simply ask them to.
Ask for the full rate card including every add-on, and establish which legal entity employs your staff and whether the provider actually owns that entity. You will also want to know what it costs to end the engagement, whether your team will have a named HR manager based in-country, how statutory contributions appear on the invoice, and which currency conversion rate is applied to your monthly payments. Finally, ask whether you may review a redacted employment contract template before you commit to anything.
Payroll and compliance can be very largely automated, but retention, performance conversations, grievances and cultural fit cannot be automated in the same way. An HR team based in-country with genuine employment experience can meet your staff in person, recognise the early warning signs before somebody resigns, and handle sensitive situations in line with local workplace norms, none of which a dashboard and an offshore support inbox are able to do. It is worth asking which team members are based in Indonesia, what their professional HR background is, how many client accounts each of them carries, and which supporting functions such as finance, compliance, recruitment, legal and technology are employed in-house rather than outsourced to a partner network.
The right answer depends a great deal on what you are building and where you are building it. If you are hiring one or two people across many unrelated countries, then the coverage a global platform offers is genuinely valuable and probably the right answer for you. If you are building a team within a single region such as Southeast Asia, a regional specialist will usually serve you better, because its contracts, onboarding, support hours and escalation paths have been designed around that market rather than generalised to work adequately everywhere. The practical test is to ask what happens when a situation falls outside the software, and whether the person who handles it has dealt with that same situation in your market before.
Not necessarily, although you should compare the total annual cost rather than the headline monthly rate before drawing any conclusions. A low monthly fee combined with setup charges, offboarding fees and an undisclosed currency spread can comfortably exceed a higher published rate that genuinely includes everything you need. We would suggest modelling twelve months of realistic cost, including one joiner and one leaver, before you make a decision either way.
BPJS is Indonesia's national social security system, covering health and employment-related programmes, and both employers and employees make mandatory contributions towards it. Your EOR should be administering these contributions on your behalf and displaying them as a separate line on your invoice rather than folding them into a single blended figure that you cannot interrogate. Because contribution rates and obligations are set by regulation and revised periodically, please confirm the current requirements with qualified local counsel.
BG Image

Let's find you some great hires

Ready to scale with a professional team?

Avatar
+

You

Quick 15-minute call

Pick a time that works for you.

Vector
Vector
Element Image
BG Image

Let's find you some great hires

Ready to scale with a professional team?

Avatar
+

You

Quick 15-minute call

Pick a time that works for you.

Vector
Vector
Element Image
BG Image

Let's find you some great hires

Ready to scale with a professional team?

Avatar
+

You

Quick 15-minute call

Pick a time that works for you.

Element Image