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 you'll face surcharges and penalties 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, salary must be paid at least every fifteen days for most employees, and at least weekly for manual work, so a monthly salary is normally paid in two fortnightly instalments. 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
Payment intervals cannot exceed fifteen days for non-manual employees or one week for manual work. A monthly salary quote does not permit paying only once a month, so most employers pay on the 15th and the last working day.
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 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 12 days after one year of employment. The entitlement rises by 2 days for each subsequent year up to 20 days at year five, then by 2 days for every five years of service.
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.
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%, and on top of that each state charges employers a payroll tax that varies 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:
SAT's 2026 Annex 8 sets the withholding tariff for each payment period: 11 bands with marginal rates from 1.92% to 35%, each with its own fixed amount. Apply the tariff for the actual pay period, together with any employment subsidy, rather than a single rate on all pay.
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 the SAT applies penalties.
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 attracts penalties from the SAT.
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. Withholding for non-residents follows separate rules, so check the employee's residency before the first payroll.
Tax treaties reduce withholding for residents of treaty countries. Check the specific treaty and the employee's circumstances.
State payroll taxes are charged to the employer and vary by state. 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 penalties plus surcharges. 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 at least 12 vacation days after the first year of service. That increases by 2 days each year up to 20 days at year five, 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 12 days vacation at MX$500 daily salary, you pay MX$7,500 total (MX$6,000 + MX$1,500 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. For certified non-work illness, IMSS pays 60% of the last daily contribution salary from day 4, for up to 52 weeks. The ordinary scheme does not require you to pay salary for the first 3 days, though contracts can provide it.
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 move up to 4 prenatal weeks to after the birth with medical authorisation.
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 from the labor authorities.
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.
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 tax filings and late IMSS reports both trigger penalties.
Payroll tax payments
Transfer actual tax and contribution amounts by the 17th through authorized banks or the online payment system. Unpaid amounts attract surcharges (recargos), 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 can result in fines.
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
Repeat violations are treated more seriously, and serious violations can result in temporary business closure.
Penalties apply for late filing, late payment and incorrect withholding. They are set by the SAT, IMSS and the labour authorities (STPS), so check the current schedule on its website before relying on a figure.
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 focus on contribution accuracy and employee classification. SAT runs both desk audits and field audits.
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
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.