Saltar al contenido

¿Cómo calcular el ISR de un trabajador?

Cada vez que procesas la nómina, hay un número que tienes que calcular bien o todo lo demás falla: el ISR. No porque sea el más difícil, sino porque cualquier error —retener de más, retener de menos, ignorar el subsidio— puede convertirse en un dolor de cabeza con el SAT. Y lo más curioso es que la lógica detrás del cálculo es más ordenada de lo que parece.

¿Cómo calcular el ISR de un trabajador?

¿Qué es el ISR y por qué se aplica a los trabajadores?

El Impuesto Sobre la Renta (ISR) es un tributo federal que grava los ingresos que obtienen las personas físicas y morales en México. En el caso de los trabajadores asalariados, este impuesto se aplica directamente sobre el salario y demás percepciones que reciben por su trabajo, y es el patrón quien tiene la obligación legal de calcularlo, retenerlo y enterarlo al SAT cada mes.

La razón por la que el ISR recae sobre los salarios es que la ley fiscal mexicana considera el trabajo subordinado como una fuente de ingreso gravable. Esto significa que, desde el primer peso que supere los límites exentos, el trabajador está contribuyendo al gasto público a través de este impuesto. El patrón actúa como intermediario obligado: retiene el monto que le corresponde al empleado y lo paga directamente al fisco en su nombre.

Flujo del ISR: del salario al SAT Trabajador Genera ingreso gravable salario Patrón Calcula y retiene el ISR ISR SAT Recibe el entero mensual ¿Qué pasa con el salario neto? Salario bruto ISR retenido Subsidio Salario neto al trabajador ISR retenido y enterado al SAT Subsidio al empleo (reduce retención) Lo que recibe el trabajador El patrón retiene el ISR directamente del salario antes de pagar al trabajador. El entero al SAT se realiza de forma mensual a más tardar el día 17 del mes siguiente.

Diferencia entre ISR retenido e ISR a cargo

Estos dos términos se confunden con frecuencia, pero señalan momentos distintos del proceso fiscal. El ISR a cargo es el impuesto que, según la ley, le corresponde pagar al trabajador por los ingresos que obtuvo en un período determinado. El ISR retenido, en cambio, es la parte de ese impuesto que el patrón ya le descontó del salario y entregó al SAT en su nombre durante el año.

La diferencia entre ambos aparece con claridad en la declaración anual: si el ISR a cargo supera lo que ya fue retenido, el trabajador tiene un saldo a favor del fisco; si fue al revés, tiene derecho a una devolución. Por eso es relevante que las retenciones mensuales sean precisas desde el inicio, ya que los errores acumulados se corrigen después, con más trabajo administrativo para todos.

¿Quiénes están obligados a pagar ISR?

En términos generales, toda persona física que reciba ingresos por la prestación de un servicio personal subordinado —es decir, bajo una relación de trabajo— está obligada a pagar ISR. Esto incluye a empleados con salario fijo, trabajadores con percepciones variables y quienes reciben bonos, comisiones o cualquier otra prestación que la ley considere gravable. La diferencia entre persona física y moral es relevante aquí, ya que los trabajadores asalariados siempre tributan como personas físicas bajo el régimen de sueldos y salarios.

Elementos que necesitas antes de calcular el ISR

Antes de aplicar cualquier fórmula, necesitas tener claros tres datos fundamentales: cuánto ganó el trabajador en el período, qué parte de ese ingreso está exenta de impuesto y si le corresponde subsidio al empleo. Sin estos tres elementos identificados correctamente, cualquier cálculo que hagas partirá de una base equivocada y el error se propagará al monto final retenido.

Ingreso gravable y percepciones exentas

No todo lo que recibe un trabajador en su recibo de nómina paga ISR. La ley establece que ciertas percepciones están exentas, total o parcialmente, del impuesto. Identificarlas correctamente es el primer paso para determinar la base gravable, que es el monto sobre el que realmente se aplica la tarifa del ISR.

A continuación se presentan las percepciones más comunes y su tratamiento fiscal:

