2 de noviembre de 2026•4 min de lectura

Cómo calcular el periodo de recuperación en Excel

El periodo de recuperación es cuánto tarda una inversión en recuperar su costo. Es una de las formas más rápidas de juzgar el riesgo: cuanto antes recuperas tu dinero, menos dependes de pronósticos de largo plazo. Esta guía muestra cómo calcular el periodo de recuperación en Excel con flujos de efectivo iguales e irregulares, y cómo armar la versión descontada.

La fórmula del periodo de recuperación

Cuando el flujo de efectivo anual es el mismo cada año:

Periodo de recuperación = Inversión inicial ÷ Flujo de efectivo anual

Una máquina de $50,000 que ahorra $12,500 al año se recupera en 50,000 ÷ 12,500 = 4 años. En Excel, con la inversión en B1 y el ahorro anual en B2, ingresa =B1/B2.

Periodo de recuperación con flujos de efectivo irregulares

La mayoría de los proyectos ganan cantidades distintas cada año, así que sigues el total acumulado hasta que se vuelve positivo:

Recuperación = Años antes de recuperar + Monto no recuperado ÷ Flujo de efectivo del año de recuperación

Cómo calcular el periodo de recuperación en Excel paso a paso

Arma tres columnas: año, flujo de efectivo y flujo de efectivo acumulado.

A: Año B: Flujo de efectivo C: Acumulado
2 0 −50,000 −50,000
3 1 12,000 −38,000
4 2 15,000 −23,000
5 3 18,000 −5,000
6 4 20,000 15,000
  1. En C2 ingresa =B2.
  2. En C3 ingresa =C2+B3 y rellena hacia abajo hasta C6.
  3. Busca el último año en que el total acumulado todavía es negativo: aquí el año 3, con −5,000 pendientes.
  4. Divide lo que falta entre el flujo de efectivo del año siguiente: 5,000 ÷ 20,000 = 0.25.

El periodo de recuperación es 3 + 0.25 = 3.25 años, o unos 3 años y 3 meses.

Una fórmula que lo hace sola

Para obtener el resultado en una sola celda que se actualice cuando cambien las cifras:

=CONTAR.SI(C3:C6,”<0″) + ABS(INDICE(C3:C6,CONTAR.SI(C3:C6,”<0″))) / INDICE(B3:B6,CONTAR.SI(C3:C6,”<0″)+1)

CONTAR.SI cuenta los años completos que siguen en números rojos (3), el primer INDICE toma el último saldo negativo (−5,000) y el segundo INDICE toma el flujo de efectivo del año siguiente (20,000). El resultado es 3.25. La fórmula supone que el proyecto sí se recupera dentro de los años listados. Si tu Excel usa punto y coma como separador de argumentos, cambia las comas por punto y coma.

Si prefieres no armar la hoja, la calculadora de periodo de recuperación toma hasta cinco años de flujos de efectivo y devuelve tanto la recuperación simple como la descontada.

Periodo de recuperación descontado en Excel

La recuperación simple ignora el valor del dinero en el tiempo. El periodo de recuperación descontado primero convierte cada flujo de efectivo a dinero de hoy:

Flujo de efectivo descontado = Flujo de efectivo ÷ (1 + r)año

Pon la tasa de descuento en una celda como F1 (10%) y agrega la columna D con =B3/(1+$F$1)^A3, y luego una columna acumulada E. Con el mismo proyecto al 10 por ciento, los flujos de efectivo descontados son 10,909.09, 12,396.69, 13,523.67 y 13,660.27. El total acumulado sigue en −13,170.55 después del año 3 y se vuelve positivo en el año 4, así que la recuperación descontada es 3 + 13,170.55 ÷ 13,660.27 = 3.96 años.

Recuperación simple frente a recuperación descontada

Medida Resultado del ejemplo ¿Considera el valor del dinero en el tiempo?
Recuperación simple 3.25 años No
Recuperación descontada al 10% 3.96 años Sí

Errores comunes

  • Contar el año 0 como un año completo. El año 0 es la fecha de la inversión, no un año de rendimientos.
  • Detenerse en años completos. Suma la fracción del año de recuperación para una cifra precisa.
  • Ignorar el efectivo después de la recuperación. La recuperación no dice nada de los rendimientos posteriores, así que acompáñala con el VPN o la TIR.

La recuperación te dice qué tan rápido; no te dice qué tan bueno. Para eso, aprende cómo calcular la TIR y el VPN.

Para lo básico del interés en préstamos y ahorros, consulta cómo calcular el interés simple.

¿No tienes una hoja de cálculo a la mano? Usa en su lugar una calculadora en línea gratis de CalculateGuide, sin configuración.