Respuesta rápida: cómo se calcula una nómina
El cálculo de nómina parte del sueldo bruto del periodo, le resta el ISR retenido y la cuota obrera del IMSS, descuenta cualquier otro concepto a cargo del trabajador y entrega el sueldo neto. En paralelo, el patrón paga sus propias aportaciones, que no se descuentan del sueldo sino que se suman al costo de contratar.
En la práctica son cuatro pasos: determinar la percepción gravada del periodo, aplicar la tarifa de ISR y el subsidio al empleo, restar el IMSS del trabajador y los descuentos pactados, y sumar aparte las aportaciones patronales para conocer el costo total.
- Suma el sueldo del periodo más las percepciones gravadas adicionales.
- Aplica la tarifa de ISR 2026 y resta el subsidio al empleo cuando procede; puedes revisar la tarifa ISR 2026 por separado.
- Resta la cuota obrera del IMSS y los descuentos del trabajador.
- Suma las aportaciones patronales para obtener el costo total del empleado.
Sueldo bruto y sueldo neto: en qué se diferencian
El sueldo bruto es la cantidad pactada en el contrato antes de cualquier retención. El sueldo neto es lo que el trabajador recibe efectivamente una vez descontados el ISR, el IMSS y los demás conceptos a su cargo. La diferencia entre ambos depende sobre todo del nivel de ingreso, porque el ISR es progresivo: a mayor sueldo, mayor proporción retenida.
Si sólo te interesa esa conversión de sueldo bruto a neto, sin el detalle de la carga patronal, puedes calcular solamente el sueldo neto con la calculadora dedicada.
Qué ISR se retiene de la nómina
El ISR de nómina se retiene conforme al artículo 96 de la Ley del ISR: se ubica la percepción gravada del periodo en la tarifa vigente, se aplica la cuota fija del tramo más el porcentaje sobre el excedente del límite inferior, y al resultado se le resta el subsidio al empleo cuando el ingreso no rebasa el tope establecido.
Esta calculadora usa la tarifa oficial 2026 y el mismo motor de cálculo que la calculadora de ISR del sitio, de modo que ambos resultados coinciden para un mismo ingreso. Si quieres ver el desglose por tramo, puedes calcular el ISR de la nómina de forma independiente.
Las percepciones exentas se capturan aparte precisamente porque no forman parte de la base gravable. La exención no es automática ni total: depende de la naturaleza de cada prestación y de los límites legales que le apliquen, muchos de ellos expresados en veces la UMA. Puedes consultar el valor de la UMA 2026 para dimensionar esos topes.
Qué significa el IMSS del trabajador
La cuota obrera del IMSS es la parte de la seguridad social que se descuenta directamente del sueldo. Cubre varias ramas de seguro —enfermedades y maternidad, invalidez y vida, y cesantía en edad avanzada y vejez— y se calcula sobre el salario base de cotización, no sobre el sueldo bruto nominal.
Aquí el IMSS del trabajador se calcula por rama sobre el salario base de cotización (SBC), no como un porcentaje plano del sueldo. La calculadora estima el SBC con el salario y las prestaciones capturadas (aguinaldo y prima vacacional, mediante el factor de integración) y lo topa en 25 veces la UMA. El SBC registrado por el patrón puede ser diferente cuando existen prestaciones adicionales, elementos variables u otros conceptos integrables; si tienes tu recibo a la mano, capturar el importe exacto del IMSS hace que el sueldo neto mostrado sea mucho más fiel.
Qué paga el patrón además del sueldo
Contratar cuesta más que el sueldo bruto. Además de la nómina, el patrón cubre su parte de las cuotas del IMSS, la aportación de retiro al SAR y la aportación de vivienda al Infonavit. Estos conceptos no se descuentan al trabajador: se suman al costo de la plaza.
En el modo empleador, la calculadora separa el IMSS patronal, el retiro y el Infonavit, y muestra la carga total por encima del sueldo bruto en pesos y en porcentaje. Las tasas de retiro y de vivienda son fijas por ley y se aplican sobre el salario base de cotización, que la calculadora estima a partir del salario y las prestaciones capturadas (puede diferir del SBC registrado por el patrón). El bloque patronal se reporta como estimación sobre todo porque la prima de riesgo de trabajo la asigna el IMSS a cada empresa (aquí se usa la mínima de clase I) y no incluye el impuesto sobre nómina estatal.
El impuesto sobre nómina estatal (ISN) queda fuera del cálculo de forma deliberada. Es un impuesto local cuya tasa y reglas cambian en cada entidad, así que aplicar un porcentaje único daría una cifra equivocada para la mayoría de los estados. Consúltalo directamente con la autoridad fiscal de tu entidad.
Estimación simplificada frente al cálculo oficial de nómina
Esta herramienta sirve para anticipar cifras y comparar escenarios, no para timbrar. El ISR y el subsidio al empleo provienen de la tarifa oficial 2026, y el IMSS se calcula por rama sobre el SBC estimado con el factor de integración. El costo patronal sigue siendo una aproximación porque la prima de riesgo de trabajo la asigna el IMSS a cada empresa (aquí se usa la mínima de clase I) y el cálculo no incluye el impuesto sobre nómina estatal.
Para la nómina real —la que se timbra ante el SAT y se entera al IMSS— se necesita un sistema de nómina actualizado y, en la mayoría de los casos, el acompañamiento de un contador. Trata los resultados de esta página como una referencia, no como el cálculo definitivo.
Cómo influye la frecuencia de pago en el resultado
La frecuencia sí cambia el ISR de cada recibo. El ISR del periodo se calcula con la tarifa oficial que le corresponde —semanal, quincenal o mensual (Anexo 8 de la RMF)— aplicada al ingreso de ese periodo; no se prorratea el ISR mensual. Las cuotas del IMSS son diarias, así que escalan por los días del periodo, tomando como base 30 días al mes: una quincena equivale a 15 días y una semana a 7.
El campo de días pagados permite ajustar periodos incompletos, como el primer mes de un ingreso a mitad de quincena o una baja anticipada. Si necesitas convertir periodos de pago entre sí, la calculadora de quincenas y semanas resuelve esa conversión.
Cumplimiento del salario mínimo por zona salarial
México tiene dos zonas salariales: la general y la Zona Libre de la Frontera Norte, con un salario mínimo más alto. Seleccionar la zona en la calculadora sirve únicamente para mostrar el mínimo aplicable y avisarte si el sueldo capturado queda por debajo de él.
Conviene subrayar un punto que suele confundirse: la zona salarial no modifica el ISR. La tarifa del artículo 96 es federal y se aplica igual en todo el país; lo que cambia entre zonas es el salario mínimo, no el impuesto. Si necesitas el dato exacto, puedes comprobar el salario mínimo aplicable por año y profesión.
Metodología: salario base de cotización y cuotas por rama
El IMSS no se calcula sobre el sueldo nominal, sino sobre el salario base de cotización (SBC). El SBC parte del salario diario y le suma las partes proporcionales de aguinaldo y prima vacacional mediante el factor de integración (Art. 27 de la Ley del Seguro Social). Con los mínimos de ley de 2026 —15 días de aguinaldo, 12 de vacaciones el primer año y 25% de prima vacacional— ese factor es 1.0493, y el SBC está topado en 25 UMA.
Sobre ese SBC se aplican las cuotas de cada rama de seguro. La cuota obrera no es un porcentaje fijo del sueldo: la parte que se cobra sobre todo el SBC suma ~2.375% (prestaciones en dinero 0.25%, gastos médicos de pensionados 0.375%, invalidez y vida 0.625% y cesantía y vejez 1.125%), y a eso se añade un 0.40% que sólo aplica sobre la porción del SBC que excede 3 UMA. Por eso la tasa efectiva parte de ~2.4% en sueldos bajos y sube hacia ~2.8% conforme crece el SBC —bastante menos que el 5.5% del sueldo que usan muchas estimaciones simplificadas, y por eso esta calculadora lo desglosa por rama.
- Salario diario = sueldo mensual ÷ 30; SBC diario = salario diario × factor de integración.
- Cuota obrera del IMSS = suma de las tasas por rama sobre el SBC (topado en 25 UMA).
- ISR retenido = tarifa del Art. 96 de la Ley del ISR menos el subsidio al empleo.
- Neto = sueldo bruto − ISR − IMSS obrero − otros descuentos del trabajador.
El costo patronal aplica las cuotas de la parte del patrón (que incluyen la cuota fija de enfermedades y maternidad sobre 1 UMA, retiro 2%, guarderías 1%, la cuota progresiva de cesantía y vejez de la reforma de pensiones, y riesgos de trabajo) más el 5% de Infonavit. Puedes contrastar el valor de la UMA 2026 que fija esos topes.
Ejemplos resueltos paso a paso
Ejemplo 1 — Sueldo medio ($18,000/mes, zona general). El salario diario es $600 y el SBC diario $629.59 (factor 1.0493). El ISR del mes, con la tarifa del Art. 96, es de $1,956.45 (no hay subsidio porque el ingreso rebasa el tope). La cuota obrera del IMSS sobre el SBC es de unos $482. El neto mensual estimado es 18,000 − 1,956.45 − 482 ≈ $15,562. El costo patronal (IMSS + Infonavit + SAR) ronda los $4,503, así que la plaza le cuesta al patrón cerca de $22,503 al mes.
Ejemplo 2 — Sueldo bajo con subsidio ($6,000/mes). La tarifa del Art. 96 arroja poco ISR y el subsidio al empleo lo reduce todavía más, por lo que la retención de ISR puede quedar cerca de cero. El IMSS obrero sobre el SBC es de alrededor de $170, de modo que el neto se acerca mucho al bruto. Es el rango donde el subsidio al empleo pesa más.
Ejemplo 3 — Comparar dos ofertas. La Oferta A paga $35,000 de sueldo y $1,500 de vales; la Oferta B paga $32,000 pero suma $2,500 de vales, $1,600 de fondo de ahorro del patrón, un SGMM de $24,000 al año y un bono de $20,000. A deposita más efectivo mensual, pero B gana en compensación total anual gracias a las prestaciones. La herramienta muestra cuánto tendría que subir el sueldo de A para igualar el paquete de B.
Errores comunes al comparar compensación
- Comparar sólo el sueldo bruto: una oferta con menor sueldo puede valer más por vales, fondo de ahorro, SGMM y bono.
- Confundir efectivo con compensación total: el SGMM y el fondo de ahorro del patrón no llegan al depósito, pero sí valen dinero.
- Suponer que el IMSS del trabajador es el 5.5% del sueldo: la tasa efectiva varía con el SBC —parte de ~2.4% y sube hacia ~2.8% conforme crece el sueldo, por el 0.40% que sólo se cobra sobre la parte del SBC que excede 3 UMA.
- Olvidar el tope de 25 UMA del SBC: en sueldos altos las cuotas del IMSS dejan de crecer con el sueldo.
- Tratar los vales o el fondo de ahorro como totalmente exentos sin límite: la exención tiene topes legales.
- Ignorar el costo patronal: para el empleador, cada plaza cuesta cerca de 25% más que el sueldo bruto, sin contar el ISN estatal.
Si tu duda es entre un empleo con nómina y facturar como persona física o RESICO, esa es una decisión legal y fiscal distinta: compárala en la calculadora de sueldo vs. freelancer o negocio.
Comparar dos ofertas de trabajo
El modo «Comparar dos ofertas» valora cada propuesta en dos planos: el efectivo neto que se deposita y la compensación total anual, que suma sueldo, aguinaldo, prima vacacional, bono garantizado, vales de despensa, fondo de ahorro del patrón, seguro de gastos médicos mayores y otras percepciones en efectivo. El veredicto identifica qué oferta paga más efectivo y cuál ofrece más valor total, porque no siempre coinciden.
El análisis de sensibilidad responde a la pregunta práctica de toda negociación: cuánto tendría que subir el sueldo de la oferta más baja para igualar a la otra. Y la gráfica apilada descompone el costo total de cada oferta en cuatro partes —efectivo neto, ahorro del trabajador, prestaciones del patrón e impuestos y seguridad social— para ver de un vistazo a dónde va cada peso.
Otros cálculos laborales relacionados
La nómina ordinaria es sólo una parte del año laboral. Alrededor de diciembre conviene calcular el aguinaldo, y al tomar vacaciones puedes calcular vacaciones y prima vacacional según la antigüedad acumulada.
Cuando termina una relación laboral, el cálculo cambia de naturaleza: puedes estimar un finiquito para una salida voluntaria o calcular una liquidación laboral cuando se trata de un despido injustificado.