If you’re a US company looking to hire in Mexico, you’ve probably asked the question: “What does an Employer of Record actually cost?”
The short answer: EOR fees typically run $300–$700 per employee per month, on top of the employee’s salary and mandatory benefits. Total cost for a fully loaded, compliant employee in Mexico runs roughly $18,000–$60,000 per year depending on the role — compared to $45,000–$120,000 for the same role in the US.
But the real answer is more useful. Let’s break down where the money goes.
The Three Components of EOR Cost
When you hire through an EOR in Mexico, your costs fall into three buckets:
1. Employee Salary
This is the base compensation you offer the employee. Mexican salaries for bilingual professionals are significantly lower than US equivalents:
| Role | Mexico Salary (Annual) | US Salary (Annual) |
|---|---|---|
| Customer Support Rep | $15,000–$20,000 | $40,000–$55,000 |
| Virtual Assistant | $14,000–$18,000 | $45,000–$60,000 |
| Software Developer | $45,000–$60,000 | $100,000–$140,000 |
| Accountant / Bookkeeper | $22,000–$30,000 | $60,000–$80,000 |
| Sales Development Rep | $18,000–$25,000 | $50,000–$70,000 |
2. Mandatory Benefits (Employer Contributions)
Mexican labor law requires employer contributions beyond base salary. These are non-negotiable:
| Benefit | Typical Cost |
|---|---|
| IMSS (social security, healthcare, disability) | ~20–25% of salary |
| Infonavit (housing fund) | 5% of salary |
| SAR (retirement savings) | 2% of salary |
| Aguinaldo (Christmas bonus) | 15 days’ salary minimum |
| Vacation + 25% vacation premium | 12 days year 1, scaling with tenure |
| PTU (profit sharing) | 10% of company profits, distributed among employees |
Combined, mandatory benefits add roughly 30–40% on top of base salary. For a $20,000/year salary, expect roughly $6,000–$8,000 in employer costs before the EOR fee.
3. EOR Fee
This is what the EOR charges for being the legal employer. Fees vary by provider and headcount:
| Headcount | Typical Monthly Fee per Employee |
|---|---|
| 1–5 employees | $500–$700 |
| 5–20 employees | $400–$600 |
| 20–50 employees | $300–$500 |
| 50+ employees | $250–$400 |
The EOR fee covers: employment contract drafting, IMSS registration, payroll processing, tax withholding, benefits administration, ongoing HR support, termination/severance compliance, and IP/NDA support.
Total Cost: A Worked Example
Let’s walk through a real scenario. You’re hiring a bilingual customer support representative in Mexico:
| Cost Component | Annual |
|---|---|
| Base salary | $18,000 |
| Mandatory benefits (~35%) | $6,300 |
| EOR fee ($500/month × 12) | $6,000 |
| Total annual cost | $30,300 |
That same role in the US typically costs $45,000–$55,000 in salary alone — before benefits, payroll taxes, and overhead. Total US loaded cost is closer to $55,000–$70,000.
You’re saving roughly 45–55% — for a bilingual professional in the same time zone.
For a software developer earning $50,000 in Mexico:
| Cost Component | Annual |
|---|---|
| Base salary | $50,000 |
| Mandatory benefits (~35%) | $17,500 |
| EOR fee ($500/month × 12) | $6,000 |
| Total annual cost | $73,500 |
The US equivalent: $120,000 salary + ~$36,000 in benefits and taxes = $156,000 loaded. You’re saving over 50%.
EOR vs. Setting Up Your Own Entity
Some companies ask: “Wouldn’t it be cheaper to set up our own Mexican entity and skip the EOR fee?”
The math depends on scale:
| EOR (5 employees) | Own Entity | |
|---|---|---|
| Setup cost | $0 | $15,000–$50,000 |
| Time to first hire | Days | 3–6 months |
| Annual admin (accounting, legal, payroll) | Included in EOR fee | $12,000–$24,000 |
| Compliance risk | On the EOR | On you |
| Monthly per-employee fee | $300–$700 | $200–$400 (amortized) |
The break-even point is typically around 15–20 employees. Below that, EOR is cheaper when you factor in setup costs, ongoing admin, and compliance risk. Above 20, establishing your own entity may save money — but you take on the compliance burden.
What to Watch For in EOR Pricing
Not all EOR fees are structured the same way. When comparing providers, ask:
- Is the fee all-inclusive? Some providers quote a low base fee but charge extra for contract drafting, onboarding, or termination support.
- What currency are fees in? Most EORs bill in USD, but some charge in MXN — the exchange rate matters.
- Is there a minimum commitment? Some require 6–12 month minimums. Others are month-to-month.
- What happens when you scale? Ask for the volume discount schedule up front.
- Are recruiting fees separate? Some EORs offer recruiting as part of the package. Others charge a separate placement fee (typically 15–25% of first-year salary).
The Bottom Line
An EOR in Mexico costs $300–$700 per employee per month in fees, plus ~30–40% in mandatory benefits above base salary. Total loaded cost for most roles runs 40–60% less than US equivalents — and you get bilingual talent, same time zone, with zero entity setup.
The question isn’t really “what does an EOR cost.” It’s “what does it cost not to use one” — and for most US companies hiring under 20 people in Mexico, the answer is more money, more time, and more risk.
Learn more about our Employer of Record service in Mexico or read our complete EOR Mexico guide.
