EOR Calc

Employer of record in Mexico: cost and rules (2026)

Employing someone in Mexico costs the employer about 32.1% on top of gross salary in statutory contributions, plus an EOR fee of $199 to $699 per month at providers that publish prices ("from" prices). Example: a gross salary of MXN 40,000 per month costs MXN 52,853 per month (about $2,838) before any EOR fee.

Rates checked: 2026-11-13. The employer adds social-security contributions (IMSS, retirement and the INFONAVIT housing fund), a state payroll tax and accruals for the compulsory year-end bonus (aguinaldo) and the vacation premium. IMSS contributions are charged on an integrated salary that is slightly higher than the basic pay, and the exact amount depends on the pay level and on the company's work-risk class.

Estimates only, not tax, legal or accounting advice. Statutory rates, limits and provider prices change; check the linked sources and ask a qualified adviser before you hire.

Employer contributions in Mexico

Employer contributionRateBase and limitsSource
IMSS sickness & maternity - fixed quota (cuota fija)MXN 727.51Fixed MXN 727.51 per month
A fixed amount per insured worker, not linked to salary: 20.40% of one daily UMA for every day, which is 727.51 MXN a month at 30.4 days. The law sets it as 13.9% of the 1997 daily minimum wage, raised by 0.65 points a year from 1998 to 2007 (13.9 + 10 x 0.65 = 20.40), now measured in UMA.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 106 I and 19th transitory article
IMSS sickness & maternity - excess over 3 UMA1.15425%gross pay; capped at MXN 84,965/month; only the part above MXN 10,196/month
The law sets 1.10% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month. It applies only to the part of SBC above 3 UMA, which is gross pay above 10,195.85 MXN a month. The law sets 6% in art. 106 II, cut by 0.49 points a year from 1998 to 2007, which gives 1.10% (6 - 10 x 0.49).
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 106 II and 19th transitory article
IMSS sickness & maternity - cash benefits (prestaciones en dinero)0.73452%gross pay; capped at MXN 84,965/month
The law sets 0.70% (70% of a 1% contribution) of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 107
IMSS sickness & maternity - medical care for pensioners1.10178%gross pay; capped at MXN 84,965/month
The law sets 1.05% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 25
IMSS disability & life (invalidez y vida)1.8363%gross pay; capped at MXN 84,965/month
The law sets 1.75% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 147
IMSS childcare & social benefits (guarderias y prestaciones sociales)1.04932%gross pay; capped at MXN 84,965/month
The law sets 1.0% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 211
Retirement (retiro, AFORE)2.09863%gross pay; capped at MXN 84,965/month
The law sets 2.0% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 168 I
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 1.00 minimum wage3.30534%gross pay; capped at MXN 84,965/month
Only if gross pay is at or below MXN 9,582 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 1.00 minimum wage is 3.150% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC. The law applies this band to a worker paid exactly the minimum wage; the calculator applies it to gross pay up to the monthly minimum wage.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 1.01 minimum wage to 1.50 UMA3.85728%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 9,582 and at or below MXN 5,098 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 1.01 minimum wage to 1.50 UMA is 3.676% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC. In 2026 this band lies below the minimum wage (315.04 a day is 2.69 UMA), so it is never reached; it is kept so the table is complete.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 1.51 to 2.00 UMA5.09023%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 9,582 and at or below MXN 6,797 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 1.51 to 2.00 UMA is 4.851% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC. In 2026 this band lies below the minimum wage (315.04 a day is 2.69 UMA), so it is never reached; it is kept so the table is complete.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 2.01 to 2.50 UMA5.82999%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 9,582 and at or below MXN 8,497 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 2.01 to 2.50 UMA is 5.556% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC. In 2026 this band lies below the minimum wage (315.04 a day is 2.69 UMA), so it is never reached; it is kept so the table is complete.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 2.51 to 3.00 UMA6.32317%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 9,582 and at or below MXN 10,196 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 2.51 to 3.00 UMA is 6.026% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC. The band starts at the minimum wage because 2.51 UMA is below it.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 3.01 to 3.50 UMA6.67469%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 10,196 and at or below MXN 11,895 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 3.01 to 3.50 UMA is 6.361% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 3.51 to 4.00 UMA6.93912%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 11,895 and at or below MXN 13,594 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 3.51 to 4.00 UMA is 6.613% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 4.01 UMA and above7.8835%gross pay; capped at MXN 84,965/month
Only if gross pay is above MXN 13,594 The employer rate rises each year from 2023 to 2030 and depends on the worker's SBC. For 2026 the rate for the band 4.01 UMA and above is 7.513% of SBC; the calculator rate is that figure multiplied by 1.049315 (SBC to gross ratio in year 1). The UMA band limits are converted to gross pay by dividing by 1.049315 (for example 4 UMA of SBC = 13,594.47 MXN of gross). Contributions stop at 25 UMA of SBC.
Gobierno de México - note on the Dec 2020 pension reform: 2023-2030 employer rate table (LSS art. 168 II a and 2nd transitory article)
Work-risk insurance (riesgo de trabajo), class I average premium0.57036%gross pay; capped at MXN 84,965/month
The law sets 0.54355% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month. This is the average premium for class I (office and other low-risk work), charged when a company first registers. Every employer's real premium is reviewed each year and can differ; the law's registration averages run from class I at 0.54355% to class V at 7.58875%.
Ley del Seguro Social (Cámara de Diputados, text current to the 15 Jan 2026 reform), art. 73-74
INFONAVIT housing fund (employer 5%)5.24658%gross pay; capped at MXN 84,965/month
The law sets 5% of the integrated salary (SBC). The calculator applies rates to gross pay, so the rate shown is the legal rate multiplied by 1.049315, the ratio of SBC to gross pay in a worker's first year (365 days + 15 days of aguinaldo + the 25% premium on 12 vacation days, divided by 365). Contributions stop at an SBC of 25 UMA, equal to 84,965.42 MXN of gross pay a month. Paid by the employer only; it is not deducted from the worker. The cap on the base follows the Social Security Law.
Ley del INFONAVIT, art. 29 II (gob.mx copy of the Cámara de Diputados text; the law refers to the Social Security Law for the base and upper limit)
State payroll tax (ISN) - Mexico City4%gross pay
Mexico City charges 4% of total remuneration paid to employees (art. 158 of the Mexico City Fiscal Code, 3% before 2025). Companies that add 33% to their workforce within 12 months, and new companies, can claim a 1-point reduction (art. 278). Other states set their own rates, which are generally in the range of 2% to 4.25%. The tax base also includes aguinaldo and the vacation premium, but the calculator applies the rate to gross pay only.
Gaceta Oficial de la Ciudad de México no. 1566, 12 Mar 2025 (quotes art. 158 at 4% and the art. 278 reduction)
Aguinaldo (Christmas bonus), 15 days minimum4.10959% (accrual)gross pay
15 days of pay a year, due before 20 December, so 15/365 of gross is set aside each month. Many employers pay more. Ley Federal del Trabajo art. 87.
Ley Federal del Trabajo (Cámara de Diputados), art. 87
Vacation premium (prima vacacional) 25%0.82192% (accrual)gross pay
The premium is at least 25% on the vacation pay. In the first year of service there are 12 vacation days, so the premium is 3 days of salary a year (3/365 of gross a month). It grows with seniority. The vacation days themselves are paid salary, not an extra cost. Ley Federal del Trabajo art. 80.
Ley Federal del Trabajo (Cámara de Diputados), arts. 76 and 80

