💰 Finance

Mexico Net Salary Calculator

Free mexico net salary calculator — instant accurate results with step-by-step breakdown. No signup required.

⚡ Free to use 📱 Mobile friendly 🕒 Updated: June 06, 2026
🧮 Mexico Net Salary Calculator
📊 Monthly Salary Breakdown: Gross vs. Net After Taxes and Deductions (Mexico)

What is Mexico Net Salary Calculator?

A Mexico Net Salary Calculator is a specialized financial tool designed to convert a gross salary (the total amount an employer agrees to pay before any deductions) into net salary (the actual amount deposited into a worker’s bank account after all mandatory withholdings). This calculation is critical in Mexico because the country’s tax system, governed by the Ley del Impuesto Sobre la Renta (ISR), uses a progressive tax table with specific brackets, along with mandatory social security contributions (IMSS), INFONAVIT housing fund deductions, and state payroll taxes. Understanding this net figure is essential for realistic budgeting, loan applications, and negotiating job offers.

This tool is primarily used by Mexican employees, freelancers transitioning to formal employment, HR professionals, and expatriates relocating to Mexico. For a local employee earning a monthly gross salary of 25,000 MXN, the difference between gross and net can be as high as 25% to 35%, making this calculator indispensable for financial planning. Without it, individuals may overestimate their disposable income, leading to overspending or financial strain.

Our free online Mexico Net Salary Calculator provides instant, accurate results without requiring any registration or personal data. It uses the latest 2024-2025 ISR tax tables and IMSS contribution rates, delivering a transparent step-by-step breakdown so you can see exactly where every peso goes.

How to Use This Mexico Net Salary Calculator

Using this tool is straightforward and requires no prior knowledge of Mexican tax law. Simply follow these five steps to get an accurate net salary calculation in under a minute.

  1. Enter Your Gross Monthly Salary: Input your total gross monthly salary in Mexican Pesos (MXN). This is the figure before any deductions, as stated in your contract or pay stub. For example, if your annual salary is 360,000 MXN, divide by 12 and enter 30,000 MXN. The calculator accepts values from the minimum wage (currently around 7,500 MXN per month in the Northern Border Zone) to very high executive salaries.
  2. Select Your Payment Frequency: Choose whether you are paid monthly, bi-weekly (quincenal), or weekly (semanal). This is crucial because the ISR tax tables are structured based on the payment period. A monthly salary of 20,000 MXN is taxed differently than a bi-weekly salary of 10,000 MXN, even though the annual total is the same. The calculator automatically adjusts the tax brackets accordingly.
  3. Choose Your State (Optional but Recommended): Mexico has a state-level payroll tax (Impuesto Sobre Nóminas or ISN) that ranges from 2% to 4.5% depending on the state. For example, in Mexico City (CDMX) the rate is 3%, while in Baja California it is 2.2%. Selecting your state ensures the highest accuracy. If you skip this step, the calculator uses a default national average of 3%.
  4. Indicate Your Subsidio al Empleo Eligibility: The Subsidio al Empleo is a government tax credit available to lower-income workers (typically those earning under 9,081 MXN per month in 2024). If you believe you qualify, toggle this option on. The calculator will automatically apply the correct credit amount based on your salary, reducing your ISR tax liability.
  5. Click "Calculate" and Review the Breakdown: Press the calculate button. The tool will display your net salary instantly, followed by a detailed breakdown showing gross salary, ISR tax withheld, IMSS contributions (including disability and life insurance, retirement, and medical benefits), INFONAVIT deduction, state payroll tax, and the final net amount. You can also view a pie chart visualization of your deductions.

For best results, always use the most recent pay stub to verify your gross salary figure and check your state's specific ISN rate. The calculator also allows you to adjust for annual bonuses (aguinaldo) and vacation premiums, though these are separate from monthly salary calculations.

Formula and Calculation Method

The Mexico Net Salary Calculator uses a multi-step formula that complies with the Ley del ISR and the Ley del Seguro Social. The core logic subtracts mandatory deductions from the gross salary to arrive at the net pay. The formula is designed to reflect the progressive nature of Mexican taxation, where higher earners pay a larger percentage of their income in taxes.

Formula
Net Salary = Gross Salary – (ISR Tax + IMSS Contributions + INFONAVIT Deduction + State Payroll Tax)

Each variable in this formula is calculated independently using specific rates and tables. The ISR tax is the largest deduction and depends on the income bracket. The IMSS contribution is a percentage of the gross salary with a cap. The INFONAVIT deduction is a fixed 5% of the gross salary. The state payroll tax varies by location. Understanding these variables is key to interpreting your results.

Understanding the Variables

Gross Salary (Sueldo Bruto): This is the total compensation before any deductions. It includes base salary, commissions, overtime pay, and other regular payments. The calculator does not include irregular bonuses like the annual aguinaldo (Christmas bonus) unless specified, as these are taxed separately under a different regime.

