No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
The Aguinaldo is Mexico's mandatory year-end bonus: under Article 87 of the LFT (Ley Federal del Trabajo), every employee is entitled to at least 15 days' wages, due before 20 December. Many employment or collective contracts pay more than the legal 15 days. Anyone who has not worked the full year receives the Aguinaldo prorated by the days actually worked.
The calculation runs entirely locally in your browser, in pure JavaScript - nothing is uploaded and nothing is stored. From the monthly salary (divided by 30, the conversion from Article 89 LFT) and the Aguinaldo days comes the gross amount, prorated by days worked. Up to 30 UMA per year the Aguinaldo stays ISR-exempt under Article 93 fraction XIV LISR; the amount above that is taxed here, as a rough estimate, with the ISR monthly tariff to show an estimated net amount.
An honest note: this is a model-based estimate, not tax advice. The exempt portion (30 UMA) is computed exactly under Article 93 fraction XIV LISR; the ISR on the excess, however, is a SIMPLIFIED estimate that taxes the excess in isolation with the monthly tariff instead of adding it to the regular salary (the exact optional procedure is in RISR Article 174). Your actual payslip net amount may differ. Applies to Mexico only.
Specifications
Specifications
Input formats
Form inputs (no file)
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Enter the monthly salary and days worked this year.
Optionally adjust the contractual Aguinaldo days (at least 15).
Read off the gross amount, the exempt portion and the estimated net amount.
Limitations: Computes the legal minimum Aguinaldo (Article 87 LFT, prorated by days worked) and the exempt portion up to 30 UMA (Article 93 fraction XIV LISR) exactly. The ISR on the excess is a SIMPLIFIED estimate (monthly tariff applied to the excess in isolation, not the exact procedure from RISR Article 174). The UMA value is published annually by INEGI; absent a newer known value the last-known one is carried forward - check the current value at inegi.org.mx. Mexico only. Not tax advice.
FAQ
Are my inputs uploaded?
No. The calculation runs entirely locally in the browser (pure JavaScript); nothing is sent or stored.
What does the law require?
Article 87 LFT requires at least 15 days' wages as Aguinaldo, due before 20 December. Many contracts pay more.
What is the UMA?
The Unidad de Medida y Actualización - an official reference value INEGI publishes every January. Up to 30 UMA per year the Aguinaldo stays tax-free.
Is the ISR estimate exact?
No, it is deliberately simplified: it taxes the taxable excess in isolation with the monthly tariff instead of the exact RISR Article 174 procedure. For precision, also use the ISR calculator.
What if I have not worked the full year?
Enter the days you actually worked - the calculator prorates the Aguinaldo automatically, as Article 87 LFT requires.