Percepción¿Grava ISR?Observación
Salario ordinarioSí, totalmenteForma parte íntegra de la base gravable
Horas extra (primeras 9 semanales)ParcialmenteExentas hasta el 50% del salario mínimo por hora
AguinaldoParcialmenteExento hasta 30 días de salario mínimo general
Prima vacacionalParcialmenteExenta hasta 15 días de salario mínimo general
Vales de despensaParcialmenteExentos hasta el 40% del salario mínimo mensual
Fondo de ahorroParcialmenteExento si no supera el 13% del salario del trabajador
Indemnizaciones laboralesParcialmenteCon límites específicos según tipo de separación

Subsidio al empleo: ¿Qué es y cómo afecta el cálculo?

El subsidio al empleo es un beneficio fiscal que el gobierno otorga a los trabajadores de menores ingresos. No es una percepción que recibe el trabajador directamente, sino un crédito que se aplica contra el ISR calculado para reducir —o eliminar por completo— el impuesto que habría que retener. Cuando el subsidio supera el ISR calculado, el patrón tiene la obligación de entregar la diferencia al trabajador en efectivo.

Este elemento tiene su propia tabla oficial, publicada por el SAT, con montos que varían según el ingreso mensual del trabajador. Aplicarlo mal o ignorarlo es uno de los errores más comunes en el cálculo de nómina, porque puede llevar a retener ISR cuando en realidad no corresponde, o a no entregar al trabajador el crédito al que tiene derecho. Su impacto en el cálculo final se verá con claridad en el ejemplo práctico más adelante.

¿Cómo calcular el ISR mensual de un trabajador?

El cálculo del ISR mensual sigue una secuencia definida de cuatro pasos. Cada uno depende del anterior, por lo que el orden es importante. Seguirlos en forma sistemática te permitirá obtener el monto exacto a retener, sin estimaciones ni aproximaciones que después generen diferencias en la declaración anual.

Paso 1 — Determina la base gravable

La base gravable es el ingreso sobre el que se aplica el impuesto. Para obtenerla, sumas todas las percepciones del trabajador en el mes —salario, bonos, comisiones, horas extra— y luego restas las partes que la ley declara exentas. El resultado es la base gravable mensual, y es el único monto que entra al cálculo del ISR; todo lo que quedó fuera no genera impuesto.

Fórmula de la base gravable

Total de percepciones del período
Percepciones exentas (según ley)
= Base gravable mensual

Paso 2 — Aplica la tarifa del ISR

Una vez que tienes la base gravable, ubicas en qué rango de la tarifa mensual del ISR cae ese monto. La tarifa tiene una estructura progresiva: los ingresos más bajos tributan a tasas menores, y conforme el ingreso sube, la tasa aplicable también aumenta. No se aplica una sola tasa a todo el ingreso, sino que cada tramo paga la tasa que le corresponde según los límites de la tabla oficial del SAT.

El procedimiento es: identificas el límite inferior del rango en que cae tu base gravable, restas ese límite inferior a la base, multiplicas el resultado por la tasa marginal del rango, y al producto que obtienes le sumas la cuota fija que indica la tabla para ese nivel de ingreso. El resultado es el ISR calculado antes de aplicar cualquier crédito.

Fórmula del ISR calculado

(Base gravable − Límite inferior del rango) × Tasa marginal
+ Cuota fija del rango
= ISR calculado

Paso 3 — Resta el subsidio al empleo

Con el ISR calculado en mano, consultas la tabla oficial del subsidio al empleo para verificar si al trabajador le corresponde algún monto según su ingreso mensual. Si le aplica, restas ese subsidio al ISR calculado. Si el resultado es positivo, ese será el ISR a retener. Si el subsidio supera el ISR calculado, no solo no retienes nada: el patrón debe entregar al trabajador la diferencia en efectivo como parte del pago de nómina.

Paso 4 — Determina el ISR a retener

El ISR a retener es el monto final que el patrón descuenta del salario del trabajador y entera al SAT. Si en el paso anterior el resultado fue mayor a cero, ese es el ISR que debes retener. Si fue menor a cero o igual a cero, la retención es de cero pesos y, en su caso, procede el pago del subsidio al trabajador. Este monto se registra en el CFDI de nómina y se entera a más tardar el día 17 del mes siguiente al período que se paga.

Tabla de tarifas del ISR para salarios