Minimum wage: MXN 9,582 per month. General zone 315.04 MXN a day from 1 Jan 2026, converted to a month at 30.4167 days. The northern border free zone has its own higher rate of 440.87 MXN a day (13,409.80 a month). Published in the Official Gazette (DOF) on 9 Dec 2025. Source: CONASAMI (gob.mx) - salarios minimos vigentes desde 1 enero 2026

Worked example: MXN 40,000 gross per month

ItemBase (MXN)Per month (MXN)
IMSS sickness & maternity - fixed quota (cuota fija)fixed728
IMSS sickness & maternity - excess over 3 UMA29,804344
IMSS sickness & maternity - cash benefits (prestaciones en dinero)40,000294
IMSS sickness & maternity - medical care for pensioners40,000441
IMSS disability & life (invalidez y vida)40,000735
IMSS childcare & social benefits (guarderias y prestaciones sociales)40,000420
Retirement (retiro, AFORE)40,000839
Employer share of old-age pension (cesantía en edad avanzada y vejez), band 4.01 UMA and above40,0003,153
Work-risk insurance (riesgo de trabajo), class I average premium40,000228
INFONAVIT housing fund (employer 5%)40,0002,099
State payroll tax (ISN) - Mexico City40,0001,600
Aguinaldo (Christmas bonus), 15 days minimum40,0001,644
Vacation premium (prima vacacional) 25%40,000329
Gross salary40,000
Total employer cost (mandatory items)52,853

