Jump to section
Payroll in Mexico
Your first Mexico payroll run is due in two weeks. Do you know which of the 15+ mandatory contributions apply to your employee? Mexico's payroll system includes everything from housing fund contributions (INFONAVIT) to profit-sharing obligations (PTU) that many global employers don't expect.
Miss the biweekly IMSS filing deadline and penalties start immediately at 1.13% monthly interest on unpaid amounts. Get the Christmas bonus (aguinaldo) calculation wrong in December, and you'll face labor disputes that can drag on for months.
Mexico payroll at a glance
Mexico payroll stands out for several unique requirements that catch global employers off guard. The aguinaldo (Christmas bonus) equals at least 15 days' salary and must be paid by December 20th. Profit-sharing (PTU) requires eligible companies to distribute 10% of annual profits to employees by May 30th.
Social security contributions are complex, with different rates for regular salary versus overtime. The IMSS system alone includes five separate contribution categories, each with different employee and employer rates. Payment frequency matters too - Mexican employees expect bi-weekly or monthly payments, never weekly.
Quick Mexico payroll snapshot:
- Currency: MXN (Mexican Peso)
- Standard pay cycle: Bi-weekly (most common)
- Tax year: Calendar year (January - December)
- Key employer obligations:
- IMSS social security contributions (varies by salary band)
- INFONAVIT housing fund (5% of salary)
- Christmas bonus by December 20th
- Monthly tax withholding filings by 17th
One Global Payroll handles Mexico's complex contribution calculations, mandatory bonus payments, and strict filing deadlines so you can focus on growing your team instead of decoding social security matrices.
How does payroll work in Mexico?
In Mexico, most employers pay employees monthly, typically on the 30th or last working day of the month. Here's the complete payroll cycle.
Mexico Monthly Payroll Cycle
Calculate pay
Days 1-25Process monthly salary and benefits
Generate payslips
Days 26-28Create compliant payslips in Spanish
Process payments
Day 30Transfer funds to employee accounts
Submit tax filings
Day 17 next monthFile monthly tax returns
Payment frequency and timing
Mexican labor law requires monthly salary payments for most employees. You must pay by the last day of each month, though many companies choose the 30th as their standard pay date.
For hourly workers, you can pay weekly or bi-weekly. Monthly remains the most common practice across all employment types.
Payment deadlines are strict. Late payments can result in penalties of 25% of the delayed amount plus interest charges.
Mandatory 13th month payment (Aguinaldo)
Mexico requires all employers to pay aguinaldo, a mandatory 13th month bonus. It's equivalent to at least 15 days of salary.
You must pay aguinaldo by December 20th each year. Employees who worked less than a full year receive a prorated amount based on their service time.
The calculation is straightforward: monthly salary ÷ 30 days × 15 days = minimum aguinaldo amount. Many companies pay more than the minimum as a retention tool.
Holiday and vacation pay
Employees earn vacation pay based on their length of service, starting with 6 days after one year of employment. The rate increases to 8 days after the second year, then by 2 days every subsequent year until reaching 12 days. After that, it increases by 2 days every 5 years.
Vacation premium is mandatory. You must pay an additional 25% premium on top of regular vacation pay. This means if an employee takes 6 vacation days, you pay for 7.5 days total.
Most companies pay vacation when it's taken. Some pay it in advance during popular vacation periods like Christmas or Easter.
Payment methods and requirements
Bank transfers are mandatory for all employees in Mexico. You can't pay salaries in cash except in very limited circumstances with government approval.
Employees must have Mexican bank accounts to receive their salaries. International companies often partner with local banks to help new hires open accounts.
All payments must be in Mexican pesos (MXN), even if your company operates in other currencies.
Payslip requirements
Every payslip must include specific information in Spanish:
- Employee's full name and RFC (tax ID)
- Employer's company name and RFC
- Pay period dates
- Gross salary breakdown
- All deductions (taxes, social security, other)
- Net pay amount
- Days worked and any overtime
Digital payslips accepted
You can deliver payslips electronically, but employees must have access to view and print them. Keep digital records for 5 years minimum.
Payslips must be delivered by the payment date. Late or incomplete payslips can trigger labor authority inspections and fines starting at MX$4,500 in 2026.
What taxes apply in Mexico?
Think you just withhold federal tax? Mexico adds state taxes that catch many employers off guard.
Mexico's federal income tax uses progressive rates from 1.92% to 35%, but you'll also handle state taxes that vary by location. The good news? Mexico's tax system is straightforward once you know the brackets and deadlines.
Tax registration required
You need RFC registration before running payroll. Allow 5-10 business days for approval through SAT.
Income tax brackets
Mexico uses annual brackets converted to monthly withholding. Here are the 2026 federal rates:
| Annual Income (MX$) | Monthly Income (MX$) | Tax Rate |
|---|---|---|
| MX$0 - MX$8,952 | MX$0 - MX$746 | 1.92% |
| MX$8,953 - MX$75,984 | MX$747 - MX$6,332 | 6.40% |
| MX$75,985 - MX$133,536 | MX$6,333 - MX$11,128 | 10.88% |
| MX$133,537 - MX$155,229 | MX$11,129 - MX$12,936 | 16.00% |
| MX$155,230 - MX$185,852 | MX$12,937 - MX$15,488 | 21.36% |
| MX$185,853 - MX$374,837 | MX$15,489 - MX$31,236 | 23.52% |
| MX$374,838 - MX$590,668 | MX$31,237 - MX$49,222 | 30.00% |
| MX$590,669 - MX$1,127,926 | MX$49,223 - MX$93,994 | 32.00% |
| Above MX$1,127,926 | Above MX$93,994 | 35.00% |
The first MX$746 monthly (MX$8,952 annually) is tax-free for all employees.
Withholding requirements
You're responsible for calculating and withholding federal income tax from each paycheck. Use the monthly brackets above with Mexico's official tax tables from SAT.
File monthly withholding reports by the 17th of the following month. Miss this deadline and face penalties starting at MX$1,920 for small employers.
Submit annual reconciliation (Declaración Anual) by April 30th for the previous tax year. This reconciles total withholdings against employees' actual tax liability.
Key tax deadlines
Monthly returns due 17th of following month. Annual reconciliation due April 30th. Late filing penalties start at MX$1,920.
Tax registration
Register for RFC (Registro Federal de Contribuyentes) through SAT before your first payroll. You'll need:
- Company incorporation documents
- Legal representative identification
- Proof of business address
- Bank account details
Processing takes 5-10 business days. You can't withhold taxes legally without this registration.
Special tax considerations
Non-resident employees face different withholding rates. If they don't have Mexican tax residency, withhold 30% flat rate on employment income unless a tax treaty applies.
Tax treaties reduce withholding for residents of treaty countries. The US-Mexico treaty often reduces rates to 15-20% depending on the situation.
State taxes apply in some states. Nuevo León charges 2% on income above certain thresholds. Check your specific state requirements.
Common tax mistakes
Using wrong tax tables - SAT updates tables annually. Using outdated brackets means incorrect withholding and penalties during audits.
Missing state tax obligations - Assuming only federal tax applies. Some states have income taxes that add to your withholding requirements.
Late monthly filings - The 17th deadline is firm. Late penalties compound monthly and trigger audit flags.
Incorrect non-resident treatment - Applying resident rates to non-residents or vice versa. This creates significant under or over-withholding issues.
Employer contributions in Mexico
Budget roughly 25% on top of salary for a professional-level hire: about 22% in federal contributions plus a state payroll tax of 2% to 4%. Lower salaries carry lower rates on the cesantía band, so the total is salary-dependent.
Contribution breakdown
Mexico splits social security costs between employers and employees, but you'll pay the larger share on most contributions.
| Contribution Type | Employer Rate | Employee Rate | Salary Cap |
|---|---|---|---|
| IMSS percentage components (sickness excess, cash benefits, medical care, disability and life, daycare) | ~5.6% | ~1.65% | 25x UMA* |
| IMSS fixed quota (20.40% of one UMA per day) | ~MX$730/month per worker | 0% | Fixed |
| Cesantía y vejez (2020 pension reform, rising yearly to 2030) | 3.150%-7.51% by salary band (2026) | 1.125% | 25x UMA* |
| Retirement (SAR) | 2.0% | 0% | 25x UMA* |
| Housing Fund (INFONAVIT) | 5.0% | 0% | 25x UMA* |
| Workers' Risk Insurance | 0.50%-15.15%** | 0% | 25x UMA* |
| State payroll tax (ISN) | 2%-4% by state | 0% | Uncapped |
*UMA (Unit of Measurement and Update) = MX$117.31 daily from 1 February 2026 **Risk insurance varies by industry classification
| Employee pays | Employer pays | |
|---|---|---|
| IMSS + cesantía (percentage parts) | ~2.78% | ~5.6% + 3.15-7.51% |
| Housing fund | 0% | 5.0% |
| Retirement (SAR) | 0% | 2.0% |
| State payroll tax | 0% | 2-4% |
Total employer cost example
For a MX$60,000 monthly salary (top cesantía band, office risk class):
- Base salary: MX$60,000
- IMSS percentage components + fixed quota: about MX$3,970
- Cesantía y vejez (7.51%): about MX$4,510
- SAR retirement (2%): MX$1,200
- INFONAVIT (5%): MX$3,000
- Risk insurance (office class): about MX$320
- State payroll tax (3% example): MX$1,800
- Total monthly cost: about MX$74,800
- Cost multiplier: about 1.25
That is roughly MX$898,000 a year, before mandatory benefits like the 15-day aguinaldo and vacation premium, which you should budget separately.
Contribution caps and ceilings
Most contributions cap at 25 times the daily UMA: MX$2,932.75 daily, about MX$89,156 monthly, from 1 February 2026.
Once an employee's salary exceeds this threshold, your IMSS, retirement and INFONAVIT amounts stay fixed. A MX$150,000 salary carries the same capped contributions as one at MX$89,156, though the state payroll tax still applies to the full amount.
High earner advantage
Salaries above about MX$89,156 monthly (25x UMA, 2026) don't increase your IMSS contributions. The cap saves you thousands on senior roles.
The risk insurance premium varies dramatically by industry. Manufacturing companies can pay up to 15.15%, while office-based businesses typically sit near the minimum, around 0.5%.
Registration requirements
Register with IMSS within five business days of hiring any employee. You'll need:
- Company tax registration (RFC)
- Employee's CURP and RFC
- Employment contract
- Medical examination results
- Workplace risk classification
INFONAVIT registration happens automatically through IMSS, but you must activate your employer account within 30 days.
Registration essentials
- IMSS employer registration
Within 5 business days
- Employee medical exam
Required before start date
- INFONAVIT account activation
Within 30 days
- Risk classification assignment
Determines insurance rates
Payment deadlines
Pay all contributions by the 17th of the following month. For December payroll, you have until January 17th.
Late payments trigger a 20% penalty plus daily interest charges. IMSS can freeze your bank accounts for unpaid contributions exceeding 90 days.
Payment enforcement
IMSS has aggressive collection powers. They'll freeze accounts and pursue legal action for overdue contributions.
Submit monthly contribution reports through the IMSS SUA system by the same deadline. The system calculates exact amounts based on each employee's salary and days worked.
Skip the complexity. We manage tax calculations, contributions, and compliance in 150+ countries.
Leave and benefits in Mexico
Mexico has 7 mandatory public holidays in 2026. Work on these days? Pay double.
But leave and benefits go way beyond holidays. Mexico's labor laws create specific payroll obligations that you need to calculate correctly. Miss the vacation premium or mess up maternity leave payments, and you'll face penalties.
Annual leave
Mexico requires 6 vacation days after the first year of service. That increases by 2 days each year until year 4, then by 2 days every 5 years.
The tricky part? You must pay a vacation premium of 25% on top of regular vacation pay. So if an employee takes 6 days vacation at MX$500 daily salary, you pay MX$3,750 total (MX$3,000 + MX$750 premium).
Employees can carry over unused vacation for up to one year. When they leave, you must pay out all accrued vacation days plus the 25% premium.
Sick leave
Employees get unlimited sick leave, but payment splits between you and social security. You pay 100% of salary for the first 3 days. After that, IMSS (social security) pays 60% from day 4 onwards.
You need a medical certificate from IMSS for absences longer than 3 days. No certificate means no social security payment - and you're not required to pay either.
This creates a payroll adjustment: deduct the IMSS payment from your regular salary calculation once the employee receives their social security benefit.
Parental leave
Maternity leave
Women get 84 days (12 weeks) of maternity leave at 100% pay. IMSS pays this directly to the employee, not through your payroll. But you still need to process the leave and ensure no salary payments during this period.
The leave splits as 42 days before birth and 42 days after, though employees can transfer up to 4 pre-birth days to post-birth.
Paternity leave
Men get 5 days of paternity leave at 100% pay. Unlike maternity leave, you pay this directly through payroll - there's no IMSS reimbursement.
Maternity leave timing
Employees must notify you 5 days before taking maternity leave. IMSS handles the payments, but you need to coordinate the paperwork and ensure payroll stops during the leave period.
Public holidays 2026
| Date | Holiday | Notes |
|---|---|---|
| January 1 | New Year's Day | Mandatory |
| February 2 | Constitution Day | Moved to Monday |
| March 16 | Benito Juárez's Birthday | Moved to Monday |
| May 1 | Labor Day | Mandatory |
| September 16 | Independence Day | Mandatory |
| November 16 | Revolution Day | Moved to Monday |
| December 25 | Christmas Day | Mandatory |
Work on mandatory holidays (January 1, May 1, September 16, December 25) requires triple pay - regular daily wage plus 200% premium. For moved holidays, you pay double - regular wage plus 100% premium.
Mandatory benefits affecting payroll
Aguinaldo (Christmas bonus)
You must pay at least 15 days of salary before December 20th each year. Calculate this as daily salary × 15, based on the employee's salary on December 20th.
Employees who worked less than a year get a proportional amount: (days worked ÷ 365) × 15 days of salary.
Profit sharing (PTU)
Companies with positive taxable income must distribute 10% of profits to employees by May 30th. The amount depends on salary and days worked during the previous year.
This creates a significant payroll event in Q2 that requires careful calculation and withholding of income tax on the distribution.
Aguinaldo deadline
Pay the Christmas bonus by December 20th or face penalties of 50-5000 times the minimum wage (MX$1,095-MX$1,095,000 in 2026).
Compliance requirements in Mexico
Employment contracts in Mexico must include specific salary breakdowns, work schedules, and benefit details or they're legally invalid. Miss these elements and labor authorities can fine you up to MX$483,840 per violation in 2026.
Contract essentials
All employment contracts must specify exact salary amounts, overtime rates, vacation days, and Christmas bonus calculations. Generic templates won't pass labor inspections.
What monthly filings are required?
Tax and social security submissions
You'll submit three monthly reports through the SAT (tax authority) and IMSS (social security) portals by the 17th of each following month.
SUA system (IMSS portal) requires:
- Employee salary modifications
- New hires and terminations
- Monthly contribution payments
SAT portal needs:
- ISR (income tax) withholdings
- Monthly payroll summary (DIOT)
- Employer contribution calculations
Late submissions trigger penalties starting at MX$1,930 per day for tax filings and MX$965 per day for IMSS reports.
Payroll tax payments
Transfer actual tax and contribution amounts by the 17th through authorized banks or the online payment system. The 2026 penalty rate is 1.13% monthly on unpaid amounts, plus inflation adjustments.
Monthly compliance cycle
Process payroll
Month-endCalculate taxes and contributions
File reports
By 17thSubmit SUA and SAT filings
Make payments
By 17thTransfer taxes and contributions
What annual reporting is needed?
Year-end reconciliation
Submit the annual tax return by March 31, 2027 for the 2026 tax year. This reconciles all monthly filings and calculates final employer obligations.
Employees receive their constancia de percepciones y retenciones (annual tax statement) by February 28, 2027. You must deliver these statements to all employees who worked during 2026, even if they left during the year.
Profit sharing calculations
Calculate and distribute PTU (profit sharing) by May 30, 2027 based on 2026 profits. Employees who worked at least 60 days during 2026 qualify for payments. The maximum individual payment is three months' salary or the average PTU paid by the company, whichever is lower.
Vacation premium verification
Annual audits check that employees received their prima vacacional (vacation bonus) equal to at least 25% of vacation pay. Document all vacation payments and bonuses paid throughout 2026.
What employee documentation is mandatory?
Employment contracts
Every employee needs a written contract within 28 days of starting work. Contracts must specify:
- Exact monthly salary and payment frequency
- Daily and weekly work schedules
- Vacation days and Christmas bonus amounts
- Job duties and workplace location
Required contract elements
- Specific salary amounts and payment dates
- Exact work schedule and overtime rates
- Vacation days and prima vacacional percentage
- Christmas bonus calculation method
- Job description and reporting structure
Payslip requirements
Monthly payslips must include detailed breakdowns of:
- Base salary and overtime payments
- All deductions with specific amounts
- Net pay calculations
- Year-to-date totals for taxes and contributions
Missing any required payslip element results in MX$4,838 to MX$48,384 fines per occurrence.
Record retention
Keep all payroll records for five years from the last payment date. This includes contracts, payslips, time records, and tax documentation. Labor inspectors can request any document during this period.
Store records in Spanish or provide certified translations. Digital records are acceptable if they include electronic signatures and timestamps.
What are the penalty amounts?
2026 penalty increases
Labor violation fines increased 4.8% in 2026. Repeat violations within 12 months face double penalties, and serious violations can result in temporary business closure.
| Violation | 2026 Penalty Range |
|---|---|
| Late monthly tax filing | MX$1,930 - MX$19,300 per day |
| Missing contract elements | MX$48,384 - MX$483,840 per violation |
| Incorrect payslip information | MX$4,838 - MX$48,384 per occurrence |
| Unpaid social security contributions | 1.13% monthly + 20% surcharge |
| Missing vacation premium | MX$48,384 - MX$96,768 per employee |
| Unregistered employees | MX$96,768 - MX$483,840 per employee |
Which agencies oversee payroll compliance?
Primary regulatory bodies
SAT (Servicio de Administración Tributaria) handles all tax compliance through their online portal at sat.gob.mx. Register for your RFC tax ID and digital signature (FIEL) here.
IMSS (Instituto Mexicano del Seguro Social) manages social security through the SUA system at imss.gob.mx. All employee registrations and monthly filings happen through this platform.
STPS (Secretaría del Trabajo y Previsión Social) conducts labor inspections and enforces employment law compliance. They don't have online filings but investigate workplace violations.
Inspection frequency
IMSS audits approximately 15% of registered employers annually, focusing on contribution accuracy and employee classification. SAT conducts desk audits on 8% of taxpayers and field audits on 2% each year.
Labor inspections typically occur after employee complaints or during random compliance checks in high-violation industries like manufacturing and retail.
Managing Mexico payroll compliance in-house? See how we simplify it
Recent changes in Mexico
2026 brought several important payroll changes to Mexico. Here's what you need to update.
Minimum wage increase - Effective January 1, 2026 Mexico's general minimum wage increased 13% to MX$315.04 per day, up from MX$278.80 in 2025. The Northern Border Free Zone rate rose 5% to MX$440.87 per day from MX$419.88.
This affects salary calculations for employees earning minimum wage and impacts various labor law calculations tied to minimum wage multiples.
Updated UMA value - Effective February 1, 2026 The Unit of Measurement and Update (UMA) increased to MX$117.31 per day from MX$113.14 in 2025. This 3.69% increase affects social security contribution calculations and various legal thresholds.
IMSS contribution adjustments - Effective January 1, 2026 The employer cesantía y vejez rate took its scheduled annual step under the 2020 pension reform: 3.150% to 7.51% by salary band in 2026, on its way to 11.875% by 2030. The salary cap for IMSS contributions stays at 25 times the UMA, MX$2,932.75 per day from February 2026.
Digital tax receipts (CFDI) Every payroll payment must carry a stamped CFDI de nómina. Validate employee RFC and CURP data before stamping, because invalid receipts make the wage expense non-deductible.
CFDI discipline
Issue and stamp payroll CFDIs with each payment run. Missing or invalid receipts make the wage expense non-deductible and can draw SAT penalties.
Vacation minimums The Vacaciones Dignas reform has applied since January 2023: at least 12 vacation days in the first year, rising with tenure. If your policies still reference the old 6-day minimum, they are out of date rather than ahead of schedule.
Frequently asked questions about payroll in Mexico
Disclaimer: This guide is for informational purposes only and does not constitute legal or tax advice. Regulations change frequently, so always consult with local experts and official government sources for your specific situation.