La tabla que se muestra a continuación corresponde a la tarifa mensual del ISR para personas físicas con ingresos por sueldos y salarios, conforme a la estructura que publica anualmente el SAT en el Diario Oficial de la Federación. Los montos en pesos deben actualizarse con los valores vigentes del ejercicio fiscal en curso, ya que el SAT los ajusta periódicamente por inflación.

Límite inferior ($)Límite superior ($)Cuota fija ($)Tasa sobre excedente (%)
0,01746,040,001,92
746,056.332,0514,326,40
6.332,0611.128,01371,8310,88
11.128,0212.935,82893,6316,00
12.935,8315.487,711.182,8817,92
15.487,7231.236,491.640,1821,36
31.236,5049.233,005.004,1223,52
49.233,0193.993,909.236,8930,00
93.993,91125.325,2022.665,1732,00
125.325,21375.975,6132.691,1834,00
375.975,62En adelante117.912,3235,00

Para aplicar esta tabla correctamente, ubica el rango en que cae la base gravable mensual del trabajador. Usa el límite inferior de ese rango y la tasa marginal correspondiente para calcular el ISR según la fórmula del Paso 2. La cuota fija ya incluye el impuesto acumulado de los rangos anteriores, por lo que no necesitas calcular cada tramo por separado.

¿Cómo se calcula el ISR anual de un trabajador?

Al cierre de cada año fiscal, el patrón tiene la obligación de realizar un cálculo anual del ISR para cada trabajador que haya prestado servicios durante al menos parte del ejercicio. Este cálculo toma como base el total de ingresos gravables percibidos durante los doce meses y aplica la tarifa anual del ISR, que tiene la misma estructura progresiva que la mensual, pero con montos doce veces mayores en sus límites.

La razón por la que este ajuste es necesario es que las retenciones mensuales son aproximaciones. Los ingresos variables, los períodos sin trabajo, los bonos estacionales y las modificaciones salariales hacen que la suma de las retenciones acumuladas durante el año no siempre coincida con el impuesto que realmente le corresponde pagar al trabajador. El cálculo anual corrige esa diferencia en diciembre o enero del año siguiente.

Ajuste anual del ISR y diferencias con la retención mensual

La principal diferencia entre el cálculo mensual y el anual no está en la fórmula, sino en la base de datos que se usa. En el cálculo mensual trabajas con el ingreso de un solo período; en el anual, con el acumulado de todo el ejercicio. Esto puede mover al trabajador hacia un rango de tasa mayor o menor que el que se usó mes a mes, generando una diferencia a favor del trabajador o a favor del fisco.

Si el ISR anual calculado es mayor que la suma de las retenciones mensuales, el trabajador tiene un saldo a pagar. Si es menor, tiene derecho a una devolución que el patrón cubre directamente, aplicándola contra futuras retenciones de otros trabajadores o solicitando la devolución al SAT. Este proceso debe completarse en febrero del año siguiente, salvo que el trabajador haya presentado su propia declaración anual.

¿Cómo llenar el cálculo en la declaración anual?

Para la declaración anual del trabajador —cuando este la presenta de forma voluntaria u obligatoria— se utilizan los datos que aparecen en la constancia de percepciones y retenciones que el patrón emite al cierre del año. Ese documento concentra el total de ingresos gravables, las retenciones de ISR realizadas, el subsidio al empleo entregado y las percepciones exentas. Con esa información, el portal del SAT realiza el cálculo en forma automática, aunque el trabajador debe verificar que los datos sean correctos antes de enviar la declaración.

Ejemplo práctico de cálculo del ISR mensual

Para ver cómo funciona todo en conjunto, plantea el caso de un trabajador que recibe un salario mensual de $18.000,00 pesos, sin percepciones variables ni bonos en ese período. Supón que todas sus percepciones son gravables (no hay exentos que restar en este ejemplo simplificado), por lo que la base gravable es igual a su salario: $18.000,00.

Caso: Trabajador con salario de $18.000,00 mensuales

Paso 1 — Base gravable

$18.000,00 (salario bruto sin exentos en este ejemplo)

Paso 2 — ISR calculado con tarifa mensual

Rango aplicable: $15.487,72 a $31.236,49
Cuota fija: $1.640,18
Excedente: $18.000,00 − $15.487,72 = $2.512,28
Impuesto marginal: $2.512,28 × 21,36% = $536,62
ISR calculado: $1.640,18 + $536,62 = $2.176,80