Contractor, EOR or own entity in Mexico

OptionPer monthPer month (USD)Per yearNotes
ContractorMXN 40,354 to 40,912$2,167 to $2,197MXN 484,245 to 490,949No employer contributions. Misclassification risk. Includes contractor-platform fee range.
Employer of recordMXN 56,558 to 65,868$3,037 to $3,537MXN 678,696 to 790,418Salary + statutory costs + EOR fee range.
Own legal entityMXN 52,853$2,838MXN 634,230Salary + statutory costs. Setup, accounting and legal costs are not estimated.

Contractor

Mexican law treats any personal, subordinated work paid with a salary as employment, whatever the contract is called, and presumes an employment relationship between the person who works and the person who receives the work. A contractor who works set hours for one client under its direction can be reclassified as an employee. A genuine independent contractor invoices (CFDI), pays their own income tax and VAT, and there are no employer social-security costs. (LFT arts. 20 and 21.) Source: diputados.gob.mx

Own entity

Since the 2021 outsourcing reform, supplying workers to another company is prohibited. Only specialised services or works that are not part of the client's main activity may be subcontracted, and the contractor must be on the STPS register (REPSE), renewed every three years; the client is jointly liable if the contractor fails its labour obligations. This limits how employer-of-record models can work in Mexico: they must be structured as registered specialised services. No sourced figures on company set-up costs or timelines are included. (LFT arts. 12-15.) Source: diputados.gob.mx

Leave, notice, probation and termination

Annual leave: 12 days (Working days of paid vacation: 12 in the first year, then 2 more days for each year up to 20 days in year 5, then 2 more days for every five years of service (reform in force since 1 Jan 2023). The employer also pays a vacation premium of at least 25%.). Public holidays: 7. Source: PROFEDET (gob.mx), mandatory rest days 2026; Ley Federal del Trabajo arts. 74 and 76. Seven fixed holidays a year; a further one on 1 Oct every six years (next 2030) and election days are extra.

Notice

Mexican law has no notice period for open-ended employment. An employer can dismiss only for one of the causes listed in the law, and must give the worker a written notice naming the conduct and the dates. Without a proven cause the dismissal is unjustified and the employer owes severance (see below). (LFT arts. 47 and 48.) Source: diputados.gob.mx

Probation

A trial period is allowed in open-ended contracts and in contracts longer than 180 days: up to 30 days, or up to 180 days for management, general-management and specialised technical or professional roles. It must be in writing, and during it the worker has pay, social security and benefits. (LFT art. 39-A.) Source: diputados.gob.mx

Termination

If a dismissal is unjustified, the worker can claim reinstatement or compensation of 3 months of salary plus 20 days of salary for each year of service. If the employer loses in court it also owes back pay for up to 12 months, plus interest if the case lasts longer. A seniority premium of 12 days of salary per year of service is due on dismissal, with the daily salary capped at twice the minimum wage. (LFT arts. 48, 50, 162 and 486.) Source: diputados.gob.mx

What the calculator simplifies

