
Hoe de Mexicaanse inkomstenbelasting op een loonstrook wordt berekend: ISR van bruto tot inhouding
De Mexicaanse inkomstenbelasting, de ISR (Impuesto Sobre la Renta), is een progressieve belasting die de werkgever inhoudt op elke betaling en vóór de 17e van de volgende maand aan de belastingdienst (SAT) betaalt. Op papier is de berekening een eenvoudige opzoeking: vind de schijf, pas het marginale tarief toe op het meerdere, tel de vaste vergoeding op. Drie dingen maken de echte berekening bewerkelijker: de schijventabel hangt af van de loonperiode en wordt elke januari opnieuw uitgegeven, een belastingkrediet voor lage verdieners (het subsidio al empleo) wordt na de belasting toegepast, en verschillende soorten loon zijn deels of volledig vrijgesteld voordat de belasting wordt berekend. Ik neem de drie in volgorde.
Hoe de ISR elke loonperiode wordt berekend
De Mexicaanse ISR gebruikt progressieve schijven met marginale tarieven van 1.92% tot 35%. De methode ligt vast: neem het belastbaar inkomen van de werknemer voor de periode, vind de schijf, trek de ondergrens van de schijf af (límite inferior), vermenigvuldig het meerdere met het marginale tarief van de schijf, en tel de vaste vergoeding van de schijf op (cuota fija). Het totaal is de ISR vóór enig krediet.
SAT publiceert een andere tabel voor elke loonperiodefrequentie: dagelijks, wekelijks, tiendaags, tweewekelijks (quincenal) en maandelijks. De tabellen zijn niet uitwisselbaar en zijn geen eenvoudige veelvouden van elkaar; elke frequentie heeft haar eigen grenzen en haar eigen vaste vergoedingen, met SAT's eigen afronding. Een tweewekelijkse salarisadministratie moet de quincenal-tabel gebruiken, niet de maandtabel gehalveerd. Het gebruik van de maandtabel voor een tweewekelijkse salarisadministratie geeft een cijfer dat aannemelijk lijkt maar fout is, en het verschil is elke periode klein genoeg om onopgemerkt te blijven.
Elke tabel wordt elke januari opnieuw uitgegeven met een inflatieaanpassingsfactor (factor de actualización); voor 2026 was de factor 1.13213, toegepast op de grenzen van 2025. Het gebruik van de tabel van het vorige jaar na januari houdt bij elke werknemer een klein bedrag te veel in. De tabellen staan uiteengezet in Bijlage 8 van de RMF (Resolución Miscelánea Fiscal), gepubliceerd in de officiële staatscourant eind december voor het komende jaar.
Het subsidio al empleo-krediet voor lage verdieners
Nadat de ISR vóór krediet is berekend, ontvangen lage verdieners een belastingkrediet genaamd het subsidio al empleo. Voor 2026 is het krediet een vast maandbedrag van ongeveer MXN$535.65 (15.02% van de maandelijkse UMA) voor werknemers wier maandelijks belastbaar inkomen niet meer dan MXN$11,492.66 bedraagt. Het krediet wordt afgetrokken van de ISR: wanneer het krediet groter is dan de belasting, is de inhouding nul, en elk overschot van het krediet boven de belasting vervalt in plaats van aan de werknemer te worden uitbetaald.
Twee punten over het krediet vergen zorg. Ten eerste is het krediet een harde grens, geen afbouw: een werknemer op MXN$11,492 ontvangt het volledige krediet en een werknemer op MXN$11,493 ontvangt niets, dus de grens moet exact worden toegepast. Ten tweede hangen de parameters van het krediet af van de UMA, en de UMA verandert op 1 februari, niet op 1 januari, dus januari gebruikt een overgangsfactor gebaseerd op de UMA van het vorige jaar. Elke parameter op 1 januari veranderen krijgt januari daarom verkeerd. Onderaan de schaal is het krediet groot: een werknemer op MXN$10,000 per maand is ongeveer MXN$729 aan ISR verschuldigd vóór het krediet en ongeveer MXN$193 erna, een effectief tarief onder 2%.
Boven de grens is er geen krediet, en het effectieve tarief stijgt met het inkomen: ruwweg 9.4% bij MXN$15,000 per maand, ongeveer 15% bij MXN$30,000, en ongeveer 18% bij MXN$50,000. Een werknemer die alleen het minimumloon verdient, heeft helemaal geen ISR-inhouding.
Welk loon wordt belast en welk is vrijgesteld
ISR is in brede zin van toepassing op arbeidsinkomen: basissalaris, overwerk, bonussen, commissies en het meeste contante loon. Een aanzienlijke lijst van posten is vrijgesteld tot een limiet, en de limieten worden vastgesteld in eenheden van de UMA (Unidad de Medida y Actualización) in plaats van peso's. De eenheid is een rechtspunt: sinds de grondwetshervorming van 2016 wordt, waar de inkomstenbelastingwet "minimumloon" als drempel zegt, de drempel gelezen als UMA. Deze plafonds berekenen tegen het feitelijke minimumloon overschat de vrijstellingen.
De belangrijkste vrijgestelde posten, elk geplafonneerd, zijn de eindejaarsbonus (aguinaldo) tot 30 UMA, de vakantiepremie (prima vacacional) tot 15 UMA, en winstdeling (PTU) tot 15 UMA. Overwerk is voor 50% vrijgesteld voor de eerste negen uur per week, onderworpen aan een weekplafond van vijf keer de dagelijkse UMA, en volledig belastbaar boven negen uur. Ontslag- en anciënniteitsbetalingen zijn vrijgesteld tot 90 UMA per dienstjaar. Boodschappenbonnen (vales de despensa) zijn vrijgesteld tot 40% van de maandelijkse UMA, een maaltijdsubsidie tot één UMA per dag, en gedocumenteerde reiskostenvergoedingen (viáticos) zijn volledig vrijgesteld wanneer ondersteund door geldige elektronische bonnen. In elk geval wordt het bedrag boven het plafond belastbaar en toegevoegd aan de grondslag voor die periode.
Twee details in de vrijstellingsrekenkunde zijn het uitspellen waard. De vakantiepremie is 25% van het vakantieloon, niet het vakantieloon zelf, dus het plafond wordt vergeleken met de premie in plaats van met het hele bedrag. En de overwerkvrijstelling van een minimumloonwerknemer wordt anders behandeld dan die van een hogere verdiener. Beide onderscheiden veranderen het belastbare bedrag.
Persoonlijke aftrekposten worden eenmaal per jaar geclaimd, niet op de loonstrook
Mexico heeft een reeks persoonlijke aftrekposten, de deducciones personales, die niet worden gebruikt in de maandelijkse salarisberekening. Medische en tandheelkundige kosten, begrafeniskosten, hypotheekrente, vrijwillige pensioenbijdragen, schoolvervoer, verzekeringspremies en donaties zijn allemaal aftrekbaar, maar het individu claimt ze op de jaaraangifte, geplafonneerd op het laagste van 15% van het inkomen of vijf jaarlijkse UMA. Geen van deze persoonlijke aftrekposten beïnvloedt de maandelijkse inhouding. De enige "aftrekposten" die in de maandelijkse salarisadministratie verschijnen, zijn dus eigenlijk de hierboven beschreven vrijstellingen op specifieke soorten loon: een vrijstelling vermindert het bedrag aan loon dat elke maand wordt belast, terwijl een persoonlijke aftrekpost door de werknemer op de jaaraangifte wordt geclaimd.
De jaareindeaanpassing
Omdat de inhouding van elke maand slechts een voorlopige betaling is, vereist de inkomstenbelastingwet (LISR Art. 97) dat de werkgever een jaareindeaanpassing (ajuste anual) uitvoert voor de meeste werknemers. De verplichting is dwingend voor een werknemer die het volledige kalenderjaar werkte en niet meer dan MXN$400,000 verdiende, tenzij die werknemer de werkgever schriftelijk heeft meegedeeld dat hij zijn eigen jaaraangifte zal indienen, of ook salaris van een andere werkgever ontving. Werknemers die boven MXN$400,000 verdienen, of die halverwege het jaar begonnen of vertrokken, dienen in plaats daarvan hun eigen jaaraangifte in. De aanpassing past de jaarlijkse schijventabel toe op het cumulatieve belastbaar inkomen van het jaar en vergelijkt het resultaat met de totale ISR die gedurende het jaar is ingehouden. Wanneer er te veel is ingehouden, betaalt de werkgever het verschil terug; wanneer te weinig, int de werkgever het tekort. De jaartabel wordt alleen voor deze afstemming gebruikt, nooit voor de periodieke inhouding. Een jaar van kleine maandelijkse verschillen wordt daarom in één cijfer aan het jaareinde vereffend.
De vier invoerwaarden die door het jaar heen veranderen
Vier dingen aan de Mexicaanse berekening veranderen door het jaar heen en moeten worden bijgehouden. De schijventabel moet overeenkomen met de feitelijke loonperiode, en elke tabel wordt elke januari opnieuw uitgegeven met een inflatiefactor. Het subsidio geldt alleen tot een vaste inkomensgrens, en de parameters van het subsidio veranderen met de UMA op 1 februari, niet op 1 januari. Elk vrijstellingsplafond is een veelvoud van de UMA, en omdat de pesowaarde van de UMA elk jaar wordt herzien, verandert het pesobedrag van elk plafond ermee mee. En de jaareindeaanpassing meet de twaalf maanden af tegen de jaartabel.
Voor een werkgever is het cijfer van elke maand slechts een voorlopige betaling: de jaareindeaanpassing vereffent het werkelijke bedrag, dus een maand die de verkeerde tabel of een verkeerd geplafonneerde vrijstelling gebruikt, levert nog steeds een normaal ogende loonstrook op, en het verschil wordt later in dat ene jaareindecijfer geïnd of terugbetaald. Een ISR-inhouding hangt af van drie dingen: de tabel gebruiken die overeenkomt met de loonperiode, het subsidio alleen onder zijn inkomensgrens toepassen, en elk vrijstellingsplafond berekenen vanuit de UMA van het lopende jaar.
*Bronnen: LISR (Ley del ISR) Art. 96 (maandelijkse inhouding, voorlopige betalingen, afdracht vóór de 17e), Art. 152 (jaarlijks tarief), Art. 97 (jaarlijkse aanpassing / ajuste anual; werkgever niet verplicht wanneer de werknemer halverwege het jaar begon/vertrok, meer dan MXN$400,000 verdiende, schriftelijk meedeelde dat hij zijn eigen aangifte zal indienen, of een andere werkgever had), Art. 98 (aangifteverplichting werknemer boven MXN$400,000), Art. 93 (vrijgesteld inkomen), subsidio al empleo per presidentieel decreet DOF 31/12/2025 (Artículo Segundo), Art. 151 (persoonlijke aftrekposten op jaaraangifte, geplafonneerd op het laagste van 15% van het inkomen of 5 jaarlijkse UMA). ISR-schijven 1.92%–35%, tabellen per loonperiode in RMF 2026 Anexo 8 (DOF 28/12/2025; factor de actualización 1.13213). Subsidio al empleo 2026: MXN$535.65/maand (15.02% van maandelijkse UMA) voor inkomen ≤ MXN$11,492.66; januari-overgangsfactor tegen UMA 2025. UMA 2026: MXN$117.31/dag, MXN$3,566.22/maand, van kracht 1 februari 2026. Vrijstellingen (gelezen als UMA per de grondwetshervorming van 2016, DOF 27/01/2016, en bevestigd in fiscale jurisprudentie): aguinaldo 30 UMA, prima vacacional 15 UMA, PTU 15 UMA, overwerk eerste 9 uur/week 50% vrijgesteld (plafond 5 dagelijkse UMA/week), ontslag 90 UMA/dienstjaar, vales de despensa 40% maandelijkse UMA, maaltijdsubsidie 1 UMA/dag, viáticos 100% indien gedocumenteerd. Effectieftariefvoorbeelden uit RMF 2026 Anexo 8 maandtabel. Minimumloon 2026: MXN$315.04/dag algemeen, MXN$440.87/dag grenszone; minimumloonverdieners vrijgesteld van ISR-inhouding (LISR Art. 96). Cijfers zijn de aangehaalde waarden voor 2026.*
Mehmood Deshmukh
CTO en medeoprichter
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