EOR vs setting up a local entity: cost and time comparison

Compare the real costs and timelines of EOR vs setting up a local entity. Find out which global hiring model saves you more time and money.

Updated May 2026
15 min read

Ready to hire globally?

Let Columbus handle all compliance, payroll, and legal requirements.

Get started

Setting up a local entity can cost anywhere from $10,000 to $100,000 and take up to a year, yet most companies only discover this after they've already committed to hiring abroad. This article breaks down the real costs and timelines for both options in an EOR vs setting up a local entity cost and time comparison, so you can make the call before it starts eating into your budget.

What is the difference between an EOR and setting up a local entity?

When you want to hire someone in another country, you've got two real options: use an employer of record (EOR) or set up your own legal entity in that country. They both get you to the same place, but the road there looks very different.

An EOR is a third-party company that legally employs workers on your behalf. You manage the day-to-day work, they handle the employment contract, payroll, taxes, and local compliance. If you want to know more about how this works in practice, check out "How does an employer of record work?" for a full breakdown.

Setting up a local entity means registering your own legal business presence in a country, whether that's a subsidiary, branch office, or another structure. You own it, you run it, and you're responsible for everything that comes with it.

Key takeaway

An EOR lets you hire in a new country in days without touching the legal setup yourself. A local entity gives you full control but costs more money, takes longer, and requires ongoing maintenance you probably didn't budget for.

Here's where people get tripped up: they assume setting up their own entity is the more "serious" or professional move, so they default to it. But for most companies hiring fewer than 10 to 15 people in a country, it's actually the more expensive and time-consuming option by a wide margin.

FactorEORLocal entity
Time to hire first employeeDays (sometimes same day)2 to 6 months
Upfront costLow (monthly fee per employee)$10,000 to $50,000+
Ongoing admin burdenHandled by the EORYours to manage
Best forSmall teams, new markets, speedLarge, permanent headcount

The right choice depends almost entirely on how many people you're hiring and how committed you are to that market long-term. The rest of this article breaks down exactly what each option costs and how long each one actually takes.

How much does it cost to set up a local entity?

Setting up a legal entity in a new country isn't just expensive. It's the kind of expensive that keeps surprising you with new bills for months after you thought you were done.

The upfront costs alone can stop a lot of companies in their tracks. Registration fees, notarization, local legal counsel, and government filing fees typically run between $5,000 and $15,000 depending on the country. Germany and the Netherlands sit at the higher end. Some Southeast Asian markets are cheaper, but they make up for it in complexity.

Then you've got the ongoing costs, which are honestly where it really adds up.

Cost categoryTypical range (annual)Notes
Entity registration and setup$5,000–$15,000 (one-time)Legal fees, notarization, government filings
Local legal and compliance counsel$10,000–$30,000Ongoing, not optional in most countries
Local HR and payroll staff or software$8,000–$25,000Depends on whether you hire locally or use software
Accounting and tax filings$5,000–$15,000Varies heavily by country and entity type
Registered office or local address$1,500–$5,000Required in most jurisdictions

Add it up and you're looking at $30,000 to $90,000 in year one before you've paid a single employee. That's not a rounding error. That's a real budget line that needs approval.

Watch out

These estimates assume a relatively straightforward setup. If you hit regulatory delays, need to resubmit documents, or require specialist legal advice for a tricky employment structure, costs can climb well past the top of these ranges. France and Brazil are particularly notorious for this.

And none of this accounts for your team's time. Someone internally has to manage the process, coordinate with local counsel, and handle the back-and-forth with government agencies. That's easily 3 to 6 months of part-time attention from someone who probably has other things to do.

For companies hiring just one or two people in a new country, the math rarely works out in favor of entity setup. An EOR like Hire with Columbus starts from $179 per employee per month, which means you could hire internationally for an entire year for less than what entity registration alone typically costs.

How much does an EOR service cost per employee?

EOR pricing is pretty straightforward once you know what you're looking at. Most providers charge a flat monthly fee per employee, and that fee covers payroll processing, local tax filings, benefits administration, and compliance. You're mainly paying for someone else to be the legal employer on paper.

The typical range sits between $300 and $800 per employee per month, though that number moves a lot depending on the country, the provider, and what's included. Some providers charge a percentage of salary instead, which sounds fine until you hire a senior engineer and suddenly your "affordable" EOR bill doubles. Flat fees are generally easier to budget around.

What's includedBudget EOR ($179-$350/mo)Mid-tier EOR ($350-$600/mo)Premium EOR ($600-$800/mo)
Payroll processing
Local tax and compliance
Benefits administrationBasicStandardEnhanced
Dedicated account managerSometimesOften
Contract flexibilityMonth-to-monthVariesAnnual common

To put real numbers on it: if you're hiring one software developer in Germany at a $90,000 annual salary, an EOR might cost you $250 to $500 extra per month on top of that salary. That's $3,000 to $6,000 per year in EOR fees. Annoying? Sure. But compare that to the $15,000 to $30,000 it costs to set up a German GmbH before you've hired a single person.