ISR Tax (Impuesto Sobre la Renta): This is the federal income tax, calculated using a progressive table with 11 brackets in 2024. The rates range from 1.92% for the lowest bracket (up to 8,952 MXN monthly) to 35% for the highest bracket (over 109,717 MXN monthly). The calculation involves subtracting the lower limit of the bracket, applying the marginal rate, and then subtracting a fixed quota. The formula for ISR is: (Excess over lower limit × Marginal Rate) – Fixed Quota.

IMSS Contributions: The Instituto Mexicano del Seguro Social (IMSS) handles healthcare, disability, and retirement. The employee contribution is calculated as a percentage of the gross salary, split into several components: 0.625% for disability and life insurance, 1.125% for retirement (SAR/Infonavit portion), and a variable rate for medical services (typically 0.375% for employees). The total employee IMSS contribution is usually around 2.125% to 2.5% of the gross salary, capped at 25 UMA (Unidad de Medida y Actualización, approximately 2,700 MXN per month in 2024).

INFONAVIT Deduction: The Instituto del Fondo Nacional de la Vivienda para los Trabajadores (INFONAVIT) is a housing fund. The employee contributes 5% of their gross salary to this fund. This is a fixed percentage with no cap, meaning higher earners contribute more in absolute terms. The employer also contributes an additional 5%, but that does not affect the employee's net salary.

State Payroll Tax (ISN): The Impuesto Sobre Nóminas is a state-level tax paid by the employer, but it is often passed on to the employee as a deduction. Rates vary by state: 3% in CDMX, 2.2% in Jalisco, 2.5% in Nuevo León, and 4.5% in Quintana Roo. The calculator includes this as a deduction from the employee's perspective for a complete net salary picture.

Step-by-Step Calculation

First, the calculator determines the applicable ISR bracket using the gross salary and payment frequency. For a monthly salary of 30,000 MXN, the bracket is 27,703.01 to 50,088.00 MXN, with a marginal rate of 23.52% and a fixed quota of 4,194.58 MXN. The excess over the lower limit (30,000 – 27,703.01 = 2,296.99 MXN) is multiplied by 23.52% (539.97 MXN), then the fixed quota is added (539.97 + 4,194.58 = 4,734.55 MXN ISR). Second, the IMSS contribution is calculated: 30,000 MXN × 2.125% = 637.50 MXN (assuming no cap). Third, the INFONAVIT deduction: 30,000 MXN × 5% = 1,500 MXN. Fourth, the state payroll tax (assuming 3%): 30,000 × 3% = 900 MXN. Finally, all deductions are subtracted: 30,000 – (4,734.55 + 637.50 + 1,500 + 900) = 22,227.95 MXN net salary.

Example Calculation

To illustrate how the Mexico Net Salary Calculator works in practice, consider a realistic scenario for a mid-level professional living in Mexico City. This example uses specific numbers that reflect current tax rates and gives you a clear picture of what to expect.

Example Scenario: Ana is a marketing manager in Mexico City (CDMX) with a monthly gross salary of 45,000 MXN. She is paid monthly, does not qualify for the Subsidio al Empleo (her salary is too high), and her state payroll tax (ISN) is 3%. She has been working for over a year and contributes to IMSS and INFONAVIT as standard.

First, calculate the ISR tax. Ana’s monthly salary of 45,000 MXN falls into the bracket of 50,088.01 to 65,843.57 MXN? No—actually, 45,000 MXN falls into the bracket of 27,703.01 to 50,088.00 MXN. The excess over the lower limit is 45,000 – 27,703.01 = 17,296.99 MXN. The marginal rate for this bracket is 23.52%, so the tax on the excess is 17,296.99 × 0.2352 = 4,068.58 MXN. Add the fixed quota of 4,194.58 MXN gives a total ISR of 8,263.16 MXN. Next, IMSS contributions: 45,000 MXN × 2.125% = 956.25 MXN. However, the IMSS cap is 25 UMA, which is approximately 103.74 MXN per UMA in 2024, so 25 × 103.74 = 2,593.50 MXN. Since 45,000 × 2.125% = 956.25 is below the cap, the full amount is applied. INFONAVIT deduction: 45,000 × 5% = 2,250 MXN. State payroll tax: 45,000 × 3% = 1,350 MXN. Total deductions: 8,263.16 + 956.25 + 2,250 + 1,350 = 12,819.41 MXN. Net salary: 45,000 – 12,819.41 = 32,180.59 MXN.

This means Ana takes home approximately 71.5% of her gross salary. Her net monthly income is 32,180.59 MXN, which is what she can use for rent, groceries, savings, and other expenses. The calculator shows that the largest deduction is ISR, accounting for nearly 65% of all deductions, followed by INFONAVIT at 17.5%.

