¿Cómo se calcula el ISR en México? Guía paso a paso con ejemplos
- Grupo Altea MG

- 23 feb 2023
- 8 min de lectura
Actualizado: hace 9 minutos

Cómo calcular el ISR en México: fórmula y ejemplos
Bienvenido al blog de Grupo Altea. Esta es tu guía esencial para calcular el ISR paso a paso. Aprenderás cómo hacerlo con ejemplos prácticos para Personas Físicas, RESICO, Arrendamiento y Personas Morales. Además, conocerás qué información necesitas antes de comenzar y cómo evitar los errores más comunes al calcular el ISR.
Respuesta rápida:
El cálculo del ISR depende del régimen fiscal. En Personas Físicas con Actividad Empresarial, Servicios Profesionales y Arrendamiento se calcula sobre la Base Gravable utilizando las Tablas ISR, restando retenciones y pagos provisionales. En RESICO se aplica una tasa de entre 1% y 2.5% sobre los ingresos efectivamente cobrados. En Personas Morales se determina sobre la Base del Pago Provisional aplicando una tasa del 30%, descontando retenciones y pagos provisionales correspondientes.
¿Qué es el ISR?
El Impuesto Sobre la Renta (ISR) es un impuesto federal que grava los ingresos obtenidos por personas físicas y morales, de conformidad con el artículo 1 de la Ley del ISR. Su objetivo es que cada contribuyente aporte al gasto público de acuerdo con su capacidad económica. En esta guía nos enfocaremos en quienes tributan en los regímenes de Actividad Empresarial y Profesional, RESICO, Arrendamiento y Personas Morales, ya que las reglas para calcular el ISR varían según el régimen fiscal al que pertenezca cada contribuyente.
¿Qué necesito saber para calcular mi ISR?
Antes de comenzar con el cálculo del ISR, es importante identificar la información que utilizarás durante el proceso. Cada uno de estos elementos influye directamente en el resultado final y, si alguno es incorrecto o falta, el impuesto también lo será. Estos son los cinco aspectos que debes tener claros antes de empezar.
1. Identifica tu régimen fiscal
El régimen fiscal determina las reglas bajo las cuales se calcula el ISR. No es lo mismo calcular el impuesto para una Persona Física con Actividad Empresarial y Profesional que para un contribuyente en RESICO, Arrendamiento o una Persona Moral. Como verás más adelante, cada régimen tiene tasas, beneficios y procedimientos distintos.
2. Calcula correctamente tu Base Gravable
La Base Gravable es la cantidad sobre la que realmente se calcula el ISR y uno de los elementos que más errores provoca. Si aún no sabes cómo obtenerla, te recomendamos consultar nuestra guía sobre Base Gravable ISR, donde explicamos paso a paso cómo calcularla y qué conceptos deben incluirse.
3. Identifica las retenciones de ISR
Si durante el periodo una persona moral te retuvo ISR por la prestación de servicios u otra operación sujeta a retención, debes conocer el monto exacto retenido. Más adelante verás que estas cantidades pueden disminuir el ISR a pagar y omitirlas puede hacerte pagar más impuesto del necesario.
4. Ten a la mano tus pagos provisionales
Si ya presentaste declaraciones mensuales durante el ejercicio, identifica cuánto ISR has pagado hasta ese momento. Estos pagos provisionales forman parte del cálculo del impuesto y evitan pagar nuevamente cantidades que ya fueron enteradas al SAT. Si es tu primer pago del año, este concepto no aplicará.
5. Utiliza las Tablas ISR vigentes
Finalmente, necesitarás las Tablas ISR correspondientes al ejercicio y a la periodicidad de tu cálculo. En ellas encontrarás los límites, cuotas fijas y tasas que permiten determinar correctamente el ISR causado. Utilizar tablas de otro ejercicio puede generar diferencias frente al SAT.
¿Cómo calcular el ISR si soy Persona Física con Actividad Empresarial y Profesional y Arrendamiento?
El ISR para Personas Físicas con Actividad Empresarial y Profesional se calcula sobre la Base Gravable utilizando las Tablas ISR correspondientes al periodo. Posteriormente se descuentan las retenciones y pagos provisionales efectuados durante el ejercicio para obtener el ISR neto a pagar.
Fórmula para calcular el ISR
((((Base Gravable − Límite Inferior) × Tasa ISR) + Cuota Fija) − Retenciones ISR) − Pagos Provisionales = ISR Neto a Pagar
Paso 1. Obtén tu Base Gravable: Este es el punto de partida del cálculo. Si aún no sabes cómo obtenerla, consulta nuestra guía sobre Base Gravable ISR, donde explicamos el procedimiento paso a paso.
Paso 2. Ubica tu rango en las Tablas ISR: Con tu Base Gravable identifica el rango que le corresponde dentro de las Tablas ISR según la periodicidad de tu declaración.
Paso 3. Calcula el ISR causado: Resta el Límite Inferior, aplica la tasa correspondiente y suma la Cuota Fija para obtener el ISR causado.
ISR Causado = ((Base Gravable − Límite Inferior) × Tasa) + Cuota Fija
Paso 4. Aplica retenciones y pagos provisionales: Si durante el periodo te retuvieron ISR o ya realizaste pagos provisionales, descuéntalos del ISR causado para obtener el impuesto neto a pagar.
ISR Neto = ISR Causado − Retenciones − Pagos Provisionales
Ejemplo:
Esteban Solares es un diseñador independiente, que tiene una o dos ventas al mes. En agosto de 2026 lo contrató una empresa de marketing para crear los diseños de unos anuncios para una nueva campaña. Esteban recibió $45,000 antes de IVA, además sus deducciones asendieron a $18,000. ¡Calculemos su ISR!
Paso 1. Obtenemos su Base Gravable
$45,000 - $18,000 = $27,000
Paso 2. Ubicamos su rango en las Tablas de ISR
Mes | Límite inferior | Límite superior | Cuota fija | Por ciento para aplicarse sobre el excedente del límite inferior |
agosto | 6,756.73 | 57,348.08 | 129.76 | 6.40% |
Paso 3. Calculamos el ISR Causado
(($27,000 - $6,756.73) * 6.40%) + $129.76 = $1,425.33
Paso 4. Restamos sus retenciones y pagos provisionales
$1,425.33 - $400 - $800 = $225.33 ISR Neto a Pagar
¿Cómo calcular mi ISR si soy RESICO?
El ISR en el Régimen Simplificado de Confianza (RESICO) se calcula aplicando directamente la tasa de ISR correspondiente sobre los ingresos efectivamente cobrados del periodo. A diferencia de otros regímenes, aquí no se calcula una Base Gravable ni se aplican deducciones autorizadas para determinar el impuesto.
Fórmula para calcular el ISR
ISR a Pagar = (Ingresos Cobrados × Tasa ISR RESICO) - Retenciones ISR
Paso 1. Identifica tus ingresos efectivamente cobrados: En RESICO únicamente se consideran los ingresos que realmente cobraste durante el periodo, sin importar cuándo emitiste la factura.
Paso 2. Ubica la tasa de ISR que te corresponde: Con el total de ingresos cobrados identifica la tasa aplicable dentro de la tabla mensual del RESICO.
Paso 3. Calcula tu ISR: Multiplica tus ingresos efectivamente cobrados por la tasa que corresponda. El resultado será el ISR del periodo.
ISR = (Ingresos Cobrados × Tasa ISR)
Paso 4. Aplica retenciones: Al ISR del periodo descuenta las retenciones de ISR (si te realizaron) y obtén tu ISR neto a pagar
ISR = (Ingresos Cobrados × Tasa ISR) - Retenciones ISR
Ejemplo
Andrea López es una psicóloga independiente que tributa en RESICO. Durante agosto de 2026 cobró $42,000 por consultas psicológicas. Aunque tuvo gastos por renta del consultorio e internet, en RESICO estos no disminuyen el ISR, por lo que únicamente tomaremos sus ingresos cobrados.
Paso 1. Identificamos los ingresos cobrados
Ingresos cobrados: $42,000
Paso 2. Ubicamos la tasa correspondiente
Mes | Ingresos cobrados | Tasa ISR |
Agosto | $42,000 | 1.10% |
Paso 3. Calculamos el ISR
$42,000 × 1.10% = $462
Paso 4. Resta Retenciones
$462 - $40 = $422.00 ISR Neto a Pagar
¿Cómo calcular mi ISR si soy Persona Moral?
El ISR de las Personas Morales se calcula sobre la Base del Pago Provisional, aplicando una tasa fija del 30%. Posteriormente se descuentan las retenciones de ISR y, en su caso, otros acreditamientos permitidos para obtener el impuesto a pagar.
Fórmula para calcular el ISR
(Base del Pago Provisional × 30%) − Retenciones ISR - Pagos Provisionales = ISR a Pagar
Paso 1. Obtén tu Base del Pago Provisional: El primer paso consiste en determinar la Base del Pago Provisional, la cual se obtiene considerando los ingresos acumulables, las deducciones autorizadas y la PTU pagada cuando resulte aplicable.
Base del Pago Provisional = Ingresos − Deducciones − PTU
Paso 2. Calcula el ISR causado: Una vez obtenida la Base del Pago Provisional, aplica la tasa corporativa del 30% para determinar el ISR causado.
ISR Causado = Base del Pago Provisional × 30%
Paso 3. Resta las retenciones de ISR y los pagos provisionales: Si durante el periodo la empresa tuvo retenciones de ISR, por ejemplo por intereses, estas podrán disminuir el ISR causado para obtener el impuesto neto a pagar. Así como restar los pagos provisionales realizados en meses anteriores
ISR a Pagar = ISR Causado − Retenciones ISR - Pagos Provisionales
Ejemplo
Comercializadora Horizonte, S.A. de C.V. obtuvo durante agosto de 2026 ingresos acumulables por $480,000, realizó $310,000 en deducciones autorizadas y pagó $20,000 de PTU. Además, cuenta con $5,000 de retenciones de ISR por intereses.
Paso 1. Calculamos la Base del Pago Provisional
$480,000 − $310,000 − $20,000 = $150,000
Paso 2. Calculamos el ISR causado
$150,000 × 30% = $45,000
Paso 3. Restamos las retenciones y pagos provisionales
$45,000 − $5,000 - $17,000 = $23,000.00 ISR Neto a Pagar
Régimen | Base del ISR | Tasa |
Persona Física | Base Gravable | Tarifa progresiva |
RESICO | Ingresos cobrados | 1% a 2.5% |
Persona Moral | Utilidad Fiscal | 30% |
Errores más comunes al calcular ISR:
1. Calcular incorrectamente la Base Gravable: La Base Gravable es el punto de partida del cálculo del ISR. Un error aquí afecta todo el resultado; además, muchos contribuyentes desaprovechan deducciones autorizadas que podrían reducir legalmente su impuesto.
2. Olvidar aplicar las retenciones de ISR: Es común que las personas físicas olviden restar el ISR que ya les fue retenido por personas morales. Como consecuencia, terminan pagando un impuesto mayor al que realmente les corresponde.
3. Confundir ingresos facturados con ingresos cobrados: En muchos regímenes fiscales el ISR se calcula sobre los ingresos efectivamente cobrados. Considerar todas las facturas emitidas suele generar un ISR mayor y diferencias innecesarias en la declaración.
4. Utilizar Tablas ISR de ejercicios anteriores: Aunque las tarifas pueden permanecer sin cambios durante varios años, cuando existe una actualización es indispensable utilizar las tablas vigentes. Aplicar tablas anteriores puede generar diferencias que el SAT detectará fácilmente.
5. No emitir los complementos de pago (CFDI PPD): Cuando una factura se emite como PPD, debe generarse su complemento de pago al momento del cobro. Hemos visto muchos casos donde este paso se omite, provocando errores al identificar correctamente los ingresos del periodo.
6. Aplicar deducciones sin cumplir los requisitos fiscales: Otro error frecuente es considerar gastos que no cumplen los requisitos de la Ley del ISR, como CFDI cancelados, pagos en efectivo cuando debieron ser bancarios o comprobantes con datos fiscales incorrectos.
7. No considerar los pagos provisionales ya realizados: Muchos contribuyentes recalculan el ISR desde cero cada mes y olvidan descontar los pagos provisionales efectuados durante el ejercicio, lo que puede llevarlos a pagar nuevamente un impuesto que ya habían enterado al SAT.
¿Cómo saber si calculaste correctamente tu ISR?
Calcular el ISR no garantiza que el resultado sea correcto. Un pequeño error en la Base Gravable, las Tablas ISR, las retenciones o los pagos provisionales puede generar diferencias frente al SAT. Por eso, antes de presentar tu declaración, conviene verificar que cada paso del cálculo sea correcto.
En nuestra siguiente guía te mostraremos un método sencillo para comprobar tu cálculo de ISR e identificar errores antes de enviar tu declaración. Da clic en el botón y aprende a verificar tu impuesto con mayor seguridad.
FAQs:
1. ¿Cada cuánto tiempo debo calcular el ISR?
Depende de tu régimen fiscal. Generalmente el ISR se calcula de forma mensual mediante pagos provisionales y, al finalizar el ejercicio, se presenta una declaración anual donde se determina el impuesto definitivo.
2. ¿Qué pasa si calculo mal mi ISR?
Un cálculo incorrecto puede generar diferencias frente al SAT, ocasionar pagos en exceso o impuestos omitidos, así como multas, recargos o requerimientos. Por ello es importante verificar el cálculo antes de presentar la declaración.
3. ¿Qué diferencia existe entre ISR causado e ISR neto a pagar?
El ISR causado es el impuesto obtenido al aplicar la tarifa o tasa correspondiente. El ISR neto a pagar es el resultado final después de descontar retenciones de ISR, pagos provisionales y otros acreditamientos permitidos.
4. ¿Necesito las Tablas ISR para calcular el impuesto en todos los regímenes?
No. Las Tablas ISR se utilizan para Personas Físicas con Actividad Empresarial, Servicios Profesionales y Arrendamiento. En RESICO se aplican tasas fijas sobre ingresos cobrados y las Personas Morales utilizan una tasa corporativa del 30%.
5. ¿Cómo puedo verificar que mi cálculo de ISR sea correcto?
Después de calcular el ISR, revisa que la Base Gravable, las Tablas ISR, las retenciones y los pagos provisionales sean correctos. En nuestra siguiente guía te mostramos un método práctico para verificar el cálculo antes de presentar tu declaración.
6. ¿Puedo calcular el ISR manualmente o necesito un sistema?
Sí puedes calcularlo manualmente si cuentas con la información correcta y aplicas las fórmulas correspondientes. Sin embargo, una herramienta especializada ayuda a reducir errores y agilizar el proceso, especialmente cuando existen muchas operaciones.
¿Qué información necesito antes de calcular el ISR?
Antes de calcular el ISR debes conocer tu régimen fiscal, la Base Gravable o los ingresos cobrados según corresponda, las Tablas ISR vigentes, las retenciones efectuadas y los pagos provisionales realizados durante el ejercicio.


