Una sola tasa de recargos para 13 meses da 26.91 % en lugar de 20.31 %, y Excel no marca ningún error. Un IVA omitido de enero de 2025, por 100,000.00, se paga en marzo de 2026: el adeudo cruza de año y la tasa mensual cambió entre uno y otro.

Esta es la pieza 4 de 8 de «LET en el despacho». Cada una resuelve un trabajo distinto de despacho con la misma función de Excel 365.

Recargos y actualización: qué se calcula

Para una contribución omitida que se paga tarde, el cálculo tiene dos partes:

  • Actualización (art. 17-A CFF). Un factor que sale de dividir el INPC del mes anterior al del pago entre el INPC del mes anterior al del vencimiento. Se trunca a cuatro decimales y nunca baja de 1.
  • Recargos (art. 21 CFF). Se causan por cada mes o fracción de mes desde el día siguiente al vencimiento, sobre la contribución actualizada. La tasa mensual de mora es 1.5 veces la tasa de prórroga de la Ley de Ingresos de la Federación de cada año: 0.98 % en 2025 (LIF 2025, art. 8, fracción I) da 1.47 %, y 1.38 % en 2026 (LIF 2026, art. 11) da 2.07 %.

Verifica lo vigente (tasas e INPC) contra el DOF y el INEGI antes de usarlo con un cliente. El método no cambia; las cifras sí.

Infografía de cinco tarjetas: meses, tasa por mes, factor del INPC, error de una sola tasa y control / Infographic with five cards: months, rate per month, CPI factor, single-rate error and control

El papel de trabajo: tres tablas y cinco pagos

El ejercicio parte de tres tablas con datos ficticios. tblAdeudos trae cinco pagos de contribuciones omitidas, tblRecargos la tasa mensual de cada año y tblINPC el índice mensual. Las tasas y los índices viven en tablas y no dentro de la fórmula, para que cambiarlos sea agregar una fila.

Hoja Datos con las tablas de adeudos, de tasas de recargos por año y de INPC mensual con celdas editables en azul / Data sheet with the debts table, the yearly surcharge rates and the monthly CPI with editable blue cells

Tres pagos son del mismo IVA de enero de 2025, hechos en fechas distintas; el cuarto es ese mismo IVA pagado en marzo de 2026; el quinto es un IVA de diciembre de 2025 pagado en la misma fecha.

Los meses: una fracción cuenta como mes

El primer dato es cuántos meses hay entre el vencimiento y el pago, y cualquier fracción cuenta como mes completo:

=(AÑO(D13)-AÑO(C13))*12+MES(D13)-MES(C13)-(DIA(D13)<DIA(C13))+(DIA(D13)<>DIA(C13))

(En Excel en inglés: YEAR, MONTH y DAY.)

Aquí C13 es el vencimiento y D13 el pago. La fórmula resta los meses completos y suma uno si el día de pago no coincide con el del vencimiento.

Hoja Calculo con la fórmula de meses en la celda E13, donde el pago del 18 de mayo da 4 meses y el del 16 de mayo da 3 / Calculation sheet with the months formula, where the May 18 payment gives 4 months and the May 16 one gives 3

Pagar el 18 de mayo en lugar del 16 cuesta un mes completo de recargos: de 3 meses a 4.

Antes de usar una fórmula de meses la corro contra las fechas donde el resultado cambia. Con el vencimiento en C y el pago en D, estos son los casos frontera:

Vencimiento Pago Meses
17-feb-2025 17-mar-2025 1
17-feb-2025 18-mar-2025 2
17-feb-2025 17-feb-2026 12
17-feb-2025 18-feb-2026 13

El mismo día del mes cierra el mes completo; un día después abre otro.

Una tasa por cada mes, según su año

Aquí entra LET. La fórmula reparte los meses del adeudo entre los años de tblRecargos y suma cada mes con la tasa de su año:

=LET(venc,C15,meses,E15,
ini,(tblRecargos[Año]-AÑO(venc))*12-(MES(venc)-1),
desde,SI(ini<0,0,ini),
hasta,SI(ini+11>meses-1,meses-1,ini+11),
cuenta,SI(hasta>=desde,hasta-desde+1,0),
SI(SUMA(cuenta)=meses,SUMAPRODUCTO(cuenta,tblRecargos[Tasa de mora]),NOD()))

(En Excel en inglés: IF, SUM y NA. LET se llama igual.)

Cada variable hace una cosa. ini es dónde empieza cada año de la tabla respecto al vencimiento, desde y hasta acotan los meses del adeudo dentro de ese año, y cuenta es cuántos meses caen en él. El adeudo del caso 4 tiene 13 meses: 11 caen en 2025, a 1.47 %, y 2 en 2026, a 2.07 %.

Hoja Calculo con la fórmula LET de la tasa acumulada y la celda F15 en 20.31 % / Calculation sheet with the LET formula for the accumulated rate and cell F15 at 20.31%

Si algún mes del adeudo cae en un año que no está en la tabla, la fórmula da #N/D en lugar de una tasa parcial.

El factor de actualización

El factor usa LET para armar las dos fechas de referencia, el mes anterior al pago y el mes anterior al vencimiento, y las busca en tblINPC:

