Employer of Record (EOR) in Mexico 2026: The Complete Hiring Guide
- 51 minutes ago
- 13 min read
Introduction
Mexico is where US companies go when they need a talented, time zone-aligned team at a fraction of domestic cost. The country's GDP hit $1.79 trillion in 2024. It is the US's largest trading partner. Nearshoring investment is accelerating. And a mid-level Mexican software engineer earning MXN 50,000/month costs approximately $2,500 — versus $9,000–$12,000 for an equivalent US hire.
The case for Mexico is obvious. The compliance is less so.
Employer of record services are how most international companies hire in Mexico without setting up their own Sociedad de Responsabilidad Limitada or Sociedad Anónima de Capital Variable. The EOR becomes the legal employer. You direct the work. The EOR handles the Federal Labour Law, the IMSS and INFONAVIT contributions, the SAT payroll filings, the CFDI 4.0 digital payslips, the aguinaldo, and the PTU — all of it.
This is the complete 2026 guide on how EOR works in Mexico, and what it covers. How to hire step by step. What it costs. And what changed with the 2021 outsourcing reform that most hiring guides still explain incorrectly?
Table of contents:
Why Mexico? The Strategic Case for 2026
Nearshoring momentum is real: Mexico processed $36 billion in FDI in 2023, with nearshoring-driven investment continuing to accelerate. US companies are relocating manufacturing, operations, and technology functions from Asia to Mexico to gain time zone alignment, lower logistics costs, and USMCA trade advantages.
The talent hubs each have a different profile.
Guadalajara: Software engineering, fintech, hardware design — called Mexico's Silicon Valley for a reason
Monterrey: Industrial engineering, finance, shared services, manufacturing management
Mexico City (CDMX): Full-spectrum senior talent pool — tech, marketing, legal, finance, executive
Tijuana / Ciudad Juárez: Bilingual BPO, US Pacific/Mountain time alignment, manufacturing
The cost advantage: A mid-level software engineer in Guadalajara earns MXN 35,000–60,000/month ($1,750–$3,000). In the US, the same role runs $10,000–$15,000/month. Even accounting for Mexico's 30–35% employer contribution overhead and EOR service fees, the total cost of employment sits at approximately $3,000–$4,500/month — a 65–75% cost advantage.
The USMCA advantage: No other emerging market gives you zero-tariff access to the US economy. For companies building nearshoring operations — whether technology, manufacturing, or services — Mexico's USMCA status creates strategic integration that Latin America does not match.
What Is a Mexico EOR and What Does It Actually Do?
A Mexico Employer of Record is a company that hires your talent through its own Mexican legal entity — so you skip the incorporation process and onboard compliantly within days instead of months.
The EOR signs employment contracts, runs biweekly (quincenal) payroll in MXN, withholds ISR income tax, remits IMSS and INFONAVIT contributions, issues CFDI 4.0 digital payslips through SAT's system, administers statutory benefits (aguinaldo, PTU, vacation, vacation premium), and handles terminations under the LFT.
You direct the employee's work day-to-day. The EOR owns every employment compliance obligation.
What the EOR handles
LFT-compliant employment contracts in Spanish (bilingual English/Spanish available)
Biweekly payroll in MXN with CFDI 4.0 digital payslips
IMSS registration and monthly contributions via SUA
INFONAVIT housing fund contributions
AFORE/SAR retirement contributions
ISR income tax withholding and SAT remittance
State payroll tax (ISN — 1–4% depending on state)
Aguinaldo: 15 days minimum, paid by December 20
PTU: 10% of EOR taxable profit, paid to employees by May 30
Vacation entitlement (12 days after year 1, increasing per LFT schedule)
Vacation premium (25% on top of vacation pay)
REPSE registration (mandatory under the 2021 outsourcing reform)
Work risk insurance (Seguro de Riesgo de Trabajo)
Termination processing and statutory severance calculation
IMSS baja (de-registration) on exit
What you retain:
Day-to-day work direction and performance management
Hiring and firing decisions (the EOR executes; you decide)
Role definition, objectives, and project management
The 2021 Outsourcing Reform: The Compliance Change Most Guides Still Get Wrong
This is the most important context for any company considering Mexico EOR in 2026 — and the one most hiring guides summarise incorrectly.
In April 2021, Mexico overhauled its outsourcing laws through the Reforma a la Ley Federal del Trabajo. This reform changed the legal landscape for every foreign company hiring through intermediaries in Mexico.
What actually changed in Mexico EOR
1. Personnel-only outsourcing is banned. An EOR cannot simply supply labour. The intermediary must be the genuine specialised service provider — with its own entity, its own payroll, and its own employment relationship with the workers.
2. REPSE registration is mandatory. Any company providing specialised services or specialised work to third parties must register with the REPSE (Registro de Prestadoras de Servicios o Obras Especializados). Without REPSE registration, the EOR cannot legally operate as a specialised service provider. Clients who use non-registered providers become jointly liable for all unpaid labour and social security obligations.
3. PTU was capped. Profit sharing (PTU) is now capped at the higher of: (a) 3 months of the employee's individual salary, or (b) the average of PTU distributed in the prior 3 years. This cap replaced the pre-reform model, where outsourcing arrangements were used to minimise PTU exposure.
4. Monthly information exchange is required. Clients must provide REPSE-registered service providers with worker IMSS affiliation numbers and contracted services data each month.
The practical test for any Mexico EOR you evaluate: Ask directly: What is your REPSE registration number? Can you show me your active REPSE status on the STPS portal?
An EOR without an active REPSE number is non-compliant. Full stop. Do not sign until you have verified this.
How to Hire in Mexico Through an EOR: 8 Steps
This is the actual hiring process, adapted to Mexico's regulatory requirements.
Step 1: Choose an EOR with a genuine Mexican legal entity and active REPSE registration
The EOR must own a registered S. de R.L. de C.V. or S.A. de C.V. in Mexico with active registrations with SAT, IMSS, and INFONAVIT. Verify REPSE status on the STPS public portal. Team Up covers Mexico through its 20+ country platform, operational alongside owned entities in the Caucasus, Central Asia, Turkey, and India.
Step 2: Agree on compensation structure
Compensation in Mexico is structured around:
Base salary (salario base): The gross monthly or daily salary
Integrated daily salary (salario diario integrado — SDI): Base salary plus aliquots of variable benefits (aguinaldo, vacation premium, PTU) — used for IMSS contribution calculations
SBC (Salario Base de Cotización): The daily wage equivalent used specifically for IMSS/INFONAVIT calculations, capped at 25 UMAs/day (~MXN 87,000/month equivalent in 2026)
Before issuing an offer letter, confirm whether the offered salary is the net or gross amount. In Mexico, offering a "net" salary creates tax gross-up obligations that significantly increase employer cost.
Step 3: Issue the LFT-compliant employment contract
The EOR drafts and issues the employment contract in Spanish, compliant with the Federal Labour Law. The contract specifies:
Employment type: indefinite (preferred default), temporary, or project-based
Salary and payment frequency (biweekly)
Probationary period: up to 30 days for standard roles, up to 180 days for senior/management positions
Working hours and schedule
All mandatory benefit entitlements (Aguinaldo, vacation, vacation premium)
Both the EOR and the employee sign. Your company has no direct contractual relationship with the employee.
Step 4: Complete IMSS registration before day one
IMSS registration must be completed before the employee's first working day. It is not retroactive. An unregistered employee has no medical, disability, or work-risk coverage — and the employer faces significant fines for late registration.
The EOR registers the employee with IMSS, assigns their NSS (Número de Seguridad Social), and configures the SUA system for monthly contribution remittances.
Step 5: Run the first biweekly payroll
Mexico's payroll cycle is biweekly (quincenal). Employees receive two paychecks per month — typically on the 15th and last working day of the month. Each paycheck must be accompanied by a CFDI 4.0 digital receipt uploaded to SAT's system. Payroll without CFDI 4.0 compliance is a SAT violation.
The first payroll includes ISR withholding (progressive rates, 1.92%–35%), employee IMSS contributions (~2–3% of SBC), and net salary disbursement.
Step 6: Manage the employer contribution calendar
The EOR manages four monthly employer obligations on top of gross salary:
Contribution | Rate (approximate) | Deadline |
IMSS employer total | ~18–21% of SBC | Monthly via SUA |
INFONAVIT | 5% of SBC | Monthly via SUA |
AFORE/SAR | ~2% of SBC (employer) | Monthly via SUA |
ISN (state payroll tax) | 1–4% (state-dependent) | Monthly to the state authority |
Step 7: Track and pay statutory benefits
The EOR tracks and pays:
Aguinaldo: Accrues throughout the year (15 days of base salary minimum). Paid by December 20.
PTU: Calculated from the EOR entity's taxable profit. Paid to employees by May 30.
Vacation: 12 days after year 1; increasing per LFT schedule.
Vacation premium: 25% extra on top of vacation pay, paid when vacation is taken.
Step 8: Manage termination if needed
Mexico's LFT provides strong termination protections. The EOR manages the full process:
Just cause termination (Article 47 LFT): Written dismissal notice with specific grounds. No severance beyond accrued benefits.
Unjustified termination: Indemnización triple — 3 months base salary + 20 days per year of service + seniority premium (12 days/year, capped at 2× minimum wage) + all accrued benefits.
All IMSS Baja procedures are handled by the EOR as part of offboarding.
Mexican Payroll Taxes: What the EOR Calculates and Remits
Mexico's employer contribution overhead is 30–35% above gross salary, among the highest in Latin America. Here is the full breakdown.
IMSS Contributions (Six-Branch System)
IMSS contributions cover illness/maternity, disability/life, childcare, work risk, and retirement/old age branches. The combined employer rate varies by work risk classification but typically runs 18–21% of SBC.
The SBC cap: All IMSS and INFONAVIT contributions are capped at 25 UMAs/day (approximately MXN 2,900/day, or ~MXN 87,000/month equivalent in 2026). For employees above this salary level, employer contributions stop increasing — the effective rate decreases as salary grows.
ISR Income Tax Withholding
ISR is progressive across 11 monthly brackets. The EOR is withheld from each biweekly paycheck at the applicable cumulative rate. Annual ISR annualization is performed in December, reconciling cumulative withholding against actual annual tax liability. Over-withholding is refunded. Under-withholding is collected.
Key 2026 ISR brackets (selected):
Monthly taxable income (MXN) | Marginal rate |
Up to 7,735 | 1.92% |
65,652–115,375 | 10.88% |
160,578–323,862 | 21.36% |
510,452–974,535 | 30.00% |
Above 3,898,141 | 35.00% |
State Payroll Tax (ISN)
State payroll tax is levied by each state where employees work — the EOR calculates and remits to the correct state authority:
City / State | ISN Rate |
Mexico City (CDMX) | 3% |
Monterrey / Nuevo León | 3% |
Guadalajara / Jalisco | 2.5% |
Tijuana / Baja California | 2% |
Ciudad Juárez / Chihuahua | 2% |
For multi-state teams (engineers in Guadalajara, operations in CDMX), the EOR remits separately to each state.
CFDI 4.0 — The Digital Payslip Requirement
Every payroll payment in Mexico must be supported by a CFDI (Comprobante Fiscal Digital por Internet) digital receipt uploaded to SAT. CFDI 4.0 is the current required format (replacing 3.3 in 2022). A payslip without a valid CFDI 4.0 upload is a SAT violation — carry penalties of MXN 1,120–14,070 per missing or incorrect CFDI.
The EOR generates and uploads CFDI 4.0 receipts for every biweekly payroll cycle as standard.
Statutory Benefits: What Every Mexican Employee Is Entitled To
Aguinaldo (Christmas Bonus)
Minimum: 15 days of base salary per year of service
Deadline: December 20 (not December 24 or 31 — December 20 is the specific LFT deadline)
Pro-rating: Employees who worked less than a full year receive a proportional amount
Budget impact: 4.1% of annual base salary — the EOR accrues this monthly
PTU (Profit Sharing)
Rate: 10% of the EOR entity's annual taxable profit, distributed to employees
Cap (post-2021): Higher of (a) 3 months of the employee's individual salary, or (b) average PTU received in prior 3 years
Deadline: May 30 of the following year
Excluded: Senior management with authority over the business
Vacation and Vacation Premium
Year 1: 12 days vacation + 25% premium Year 2: 14 days + 25% premium Year 3: 16 days + 25% premium Year 4: 18 days + 25% premium Years 5–9: 20 days + 25% premium
Vacation premium is paid when vacation is taken — not at year-end.
Maternity Leave
12 weeks of paid maternity leave (6 before, 6 after delivery), funded through IMSS — provided the employee has at least 30 weeks of IMSS contributions. The employer does not pay during this period; IMSS does.
Other Mandatory Benefits
Meal vouchers (vales de despensa): Not legally required but near-universal in formal employment
Savings fund (fondo de ahorro): Common in corporate environments — employer matches employee contributions up to 13% of salary
Private medical insurance: Not mandated but common in technology and professional services sectors
EOR vs. Entity Setup in Mexico: The Real Cost Comparison
The build-vs-buy question comes up in every Mexico expansion conversation. Here is what the numbers actually look like.
Entity setup in Mexico
Cost item | Amount |
Legal and notarization fees (S. de R.L.) | $5,000–$15,000 |
Public Registry of Commerce | $500–$2,000 |
SAT / RFC registration | Minimal (government fee) |
Banking setup | $500–$2,000 |
REPSE registration | Required even for own entities |
Total upfront setup | $6,000–$19,000 |
Annual accounting and compliance | $12,000–$35,000/year |
Total Year 1 | $18,000–$54,000 |
Timeline: 4–8 weeks from filing to full operation. IMSS registration adds time. Banking can extend to 6–8 weeks.
EOR in Mexico (Team Up)
From €199 per employee per month on Team Up's multi-market platform
Zero entity setup cost
Zero capital requirement
Zero registration timeline — IMSS, SAT, REPSE already active
Hiring within 24–72 hours
The break-even: At 15–25 employees with a confirmed 3+ year commitment, entity economics begin competing with EOR. Below that threshold, especially in the first year, EOR wins on total cost, speed, and flexibility.
The entity advantage beyond the crossover: Entity setup enables PTU based on your actual company profit (not the EOR entity's), allows PEZA-equivalent incentives in certain special economic zones, and gives full control over HR program design. For confirmed long-term operations, entity makes strategic sense. For market testing and early-stage growth, EOR wins.
Total Cost of Employment in Mexico: What You Actually Pay
Three salary levels, 2026 rates, complete employer cost calculation.
Cost component | MXN 30,000/month | MXN 50,000/month | MXN 80,000/month |
Gross salary | 30,000 | 50,000 | 80,000 |
IMSS employer (~18–21%) | ~5,700 | ~8,200 | ~9,000* |
INFONAVIT (5%) | ~1,500 | ~2,500 | ~2,500* |
AFORE/SAR (~2%) | ~600 | ~1,000 | ~1,000* |
ISN (avg. 2.5%) | ~750 | ~1,250 | ~2,000 |
Aguinaldo accrual (÷12) | ~1,250 | ~2,083 | ~3,333 |
PTU accrual (est.) | ~1,000 | ~1,667 | ~2,667 |
Vacation premium accrual | ~500 | ~833 | ~1,333 |
Statutory overhead | ~11,300 (37.7%) | ~17,533 (35.1%) | ~21,833 (27.3%)* |
EOR service fee (€199–€350) | ~4,000–7,000 | ~4,000–7,000 | ~4,000–7,000 |
Total monthly employer cost | ~45,000–48,000 | ~72,000–75,000 | ~106,000–109,000 |
USD equivalent | ~$2,250–$2,400 | ~$3,600–$3,750 | ~$5,300–$5,450 |
*IMSS and INFONAVIT contributions are capped at 25 UMAs/day — effective contribution rate decreases as salary rises above the cap.
Cost advantage vs. US equivalent (at MXN 50,000/month gross): Total Mexico EOR cost: ~$3,600–$3,750/month. US mid-level engineer: $10,000–$12,000/month. Cost advantage: 65–70%.
Team Up's Mexico Coverage: One Platform for Multi-Market Teams
Team Up covers Mexico as part of its 20+ country platform — connecting companies building nearshoring operations in Mexico with the same engagement that covers their Caucasus, Central Asia, Turkey, India, and Philippines teams.
Why this matters for multi-market builders
A US company with engineers in Tbilisi, QA in Yerevan, and nearshoring developers in Guadalajara manages one Team Up engagement — one invoice, one compliance calendar, one account team. Rather than running three separate EOR providers with three service agreements and three different compliance cadences.
Team Up's owned entities in Georgia, Armenia, Azerbaijan, Turkey, India, Kazakhstan, and Uzbekistan represent the deepest compliance infrastructure in the Caucasus and Central Asia — markets where Deel, Remote, and Multiplier operate through aggregator partnerships. For companies building across these regions alongside Mexico, Team Up's multi-market consolidation value is unique.
Mexico EOR with Team Up
From €199 per employee per month
LFT-compliant contracts in Spanish
IMSS, INFONAVIT, SAT, AFORE registrations through Team Up's Mexico entity
CFDI 4.0 payslips
Aguinaldo, PTU, and vacation premium administration
REPSE-registered operations
Immigration coordination for foreign national hires
200+ businesses. 4,000+ talent placed. 92% client retention over five years. Trusted by HP, Armani Exchange, Jack & Jones, Telia, and Wizzair.
Common Mexico EOR Mistakes, and How to Avoid Them
Mistake 1: Using an EOR without REPSE registration: Post-2021, this is the most dangerous compliance gap. An unregistered EOR makes your company jointly liable for all unpaid labor and social security obligations. Verify REPSE status on the STPS portal before signing.
Mistake 2: Offering "net" salary: In Mexico, a net salary offer requires the employer to gross up, which significantly increases the cost. Always negotiate gross salary. The EOR will calculate the correct withholding from that base.
Mistake 3: Missing the Aguinaldo December 20 deadline: The deadline is December 20, not December 24 or December 31. The LFT is specific. Missing it triggers mandatory back-payment plus STPS enforcement.
Mistake 4: Treating termination as a simple HR decision: Unjustified termination triggers the indemnización triple. Even with just cause, the documentation and dismissal notice process must be followed precisely. Involve the EOR before communicating any termination decision to the employee.;
Mistake 5: Ignoring state payroll tax variation. ISN varies from 1% to 4% by state. A team spread across CDMX (3%) and Tijuana (2%) has different employer overhead per location. Budget ISN by state when modelling total cost.
Start Hiring in Mexico
Mexico's nearshoring opportunity is real, the talent is there, and the cost advantage is significant. The compliance framework is complex — the Federal Labour Law, IMSS and INFONAVIT, SAT and CFDI 4.0, the 2021 outsourcing reform, PTU, Aguinaldo, state payroll tax, but fully manageable through the right EOR.
Team Up's Mexico coverage starts from €199 per employee per month on a unified platform. REPSE-registered operations. LFT-compliant contracts. CFDI 4.0 payslips. Full statutory benefits administration. Immigration coordination for foreign national hires.
And if Mexico is one hub in a multi-market expansion — alongside the Caucasus, India, Turkey, or Southeast Asia- Team Up's platform covers all of it from one engagement.
Frequently Asked Questions
What is REPSE, and why does it matter for Mexico EOR?
REPSE (Registro de Prestadoras de Servicios o Obras Especializados) is the federal registry of specialised service providers, established by Mexico's 2021 outsourcing reform. Any EOR operating in Mexico must hold active REPSE registration. Without it, the EOR cannot legally provide specialised services, and client companies become jointly liable for all unpaid labour and social security obligations of the workers. Always verify REPSE status before signing with any Mexico EOR. Ask for the REPSE number and check it on the STPS public portal.
How long does it take to hire through an EOR in Mexico?
For Mexican nationals: 24–72 hours from decision to offer letter. IMSS registration and first payroll setup add a few days. For foreign nationals requiring work authorisation: 4–8 weeks from the work authorisation request to legal employment. The EOR manages both timelines.
What is Aguinaldo, and when must it be paid?
Aguinaldo is Mexico's mandatory Christmas bonus — a statutory entitlement under Article 87 of the Federal Labour Law. The minimum is 15 days of base salary for employees who worked the full year, pro-rated for those who worked less. The payment deadline is December 20 of each year. Missing this deadline triggers enforcement from the STPS (Ministry of Labour). The EOR accrues aguinaldo monthly and disburses automatically.
What does an unjustified termination cost in Mexico?
The LFT requires three components for unjustified termination (indemnización triple): (1) 3 months of base salary, (2) 20 days of base salary per year of service, and (3) seniority premium of 12 days per year of service, capped at twice the daily minimum wage. Add accrued benefits: Aguinaldo pro-rata, vacation, vacation premium, and unused savings fund balance. For a 2-year employee at MXN 40,000/month, the total cost runs approximately MXN 200,000–250,000 (~$10,000–$12,500).
Can Team Up's EOR cover Mexico alongside the Caucasus, India, or the Philippines?
Yes. Team Up's 20+ country platform covers Mexico operations alongside owned entities in Georgia, Armenia, Azerbaijan, Turkey, India, Kazakhstan, Uzbekistan, and Germany (Eastern Europe coverage), plus the Philippines, Latin America, and other markets. One engagement, one invoice, one account team managing payroll and compliance across all your international hires. Starting from €199 per employee per month.