Good to know

If you want a more detailed breakdown of what different providers charge and why, the article "What does an employer of record cost in 2026?" covers it well.

One thing people miss when comparing costs: EOR fees are predictable. You know exactly what you're paying every month. With a local entity, the costs keep surprising you, and they're rarely pleasant surprises.

Ready to hire globally?

Skip the legal headaches and compliance nightmares. We handle everything so you can focus on building your team.

From
$179
per employee/month
Get Started

When does setting up a local entity become cheaper than using an EOR?

The honest answer is: it depends almost entirely on headcount. But you can actually put a number on it, which is more useful than a vague "it depends."

Here's the basic math. An EOR at $400 per employee per month costs $4,800 per employee per year. A local entity in a market like Germany or the UK costs roughly $30,000 to $90,000 in year one just to set up and maintain, before you factor in salary. So if you're hiring 10 people, you're paying $48,000 a year in EOR fees versus $30,000 to $90,000 for entity overhead alone.

That crossover point, where entity costs start making more sense than EOR fees, typically lands somewhere between 10 and 20 employees in most markets. Below that, the EOR almost always wins on pure cost. Above it, the fixed overhead of running your own entity gets spread across enough headcount that it starts to look reasonable.

Headcount in countryEOR cost (at $400/mo per person)Entity overhead (annual)Cheaper option
1–5 employees$4,800–$24,000$30,000–$90,000EOR, clearly
6–10 employees$28,800–$48,000$30,000–$90,000EOR in most cases
11–20 employees$52,800–$96,000$35,000–$70,000Getting closer, depends on market
20+ employees$96,000+$40,000–$80,000Entity often wins

But cost isn't the only thing shifting at that crossover point. When you've got 15 to 20 people in a country, you're also likely dealing with more complex HR needs, local management structures, and a long-term commitment to that market. At that scale, owning your own entity starts to make operational sense too, not just financial sense.

There's also a country variable that people underestimate. Setting up in the Netherlands costs more and takes longer than setting up in Poland or Mexico. So the crossover point isn't universal. In a cheaper, simpler market, you might reach it at 8 or 9 employees. In France or Brazil, you might not reach it until 25.

Watch out

The crossover calculation only works if you're counting all entity costs honestly. A lot of companies forget to include internal staff time, the cost of mistakes during setup, and the ongoing distraction of managing compliance in a country where nobody on your team is an expert. Add those in and the crossover point shifts further right than you'd expect.

One more thing worth saying: even if the numbers favor an entity at your headcount, that doesn't mean you should rush to set one up. If you're still testing a new market or your headcount could shrink as easily as it could grow, an EOR gives you flexibility that a legal entity simply doesn't. Winding down an entity is expensive, slow, and genuinely painful in most countries.

The smart move for a lot of companies is to start with an EOR and treat it as a bridge. Use it while you're validating the market, then reassess once you've got a stable team and a clear long-term plan.

How long does it take to set up a local entity vs. Hire through an EOR?

The time difference between these two options is stark when you see it spelled out. An EOR gets your first hire onboarded in days. A local entity setup takes months, and that's if everything goes smoothly.

Here's what the local entity process actually looks like in practice:

1
Choose your entity structure (weeks 1–2)
You need to decide whether you're setting up a subsidiary, branch office, or another structure. This requires local legal advice, and you probably don't know the answer off the top of your head.
2
File registration documents (weeks 2–6)
Government agencies in most countries don't move fast. Filing, notarizing, and getting approval on your registration paperwork alone can take four to six weeks, and that's before anything goes wrong.
3
Set up payroll, tax IDs, and bank accounts (weeks 6–12)
Once you're registered, you still need a local bank account, tax registration, and a payroll system before you can pay anyone. Each of these has its own timeline and its own paperwork.
4
Hire your first employee (month 3–6)
You're finally ready to actually hire someone. If you started this process when your candidate accepted their offer, they've probably found another job by now.

That last point isn't a joke. Candidates don't wait three to six months while you sort out your legal infrastructure. If you've found someone great and you can't get them an offer letter and a start date quickly, you'll lose them.

With an EOR, the timeline compresses dramatically. You agree on terms with your hire, share their details with the EOR, and they generate a compliant local employment contract. In most countries, same-day onboarding is possible. The candidate gets a real contract, you get a real employee, and nobody had to register a GmbH.

Watch out

Country-specific delays can make the entity setup timeline even longer. Brazil routinely takes six months or more. France has layers of regulatory steps that catch companies off guard. If you're targeting one of these markets specifically, add a significant buffer to whatever timeline you've been quoted.

The speed gap matters most when you're hiring for a role that's already urgent. If you're backfilling a critical position or trying to capture a market opportunity, waiting four months to get your legal ducks in a row isn't really an option. An EOR doesn't just save you time in the abstract. It lets you actually move when you need to.

