All Guides

5 Ways to Hire Internationally: EOR, Entity, PEO, Contractor, Staffing

Hiring Models

Pick the Wrong Model and You Pay Twice

Hiring internationally isn’t hard because of the employment itself — it’s hard because of the structural decision: which legal model do you use to employ someone in a country where you might not have a presence?

Companies that skip this decision end up paying twice. They hire “contractors” who are really employees and face reclassification penalties. They set up entities in countries where they have 3 people and bleed $50K/year in maintenance. They use staffing agencies for permanent roles and pay 50%+ markups indefinitely.

There are five models. Each fits a specific scenario. Here’s how they compare, when each one wins, and a decision tree to get you to the right answer in 60 seconds.

The Five Models at a Glance

ModelLegal StructureEntity Required?Best ForTypical Cost
EOREOR is sole legal employerNo1–20 employees in a new country$400–$699/mo per employee
Own EntityYou incorporate locallyYes (you create it)15+ employees, long-term commitment$15K–$50K setup + $36K–$96K/yr maintenance
PEOCo-employment (US model)Yes (you already have one)US companies outsourcing HR2%–12% of payroll
ContractorNo employment relationshipNoIndependent, project-based workHourly/project rate (no employer costs)
Staffing AgencyAgency is temporary employerDependsTemporary/seasonal workers25%–75% hourly markup

Model 1: Employer of Record (EOR)

How it works: A third-party company with legal entities around the world employs your worker on your behalf. They sign the employment contract, run payroll, handle taxes and benefits. You manage the employee’s daily work. You pay the EOR a monthly fee plus the employee’s total cost.

When to use: You want to hire a full-time employee in a country where you don’t have a legal entity. You have 1–20 employees in that country. You want compliant employment without the cost and timeline of entity setup.

When not to use: You have 20+ employees in one country (entity is cheaper). You need the employee to sign contracts or make binding decisions on your behalf (PE risk). Your industry requires a local licensed entity.

Cost: $400–$699/month per employee, plus gross salary and employer contributions (12%–47% of gross depending on country). Total cost: 125%–155% of gross salary.

Providers: Deel, Remote, Oyster HR, Multiplier, G-P

Deep dive: How Does an EOR Work?

How it works: You incorporate a subsidiary, branch, or representative office in the employee’s country. You become the direct employer. You handle (or outsource) payroll, tax, benefits, and compliance.

When to use: You have 15+ employees in one country and plan to stay 3+ years. You need a local licensed entity for regulatory reasons. You want full control over employment terms, benefits, equity, and employer brand. You need local banking or contract signing authority.

When not to use: You have fewer than 10–15 employees in the country (EOR is cheaper). You’re testing a market. You can’t afford 2–6 months of entity setup time.

Cost: Setup: $3,000 (Singapore) to $50,000 (Brazil). Annual maintenance: $12K–$96K depending on country and complexity. No per-employee overhead beyond normal HR and payroll costs.

The crossover: Entity becomes cheaper than EOR at roughly 5–18 employees depending on the country. Singapore: 3–5 employees. Germany: 8–12. Brazil: 12–18.

Deep dive: EOR vs. Setting Up Your Own Entity

Model 3: Professional Employer Organization (PEO)

How it works: A PEO co-employs your workers alongside your own entity. You and the PEO share employer responsibilities. The PEO handles HR administration — payroll, benefits, tax filing, workers’ comp. You retain hiring/firing authority and daily management.

When to use: You’re a US company with 10–200 employees. You want to outsource HR administration. You want access to better group health insurance rates. You already have a US entity.

When not to use: You’re hiring internationally (PEO is a US-centric model). You don’t have a local entity (you need EOR, not PEO). You have 200+ employees (large companies usually bring HR in-house).

Cost: 2%–12% of gross payroll. For a $100K employee at 5%, that’s $5,000/year. Cheaper than EOR per employee, but requires your own entity.

Key distinction from EOR: PEO requires you to have an entity. EOR doesn’t. PEO co-employs. EOR solely employs.

Deep dive: EOR vs. PEO vs. Staffing Agency

Model 4: Independent Contractor

How it works: No employment relationship. The contractor provides services under a service agreement. They control how, when, and where they work. They invoice you. You pay the invoice. No payroll, no benefits, no employer taxes.

When to use: The work is genuinely project-based with a defined scope and end date. The person controls their methods and schedule. They have multiple clients. They bear financial risk.

When not to use: The person works full-time, exclusively for you, follows your schedule, and is integrated into your team. That’s an employee — regardless of the contract label. Misclassification penalties can reach 3–5x the savings from using contractors.

Cost: Contractor’s rate (typically 20%–40% above equivalent employee salary to cover their own taxes, insurance, and business costs). No employer contributions, no benefits, no EOR fee. Cheapest model — until reclassification hits.

Risk: Misclassification. IP ownership uncertainty. No non-compete protection. No retention mechanisms (no notice period).

Deep dive: EOR vs. Independent Contractor and Contractor vs. Employee Classification

Model 5: Staffing Agency

