Benefits in Kind in Mexico: How the Structure Decides the Tax

Benefits in Kind in Mexico: How the Structure Decides the Tax

In Mexico, a large share of what an employee actually takes home never shows up as base salary. Much of it is paid as prestaciones (benefits): grocery vouchers, a savings-fund match, private medical insurance, meals, sometimes housing. What each one costs the employer and the employee depends less on its peso value than on how it is structured. A grocery voucher structured correctly is partly free of income tax and partly excluded from social-security contributions; the identical amount paid the wrong way is fully taxable and fully contributory. Same money, two very different bills.

Because benefits make up a sizable share of total compensation in Mexico, how they are structured drives a large part of what payroll actually costs.

Two separate tests: income tax (ISR) and the social-security base (SBC)

Every benefit in Mexico is judged by two independent tests, one for income tax and one for social security, and the two have separate limits. A benefit can be exempt under one and fully caught by the other, so they cannot be treated as a single test.

The first is ISR, the federal income tax withheld from the employee. The second is the SBC, the Salario Base de Cotización, the base for social security. The SBC decides how much the employer and the employee each pay into IMSS (health, pensions, disability) and INFONAVIT (housing). A higher SBC means higher contributions on both sides.

The two determinations are made independently: a benefit can be exempt from ISR and still form part of the SBC, or the reverse. The two systems rest on different statutes, the LISR for income tax and the LSS for social security, with different definitions and different peso limits, so the income-tax treatment does not imply the social-security treatment. An accountant who verifies only the ISR side and assumes social security follows will under-report the SBC and expose the client to an IMSS assessment later.

The structure Mexican law rewards is called previsión social: social welfare benefits granted, in the law's words, "de manera general," to all workers on the same terms. A benefit structured as genuine previsión social earns favorable treatment under both systems. Restrict that same benefit to executives, pay it in cash where the law requires in-kind delivery, or exceed the statutory limits, and the favorable treatment is lost.

The previsión social exemption, and its backwards cap

The income-tax exemption for previsión social is set out in Article 93 of the Income Tax Law (LISR Art. 93). Article 93 caps how much previsión social an employee can receive tax-free in a year, and the cap is counterintuitive: lower-paid workers get the larger exemption, higher-paid workers the smaller one.

For a lower-earning employee, whose salary plus previsión social does not exceed seven annual UMA (7 x MXN$42,794.64, or MXN$299,562.48 for 2026), the exempt cap is the full seven annual UMA. In practice that is more than the benefits will ever reach, so the whole thing is tax-free. For a higher-earning employee, above that seven-UMA threshold, the exempt cap drops to one annual UMA: MXN$42,794.64 for 2026. Low earner, high cap; high earner, low cap. So the identical benefit can be entirely tax-free for a junior employee and mostly taxable for an executive, and payroll has to apply the one-UMA cap to the higher earners.

The UMA (Unidad de Medida y Actualización) is the reference unit most of these limits use, and INEGI resets it each year. For 2026 it is MXN$117.31 per day, MXN$3,566.22 per month, and MXN$42,794.64 per year, effective 1 February 2026, so every cap tied to the UMA changes on that date.

Vales de despensa: the 40%-of-UMA exclusion, worked through

Take vales de despensa, the grocery vouchers loaded onto a card from an authorized issuer. They are the most popular supplementary benefit in Mexico, and they show both limits at work: an income-tax exemption and a separate social-security exclusion.

For the SBC, Article 27 of the Social Security Law (LSS Art. 27, fraction VI) excludes grocery vouchers from the contribution base up to 40% of the monthly UMA. For 2026 that ceiling is:

  • 40% x MXN$3,566.22 = MXN$1,426.49 per month

An employer that loads a card with exactly MXN$1,426.49 a month gets the full benefit under both systems. The whole amount is excluded from the SBC, so it never adds to IMSS or INFONAVIT contributions, and it stays within the annual previsión social cap, so it is exempt from ISR as well.

Now push the same benefit to MXN$2,000 a month. The first MXN$1,426.49 keeps its treatment. The excess, MXN$573.51, is taxed as ordinary earnings: that amount is added to the employee's taxable income for ISR and integrated into the SBC, so both sides pay income tax and social-security contributions on it every payday for the rest of the year. Paying MXN$2,000 is not itself the mistake. The mistake is assuming the whole MXN$2,000 keeps the voucher's tax treatment, when only the first MXN$1,426.49 does and the rest is ordinary pay.