EOR provider prices

ProviderEOR price (USD)Contractor price (USD)Billing and depositSource and checked
Skuadfrom $199
Starting price
from $19
Contractor management from $19; agent of record from $99
Not published
Not published
price page
2026-11-13
RemotePeoplefrom $499
EOR Global from $499; a cheaper 'Select' plan from $199 has conditions on country and salary
from $29
Contractor management $29 (the page says per payout in one place and per contractor per month in another)
Not published
Not published
price page
2026-11-13
Deelfrom $599
Starting price
from $49
Contractor plan from $49; contractor of record from $325
Not published
Not published
price page
2026-11-13
G-P (Globalization Partners)from $599
Starting price
from $39
From $39 per contractor, charged only in months with a paid invoice
Not published
Not published
price page
2026-11-13
Remotefrom $599
Starting price on annual contracts
from $29
Contractor management $29; Plus (with misclassification protection) $99; contractor of record $325
Annual contracts for EOR
No setup fee; a refundable reserve may be required in some cases
price page
2026-11-13
Oysterfrom $699
List price; annual billing discount exists (amount not published)
from $29
Global contractors $29 per contractor per month, 30-day free trial
Monthly or annual
No setup fee; refundable deposit for EOR employees (amount not published)
price page
2026-11-13
RipplingPrice on request (custom quote)Price on requestNot published
Not published
price page
2026-11-13
Multipliernot verified
Not verified: the pricing page could not be read on the check date; third-party sites quote different figures
Not verifiedNot verified
Not verified
price page unverified
2026-11-13
Papaya Globalnot verified
Not verified: the pricing page could not be read on the check date; third-party sites quote different figures
Not verifiedNot verified
Not verified
price page unverified
2026-11-13

Prices are "from" (starting) prices as shown on each provider's own page, usually per employee per month. What you pay can be higher and depends on country, headcount and contract length. "Not verified" means we could not read the provider's price page on the check date; we show no number rather than a guess. Sorted by price, lowest first; providers without a verified price come last.

Affiliate disclosure: some links to providers may be affiliate links. If you sign up through one, we may be paid at no extra cost to you. Tables are sorted by price, not by what a provider pays us. Read the disclosure.

Calculator for Mexico

FAQ

How much does it cost to employ someone in Mexico?

On top of gross salary, statutory employer costs add about 32.1% at a gross salary of MXN 40,000 per month. That is a total of MXN 52,853 per month before any EOR fee.

How much does an employer of record cost in Mexico?

Providers with a published price list EOR plans from $199 to $699 per month ("from" prices, checked 2026-11-13). This is on top of salary and the statutory employer costs above. Source

How much paid leave do employees get in Mexico?

Annual leave is 12 days (Working days of paid vacation: 12 in the first year, then 2 more days for each year up to 20 days in year 5, then 2 more days for every five years of service (reform in force since 1 Jan 2023). The employer also pays a vacation premium of at least 25%.), plus 7 public holidays. Source

What is the notice period in Mexico?

Mexican law has no notice period for open-ended employment. An employer can dismiss only for one of the causes listed in the law, and must give the worker a written notice naming the conduct and the dates. Without a proven cause the dismissal is unjustified and the employer owes severance (see below). (LFT arts. 47 and 48.) Source

Is there a probation period in Mexico?

A trial period is allowed in open-ended contracts and in contracts longer than 180 days: up to 30 days, or up to 180 days for management, general-management and specialised technical or professional roles. It must be in writing, and during it the worker has pay, social security and benefits. (LFT art. 39-A.) Source

What are the rules on ending employment in Mexico?

If a dismissal is unjustified, the worker can claim reinstatement or compensation of 3 months of salary plus 20 days of salary for each year of service. If the employer loses in court it also owes back pay for up to 12 months, plus interest if the case lasts longer. A seniority premium of 12 days of salary per year of service is due on dismissal, with the daily salary capped at twice the minimum wage. (LFT arts. 48, 50, 162 and 486.) Source

Sources

Rates checked: 2026-11-13.