=LET(ant,FECHA(AÑO(D15),MES(D15)-1,1),antv,FECHA(AÑO(C15),MES(C15)-1,1),
f,TRUNCAR(BUSCARX(ant,tblINPC[Mes],tblINPC[INPC])/BUSCARX(antv,tblINPC[Mes],tblINPC[INPC]),4),
SI(f<1,1,f))

(En Excel en inglés: DATE, TRUNC y XLOOKUP.)

Para el caso 4, el INPC de febrero de 2026 entre el de enero de 2025 da 1.0431. La contribución actualizada es 100,000.00 × 1.0431 = 104,310.00, y los recargos son 104,310.00 × 20.31 % = 21,185.36.

Hoja Calculo con la fórmula del factor en la celda G15, que da 1.0431 para el pago de marzo de 2026 / Calculation sheet with the factor formula in cell G15, giving 1.0431 for the March 2026 payment

El resultado de los cinco casos

Pago Meses Tasa acumulada Factor Actualizada Recargos Total a pagar
IVA ene 2025, 16-may-2025 3 4.41 % 1.0092 100,920.00 4,450.57 105,370.57
IVA ene 2025, 18-may-2025 4 5.88 % 1.0092 100,920.00 5,934.10 106,854.10
IVA ene 2025, 16-ago-2025 6 8.82 % 1.0176 101,760.00 8,975.23 110,735.23
IVA ene 2025, 17-mar-2026 13 20.31 % 1.0431 104,310.00 21,185.36 125,495.36
IVA dic 2025, 17-mar-2026 2 4.14 % 1.0088 100,880.00 4,176.43 105,056.43

Qué pasa con una sola tasa

Aplicar la tasa de 2026 a los 13 meses del caso 4 es el atajo natural, porque es la tasa vigente el día del pago:

=E15*INDICE(tblRecargos[Tasa de mora],COINCIDIR(2026,tblRecargos[Año],0))

(En Excel en inglés: INDEX y MATCH.)

Da 13 × 2.07 % = 26.91 %, contra 20.31 % de la suma mes a mes. Sobre 104,310.00 son 6,884.46 de más. Con la tasa de 2025 para todo el periodo el error es al revés: 19.11 %, de menos. Ninguna de las dos fórmulas da error.

Hoja Calculo con la fórmula de la columna N, donde una sola tasa de 2026 da 26.91 % y la suma mes a mes da 20.31 % / Calculation sheet with the column N formula, where a single 2026 rate gives 26.91% and the month-by-month sum gives 20.31%

Un control que se audita solo

Para no confiar en una sola fórmula, la hoja suma la tasa de cada mes de otra forma: genera una fecha por mes con SECUENCIA y busca la tasa de su año:

=LET(venc,C15,meses,E15,
fechas,FECHA(AÑO(venc),MES(venc)+SECUENCIA(meses,1,0),1),
SUMAPRODUCTO(BUSCARX(AÑO(fechas),tblRecargos[Año],tblRecargos[Tasa de mora])))

(En Excel en inglés: SEQUENCE.)

La columna siguiente compara las dos tasas con =REDONDEAR(L15-F15,6)=0 y devuelve VERDADERO en los cinco casos.

Hoja Calculo con la fórmula de control en L15, que suma la tasa mes a mes y coincide con 20.31 % / Calculation sheet with the control formula in L15, adding each month's rate and matching 20.31%

Si el control da FALSO, la tasa acumulada y la suma mes a mes no están calculando lo mismo, y el cálculo no se entrega.

Para reconstruirlo

  1. Convierte las tres listas en tablas con CTRL + T y llámalas tblAdeudos, tblRecargos y tblINPC en el cuadro Nombre de la tabla de la pestaña Diseño de tabla.
  2. En tblINPC, escribe cada mes como el primer día del mes (el 1 de enero, el 1 de febrero…) con formato mmm aaaa. Las fórmulas del factor buscan esa fecha exacta.
  3. En tblRecargos, captura la tasa de prórroga de cada año y calcula la tasa de mora como esa tasa por 1.5, redondeada a cuatro decimales.
  4. En la hoja de cálculo, escribe cada fórmula una vez en la fila 12 y cópiala hacia abajo: meses en la columna E, tasa acumulada en F, factor en G y control en L.
  5. Calcula la contribución actualizada, los recargos y el total en las columnas H, I y J:
=REDONDEAR(B12*G12,2)
=REDONDEAR(H12*F12,2)
=H12+I12
  1. En la columna M, compara las dos tasas con la fórmula del control. Si M no da VERDADERO en todas las filas, no sigas.

Limitaciones

  • Las tasas y los INPC los captura quien arma el papel de trabajo. La tabla trae 2025 y 2026, y faltan los INPC de septiembre a noviembre de 2025: un pago que los necesite da #N/D, no un resultado incompleto.
  • La hoja no usa SI.ERROR. Un INPC faltante tiene que verse como #N/D. Si necesitas un valor alterno solo para ese error, SI.ND (IFNA) lo captura sin esconder los demás.
  • La fórmula calcula el escenario de una contribución omitida que se paga completa en una fecha. Pagos parciales, multas y gastos de ejecución quedan fuera.
  • Requiere Excel 365.

Conclusión

Una tasa de recargos para todo el periodo es un atajo que da una cifra distinta y ningún aviso. Con LET cada mes toma la tasa de su año, el factor se calcula una vez por fila y un control compara el resultado contra una segunda ruta.

Descarga el papel de trabajo con los cinco casos aquí. Si quieres este control armado para tu despacho, platiquemos