What hidden costs should you watch for in both models?

Both models come with costs that don't show up in any brochure. They're the ones that bite you later, usually at the worst possible time.

On the local entity side, the biggest surprise isn't the setup fees you already know about. It's the dissolution costs when things don't go as planned. If you set up a subsidiary in Germany or France and decide six months later that the market isn't working, you can't just close the tab. Winding down a legal entity typically costs $10,000 to $30,000 in legal fees alone, and in some countries it takes 12 to 18 months to fully complete.

Watch out

In France and Brazil, entity dissolution can drag on for two years or more if you have employees with statutory protections. You may owe severance, extended notice periods, and government-mandated consultation processes on top of the legal fees. Budgeting for an exit before you've even entered a market isn't pessimistic, it's just smart.

There's also the internal time cost that almost nobody budgets for. Setting up and maintaining a local entity doesn't manage itself. Someone on your team, usually a finance lead, HR manager, or ops person, spends real hours coordinating with local lawyers, chasing government filings, and fielding compliance questions. That's easily 5 to 10 hours per week during setup and 2 to 4 hours per week ongoing. At a fully loaded cost of $75 to $150 per hour for a mid-level manager, you're quietly burning $20,000 to $40,000 per year in internal labor that never shows up on the entity's invoice.

EOR models have their own hidden costs too, and it's worth being honest about them. The three main ones to watch for are:

  • Per-hire onboarding fees: usually $200 to $500 per employee, charged at the point of hire.
  • Off-cycle payroll charges: some providers bill extra when you need to process a bonus or correction outside the normal run.
  • Percentage-of-salary pricing: costs quietly scale upward every time someone gets a raise, which can make a seemingly affordable EOR expensive fast.
Hidden costLocal entityEOR
Entity dissolution$10,000–$30,000+, up to 18 monthsNone, just cancel the contract
Internal staff time$20,000–$40,000/year in hidden laborMinimal, most admin is handled for you
Regulatory surprisesFines, penalties, refilingsProvider's responsibility
Per-hire feesNone after setup$0–$500 depending on provider
Salary-linked pricingNot applicableCosts rise with every pay increase if % model

The cleanest way to protect yourself on the EOR side is to ask for a full fee schedule before you sign anything. Ask specifically about onboarding fees, off-cycle payroll charges, and whether pricing is flat or percentage-based. Providers that use flat fees make it much easier to forecast costs without any unpleasant surprises down the line.

The bottom line is that neither model is truly "all-in" at the headline price. But the hidden costs for a local entity tend to be bigger, harder to predict, and much more painful to unwind.

Which model is right for your business stage and headcount?

The right answer comes down to two specific things: how many people you're hiring and how committed you are to that market. Once you know those two numbers, the right call gets pretty obvious.

If you're hiring fewer than 10 people in a new country, an EOR is almost certainly the right move. The fixed overhead of running your own entity doesn't make financial sense at that scale. But headcount isn't the only signal worth paying attention to.

Here's a more useful way to think about it:

Your situationRecommended modelWhy
Testing a new market with 1–5 hiresEORYou need speed and flexibility. You don't want a $20,000 dissolution bill if it doesn't work out.
Growing a stable team of 10–15 in one countryEOR or start planning entityYou're approaching the crossover point. Run the numbers for your specific country before deciding.
Committed to 20+ hires, long-term market presenceLocal entityThe fixed overhead starts to make sense, and you probably need more control over HR and benefits anyway.
Hiring in multiple countries simultaneouslyEORSetting up entities in five countries at once is a full-time job. Don't do that to yourself.
Headcount could shrink as easily as it growsEORDissolving an entity is expensive and slow. Keep your options open until you're sure.

Business stage matters just as much as headcount. A Series A startup hiring its first three engineers in Poland has completely different needs than a Series C company building out a 25-person sales team in Germany. The startup needs to move fast and stay lean. The later-stage company might genuinely benefit from the control and cost savings that come with owning their own entity.

There's also a maturity question that doesn't get talked about enough. Running a local entity requires internal expertise, or at least a strong relationship with local counsel. If your HR team is two people and neither of them has ever dealt with German employment law, you're going to spend a lot of time learning on the job. That's a real cost that doesn't show up in any spreadsheet.

Good to know

A common pattern that works well: use an EOR while you're validating a market and building headcount, then transition employees to your own entity once you've crossed 15 to 20 people and you're confident the market is a long-term bet. Hire with Columbus supports this kind of transition across 180+ countries, with flat-fee pricing from $179 per employee per month and no lock-in contract, so you're not stuck in one model longer than makes sense.

The worst thing you can do is pick a model based on what feels more "official" or what a competitor is doing. Pick it based on your actual headcount, your actual timeline, and how much you'd genuinely regret being stuck with an entity you can't easily close if things go sideways.

Frequently asked questions