Paso 3 — Subsidio al empleo

Con un ingreso de $18.000,00, el trabajador no tiene derecho a subsidio al empleo (el beneficio aplica para ingresos más bajos, generalmente por debajo de los $10.000,00 mensuales según la tabla oficial).

Paso 4 — ISR a retener

$2.176,80 pesos

Este monto de $2.176,80 es el que el patrón descuenta del salario del trabajador en ese período y entera al SAT. El trabajador recibirá $18.000,00 − $2.176,80 = $15.823,20 pesos netos. Si en otro mes el trabajador recibe un bono o horas extra, el cálculo se repite con la nueva base gravable del período correspondiente.

Errores frecuentes al calcular el ISR de nómina

Conocer los pasos del cálculo es importante, pero saber dónde se cometen los errores más habituales lo es igual o más. En la práctica, los problemas no suelen surgir de desconocer la fórmula, sino de aplicarla con datos incorrectos o con supuestos equivocados sobre qué percepciones gravan y cuáles no. La fiscalización tributaria del SAT detecta con frecuencia inconsistencias en las retenciones de nómina, por lo que la precisión en este proceso tiene consecuencias reales.

  • No separar correctamente las percepciones exentas: Incluir en la base gravable montos que la ley exenta —como la parte exenta del aguinaldo o de la prima vacacional— eleva artificialmente el ISR calculado y genera una retención mayor a la que corresponde.
  • No aplicar el subsidio al empleo cuando procede: Omitirlo en trabajadores con ingresos bajos significa retenerles ISR cuando no les corresponde, o no entregarles el crédito en efectivo al que tienen derecho por ley.
  • Usar la tabla de tarifa incorrecta: Aplicar la tabla anual a un cálculo mensual —o viceversa— produce montos completamente distintos al impuesto real. Cada período tiene su propia tabla y sus propios límites.
  • No actualizar las tablas al inicio del ejercicio: El SAT publica anualmente las tarifas actualizadas. Seguir usando los montos del año anterior genera diferencias acumuladas que solo se detectan en el ajuste anual.
  • Calcular el ISR sobre el salario neto en lugar del bruto: La base gravable siempre parte del ingreso antes de deducciones internas, no del monto que finalmente se deposita al trabajador.
  • Confundir la periodicidad del pago con la del cálculo: Si el trabajador cobra quincenalmente, la base para el cálculo es el ingreso de esa quincena, no el mensual. El límite inferior y la cuota fija de la tabla también deben corresponder al período.

Entender la contabilidad fiscal como un sistema integrado —y no como una serie de cálculos aislados— ayuda a evitar este tipo de errores. Cuando el proceso de nómina está documentado y sigue una secuencia verificable, las inconsistencias se detectan antes de que se conviertan en un problema con el SAT.

Preguntas frecuentes

¿Cómo se calcula el ISR de un trabajador con salario mínimo?

El procedimiento es el mismo que para cualquier otro salario: se determina la base gravable, se aplica la tarifa del ISR y se resta el subsidio al empleo. La diferencia práctica es que los trabajadores con salario mínimo suelen ubicarse en los rangos más bajos de la tarifa, donde las tasas marginales son del 1,92% o el 6,40%, y casi siempre tienen derecho a subsidio al empleo. En muchos casos, el subsidio supera el ISR calculado, por lo que la retención real es de cero y el patrón debe entregarles el crédito en efectivo como parte de su pago mensual.

¿Qué pasa si el subsidio al empleo es mayor que el ISR calculado?

Cuando el monto del subsidio al empleo supera el ISR calculado, la diferencia no se pierde: el patrón tiene la obligación de entregársela al trabajador en efectivo junto con su salario. Esta cantidad no es un gasto adicional para la empresa de forma definitiva, ya que puede acreditarse contra el ISR propio del patrón o contra las retenciones de otros trabajadores en el mismo mes. Si no puede aplicarse en el mes, puede solicitarse en devolución al SAT bajo ciertas condiciones que establece la ley.

¿Cada cuánto tiempo se retiene el ISR a un trabajador?