Another Example

Consider a different scenario: Carlos is a junior graphic designer in Monterrey, Nuevo León, earning a gross monthly salary of 12,000 MXN. He is paid bi-weekly (6,000 MXN per quincena). The state ISN in Nuevo León is 2.5%. Carlos qualifies for the Subsidio al Empleo because his monthly salary is under 9,081 MXN? Actually, 12,000 MXN is above the 9,081 MXN threshold for the subsidy, so he does not qualify. For a bi-weekly salary of 6,000 MXN, the ISR bracket is 4,476.01 to 8,000.00 MXN with a marginal rate of 10.88% and a fixed quota of 371.12 MXN. Excess: 6,000 – 4,476.01 = 1,523.99 MXN. Tax on excess: 1,523.99 × 0.1088 = 165.81 MXN. Total ISR: 165.81 + 371.12 = 536.93 MXN per quincena. IMSS: 6,000 × 2.125% = 127.50 MXN. INFONAVIT: 6,000 × 5% = 300 MXN. State tax: 6,000 × 2.5% = 150 MXN. Total deductions per quincena: 536.93 + 127.50 + 300 + 150 = 1,114.43 MXN. Net per quincena: 6,000 – 1,114.43 = 4,885.57 MXN. Monthly net (two quincenas): 9,771.14 MXN. Carlos takes home about 81.4% of his gross salary, illustrating how lower-income workers retain a higher percentage of their pay.

Benefits of Using Mexico Net Salary Calculator

Using a dedicated Mexico Net Salary Calculator offers numerous advantages that go beyond simple arithmetic. It empowers users with financial clarity, saves time, and reduces the risk of costly errors. Below are the five key benefits that make this tool essential for anyone earning or paying salaries in Mexico.

  • Accurate Budgeting and Financial Planning: Knowing your exact net salary allows you to create a realistic monthly budget. For example, if you calculate that your net salary is 28,000 MXN instead of the gross 40,000 MXN you expected, you can adjust your rent budget from 12,000 MXN to 8,000 MXN to avoid overspending. The calculator eliminates guesswork, helping you allocate funds for savings, investments, and discretionary spending with confidence.
  • Informed Job Offer Negotiation: When evaluating a job offer, the gross salary can be misleading. A job offering 50,000 MXN gross in one state may yield a lower net salary than a 48,000 MXN gross offer in another state due to different ISN rates. The calculator lets you compare offers side-by-side, factoring in state taxes and IMSS caps. This can be the difference between accepting a seemingly higher salary that actually leaves you with less disposable income.
  • Time and Effort Savings: Manually calculating ISR using the progressive tax table requires referencing the official tables, performing multiple multiplications, and checking for subsidy eligibility. For a single salary, this can take 15-20 minutes. The calculator does this in under 2 seconds, freeing you to focus on more important tasks. For HR departments processing dozens of payrolls, the time savings are substantial.
  • Transparency and Educational Value: The step-by-step breakdown provided by the calculator educates users about the Mexican tax system. You can see exactly how much goes to ISR, IMSS, INFONAVIT, and state taxes. This transparency helps workers understand their rights and obligations, and it can reveal errors in employer payroll calculations. For instance, if your pay stub shows a different ISR amount than the calculator, you can question your employer.
  • No Signup, No Data Storage: Unlike many financial tools, this calculator requires no email registration, account creation, or personal data submission. Your salary information is processed locally in your browser and never stored on our servers. This ensures complete privacy and security, which is particularly important for users who are sensitive about sharing financial information online.

Tips and Tricks for Best Results

To get the most accurate and useful results from your Mexico Net Salary Calculator, follow these expert tips. They will help you avoid common pitfalls and ensure your calculations reflect your real-world financial situation.

Pro Tips

  • Always use your gross salary as stated on your contract or pay stub before any deductions. Do not use your "perceived" salary or average income if it fluctuates. If your income varies month to month (e.g., commissions), calculate each month separately using the actual gross figure for that period.
  • Research your state's exact Impuesto Sobre Nóminas (ISN) rate before using the calculator. A quick Google search for "ISN rate [your state] 2024" will give you the precise percentage. Using the wrong rate can throw off your net salary by several hundred pesos per month.
  • If you receive an aguinaldo (Christmas bonus), which is mandatory and equal to at least 15 days of salary, calculate it separately. The aguinaldo is taxed under a different ISR regime (often a lower effective rate) and is not included in the monthly net salary calculation. Use our separate Aguinaldo Calculator for that.
  • For expatriates or foreign workers, check if you qualify for any tax treaties between Mexico and your home country. Some foreign-source income may be exempt from Mexican ISR. The calculator assumes all income is Mexican-source, so adjust your gross salary input accordingly if you have exempt income.

Common Mistakes to Avoid