How it works: The staffing agency recruits and employs workers, then assigns them to work at your company. The agency handles payroll and employment compliance. You direct the work. The worker remains the agency’s employee.

When to use: Temporary, seasonal, or project-based labor. You need workers quickly for a defined period. You want to evaluate before offering permanent employment (temp-to-perm).

When not to use: Permanent, full-time roles. Long-term engagements (many countries cap temporary agency work at 12–18 months). Roles requiring deep team integration.

Cost: 25%–75% markup on hourly rate. The most expensive model for full-time equivalents. A $50/hour worker costs $62.50–$87.50/hour through an agency. Annualized: $130K–$182K. Only makes sense for short-term needs.

Deep dive: EOR vs. PEO vs. Staffing Agency

The Decision Tree

Question 1: Do you have a legal entity in the employee’s country?

  • No → Go to Question 2
  • Yes → Go to Question 4

Question 2: Is this a full-time, ongoing role?

  • Yes → Use EOR (details)
  • No → Go to Question 3

Question 3: Is the work genuinely independent (defined scope, contractor controls methods, multiple clients)?

  • Yes → Use a Contractor (classification guidance)
  • No → Use EOR (if it looks like employment, make it employment)

Question 4 (you have an entity): Is this a permanent role?

  • Yes → Employ directly on your entity
  • No → Go to Question 5

Question 5: Do you need temporary labor for a defined period?

  • Yes → Use a Staffing Agency
  • No → Employ directly on your entity or use EOR if you want to offload compliance

Shortcut for US companies: If you have a US entity and want HR outsourcing, consider a PEO for domestic employees. Use EOR for international employees.

Cost Comparison: Same Role, Five Models

$100K/year software engineer in Germany, 12-month engagement:

ModelYear 1 CostNotes
EOR~$128K–$135K$100K salary + 20.7% social contributions + $7.2K EOR fee + FX
Own Entity~$143K–$175K$100K salary + 20.7% social + $22K setup amortized + $54K maintenance amortized
PEON/ANot available outside US
Contractor~$145K–$165KHigher hourly rate (€75–85/hr) to compensate for self-employment costs
Staffing Agency~$175K–$210K40%–70% markup on equivalent hourly rate

For a permanent, full-time role in Germany, EOR is the cheapest compliant option in year 1. Entity becomes cheaper in year 2–3 if headcount grows beyond 10 in Germany. Contractors are cheaper only if the relationship is genuinely independent (unlikely for a full-time engineer). Staffing is the most expensive and only appropriate for temporary needs.

The Hybrid Reality

Most growing international companies use 2–3 models simultaneously:

  • EOR for 1–15 employees in each of 5–10 countries where they don’t have entities
  • Own entities in their top 2–3 markets by headcount (usually home country + 1–2 international)
  • Contractors for genuinely independent specialists (consultants, freelancers, agencies)
  • Staffing agencies for seasonal or temporary needs (rare in tech, common in manufacturing and retail)

The goal isn’t to pick one model. It’s to match the right model to each hiring scenario. The mistake is using one model for everything — either paying too much (staffing for permanent roles) or taking too much risk (contractors for full-time team members).

When Not to Use This Approach

You’re hiring your first 1–2 international employees. Start with EOR and stop analyzing. The model comparison framework in this guide applies once you have enough market experience to know whether the hiring is exploratory or committed. Overfitting your first hire to the optimal model costs more in time than any model savings.

You’re in a market where only one model is practical. China effectively requires either a WFOE (entity) or an EOR — contractor arrangements for core roles carry high reclassification risk. Some markets narrow the options before you start comparing. Know the practical constraints first.

Your hiring urgency is high. Model selection is a week-two exercise. If you have an offer accepted and a start date agreed, get the EOR onboarding started now and revisit the model choice at the 6-month mark when you have real hiring data.

You have fewer than 5 international markets. The full five-model comparison is most relevant when you’re building a global hiring strategy across regions. For 2–3 markets, the decision almost always comes down to EOR vs. entity, with contractor as a potential short-term bridge. Don’t overcomplicate a three-variable problem.

Frequently Asked Questions

Which model is fastest to set up?

Contractor: same day (sign a service agreement). EOR: 5–10 business days. Staffing: 1–2 weeks. Own entity: 1–6 months depending on country. PEO: 1–2 weeks (but requires existing entity).

Which model gives the strongest IP protection?

Own entity (you’re the direct employer) and EOR (employment contract assigns IP through the EOR chain). Contractor arrangements provide the weakest IP protection — assignment clauses vary in enforceability by jurisdiction.

Can I use different models in the same country?

Yes. It’s common to have direct employees on your entity, a few EOR employees in specialized roles, and contractors for project work — all in the same country.

To connect this guidance with live hiring demand, see hiring your first international employee and remote jobs by country.

Further Reading

Founder, eorHQ

Anchal has spent over a decade in product strategy and market expansion across Asia and the Middle East. She evaluates EOR providers on compliance depth, entity ownership, payroll accuracy, and in-country support quality.

Was this page helpful?

Tell us or send a correction.