El ISR se retiene en cada período de pago, ya sea semanal, quincenal o mensual, según la periodicidad de la nómina de la empresa. La tarifa del ISR que se aplica debe corresponder a ese mismo período: existe una tabla mensual, pero también tablas para períodos quincenales y semanales, que se obtienen aplicando los factores de proporcionalidad que el SAT establece. El entero al fisco, en cambio, siempre es mensual: el patrón concentra todas las retenciones del mes y las entera a más tardar el día 17 del mes siguiente.

¿El aguinaldo y las horas extra pagan ISR?

Sí, pero solo sobre la parte que supera el monto exento que establece la ley. En el caso del aguinaldo, están exentos hasta 30 días de salario mínimo general; lo que exceda ese límite es gravable. Las horas extra tienen una exención equivalente al 50% del salario mínimo por hora trabajada, siempre que no superen las primeras nueve horas extras semanales. El excedente de cualquiera de los dos conceptos se suma a la base gravable del período en que se pagan y eleva el ISR calculado para ese mes.

¿Qué diferencia hay entre ISR retenido e ISR enterado?

El ISR retenido es el monto que el patrón descuenta del salario del trabajador en el momento de pagar la nómina; se refleja en el CFDI de nómina de cada empleado. El ISR enterado es el monto total que el patrón reporta y paga al SAT mediante la declaración mensual, sumando las retenciones de todos sus trabajadores en ese período. En condiciones normales, ambos montos deben coincidir, pero si hay correcciones, devoluciones de subsidio o ajustes, pueden presentarse pequeñas diferencias que deben quedar documentadas.

¿Cómo afecta el subsidio al empleo al ISR a retener?

El subsidio al empleo actúa como un crédito que reduce directamente el ISR calculado. Si el ISR calculado es de $300,00 y el subsidio que corresponde al trabajador según su ingreso es de $407,00, el ISR a retener será cero, y además el patrón deberá entregarle $107,00 en efectivo. Cuanto más bajo es el salario, mayor suele ser el subsidio aplicable, lo que convierte a este elemento en el factor que más impacto tiene en los trabajadores de menores ingresos y en la liquidez de las empresas con nóminas de ese perfil.

¿Puede un trabajador pedir que no le retengan ISR?

No. La retención del ISR sobre salarios es una obligación legal del patrón que no depende de la voluntad del trabajador. Aunque el empleado solicite que no se le descuente, el patrón sigue siendo responsable de retener y enterar el impuesto. Si no lo hace, la consecuencia no recae sobre el trabajador, sino sobre la empresa, que puede enfrentar recargos, actualizaciones y sanciones por retención omitida. Lo que sí puede hacer el trabajador es presentar su declaración anual para que el SAT le devuelva cualquier saldo a favor que resulte del ajuste final.

cómo calcular el ISR de un trabajador

Conclusión

Calcular el ISR de un trabajador no es un proceso arbitrario ni difícil de sistematizar. Todo parte de identificar correctamente la base gravable, aplicar la tarifa progresiva del SAT y ajustar el resultado con el subsidio al empleo cuando corresponde. Cuando entiendes la lógica detrás de cada paso, el cálculo deja de sentirse como un obstáculo y se convierte en un procedimiento ordenado que puedes replicar mes a mes con confianza.

Los errores más frecuentes en nómina no vienen de ignorar la fórmula, sino de aplicarla con datos mal clasificados: percepciones exentas que se incluyen como gravables, subsidio que no se aplica o tablas desactualizadas. Revisar cada uno de esos elementos antes de procesar la nómina te evita correcciones costosas en el ajuste anual y posibles observaciones del SAT durante una revisión.

Si quieres seguir fortaleciendo tu conocimiento en este tema, en este sitio web encontrarás más contenido sobre obligaciones fiscales, cálculos de impuestos y aspectos prácticos de la contabilidad que te ayudarán a manejar estos procesos con mayor seguridad y precisión.

Sigue aprendiendo:

contador profesional

El contador profesional

Contabilidad · Finanzas · Economía · Gestión Empresarial

Profesional con experiencia en contabilidad, análisis financiero, gestión económica y administración de empresas. Comparto contenido práctico y accesible para ayudarte a comprender estados financieros, optimizar recursos, gestionar negocios y tomar mejores decisiones económicas en tu vida profesional y personal.

¡Haz clic para puntuar este artículo!
(Votos: 1 Promedio: 5)