The savings fund, and why food and housing must be paid in kind

The fondo de ahorro, an employer-matched savings plan, follows the same shape with its own limits. The employer's contribution is exempt from ISR and excluded from the SBC only if it stays inside two ceilings at once: no more than 13% of the employee's salary, and no more than 1.3 annual UMA, which is MXN$55,633.03 for 2026 (LISR Art. 27, fraction XI). The employer must also not contribute more than the employee does, the plan must be open to the whole workforce, and withdrawals are limited. These two kinds of limit are penalized differently. Exceed a peso ceiling and only the excess loses its treatment, as with the vouchers. Fail one of the structural conditions, though, and the entire employer contribution becomes taxable and contributory, not just the amount above a ceiling.

Food and housing have a further condition that a 2024 Supreme Court decision made stricter. To be excluded from the SBC, meals and lodging must be delivered in kind, an actual cafeteria meal or an actual apartment, not a cash allowance labelled "food" or "housing." The Supreme Court settled this in Contradicción de Criterios 202/2023 (17 April 2024), and IMSS codified it in Criterio 02/2024. A cash "food allowance" is integrated into the SBC peso for peso, whatever the payslip calls it.

Aguinaldo and PTU: the same principle, on statutory pay

The mandatory payments run on identical logic. The year-end aguinaldo is exempt from ISR up to 30 days of UMA (30 x MXN$117.31 = MXN$3,519.30 for 2026), and profit sharing, the PTU, is exempt up to 15 days of UMA (MXN$1,759.65), each under LISR Art. 93. Anything above those thresholds is taxable, the same UMA-denominated pattern as every other exemption in the system.

Why benefit structuring is demanding to get right

Structuring compensation as prestaciones is legitimate and valuable. Mexican law openly invites it, which is why grocery vouchers and savings funds are everywhere. Three things make the design demanding, and they compound. First, the ISR exemption and the SBC exclusion are separate limits with separate rules, so a benefit has to satisfy both. Second, the caps are denominated in UMA, which INEGI resets every 1 February, so an exemption figure that was correct last year is usually wrong this year and has to be updated. Third, exceeding a cap and failing a structural condition are penalized differently. If a benefit goes over its peso cap, only the excess becomes ordinary taxable, contributory pay. If it fails a structural condition, such as cash paid where in-kind delivery is required or a plan closed to part of the workforce, the whole benefit becomes fully taxable and fully contributory.

In practice that means rechecking two separate limits against a new UMA every February, and confirming that the structural conditions still hold for each benefit, across every client and every payday. Flux applies the current UMA caps and the separate ISR and SBC treatments to each prestación on every run, so the exemptions stay correct as the UMA changes and the SBC is reported in full. A benefit is only worth structuring if the amounts behind it are right on the day it is paid.

Sources: Ley del Impuesto sobre la Renta (LISR), Art. 27 fraction XI and Art. 93 (previsión social, aguinaldo, PTU, and savings-fund exemptions), diputados.gob.mx. Ley del Seguro Social (LSS), Art. 27 fractions II, V, and VI (SBC exclusions for savings funds, food and housing in kind, and grocery vouchers), diputados.gob.mx. Suprema Corte de Justicia de la Nación, Contradicción de Criterios 202/2023, resolved 17 April 2024, and IMSS Criterio 02/2024/NV/SBC-LSS-27-V (in-kind requirement for food and housing). UMA 2026 values (daily MXN$117.31, monthly MXN$3,566.22, annual MXN$42,794.64, effective 1 February 2026) published by INEGI and in the Diario Oficial de la Federación, 9 January 2026. Figures reflect 2026 UMA values and are illustrative.
Greg Miaskiewicz

Greg Miaskiewicz

CEO & Co-Founder

Related Posts

Blog image: cantina

What Counts as Salary Now: Mexico's SBC Expansion for Cash, Food and Housing Benefits

The Salario Base de Cotización (SBC) is the single most consequential number in Mexican payroll. It is the base from which most of social security is calculated, and it feeds several contributions at...

The payroll & compliance platform built for your market

Real-time payroll calculations

White-label embedded payroll

Knowledge base and AI chatbot

Regulation monitoring & updates

Automated tax & social security filings

Customizable UI and pay slips

Employee management

Recurring deductions & contributions