Iniciar sesión
calculadora de TIR
Screenshot of the IRR calculator interface
Tap to Start Calculating
Captura de pantalla de la interfaz de la Ultimate Financial Calculator

Sección promocional de Ultimate Financial Calculator

Elija sus colores:

calculadora de TIR

Tasa interna de rendimiento

¿Qué es un cálculo de Tasa Interna de Retorno (TIR)?

calculadora de TIR
calculadora de TIR

Esta calculadora de TIR calcula una tasa de rentabilidad anualizada más beneficio (pérdida).

  • Admite flujos de efectivo con fechas.
  • Entrada masiva de datos fácil.
  • Guarde las entradas en un archivo para recuperarlas después.
  • Conozca su tasa de rentabilidad en múltiples cuentas e inversiones.

Answers the question: “How am I doing?”

La Tasa Interna de Retorno (TIR) es la tasa anualizada de rendimiento de una inversión. Se calcula a partir de los importes y fechas de los flujos de efectivo. No requiere una tasa de interés especificada externamente. Por esta razón, se denomina «interno». Esta calculadora usa el método Newton–Raphson para calcular la TIR.

Una calculadora de Tasa Interna de Retorno (TIR) calcula el resultado de la inversión. Los resultados le permiten comparar dos o más opciones de inversión sobre una base consistente.

Esta calculadora determina la TIR para una serie compleja de flujos de efectivo. También informa del importe total invertido, el importe total devuelto y la ganancia (o pérdida). La calculadora admite tanto periodos de tiempo irregulares como datos de fechas exactas.

La opción de frecuencia define flujos de efectivo regulares, como pagos diarios, mensuales o trimestrales. Hay 11 opciones de frecuencia.

Revise los consejos de uso a continuación (haga clic para desplazarse). …

La Calculadora‑Calcule la tasa interna de retorno para un flujo de efectivo irregular


©2026 Pine Grove Software LLC, todos los derechos reservados
$ : MM/DD/YYYY
Haga clic para reducir (-) o ampliar (+).
Arrastre & suelte sus archivos guardados aquí para cargarlos.

  • 28 de enero de 2025: Ahora puede usar copiar/pegar (Ctrl-C/Ctrl-V [Cmd-C/Cmd-V en Mac]) para copiar y pegar un valor de una celda a otra.

¿Por qué es útil la TIR?

La Tasa Interna de Retorno (TIR) convierte flujos de efectivo irregulares de un proyecto en una única tasa anualizada de rendimiento. Permite a los inversores comparar oportunidades. Dado que la TIR refleja tanto los importes como el momento de los flujos de efectivo, estandariza los resultados entre inversiones que tienen diferentes patrones de desembolsos y recibos.

Por ejemplo, considere dos propiedades de alquiler en venta. Los precios de venta son aproximadamente iguales y los alquileres proyectados también son aproximadamente iguales. Una propiedad requiere un mayor coste de renovación inicial. La otra tiene mayores impuestos a la propiedad. ¿Cómo puede un inversor determinar cuál compra es la mejor inversión?

Un inversor puede usar una calculadora de TIR para hacer esta comparación.

Precaución: No compare las tasas internas de retorno calculadas con diferentes calculadoras.

¿Por qué es importante esto?

Dos calculadoras diferentes pueden calcular resultados ligeramente distintos, y ninguna de ellas es necesariamente incorrecta. Por ejemplo, Microsoft Excel incluye dos funciones de TIR que pueden devolver resultados diferentes para los mismos flujos de efectivo. Los usuarios no necesitan centrarse en este punto, pero deben ser conscientes de ello al interpretar los resultados.

Para que conste, esta calculadora determina la TIR mediante el método de Newton–Raphson y contando días (algunas calculadoras cuentan períodos).

Para probar una calculadora que aplique un algoritmo de TIR diferente, use el calculadora de tasa anual equivalente (APR) de este sitio. La calculadora de tasa anual equivalente sigue el método especificado en el Ley de Veracidad en los Préstamos para calcular la TAE, que es una forma de TIR.

  • Los importes cero no afectan la TIR. Por ejemplo, si la frecuencia es “Mensual” y solo hay cuatro flujos de efectivo en un año, deje los ocho restantes en 0. Lo mismo se aplica a los importes 0 después de introducir el valor final de liquidación.
  • Introduzca el valor actual o final de la inversión como el último flujo de efectivo. Si está calculando la TIR para una acción o fondo mutuo y aún posee la inversión, introduzca el valor actual de la inversión como el último importe.
  • No es necesario introducir los flujos de efectivo en orden cronológico. La calculadora los ordena antes de calcular el resultado. Esta función es útil si se da cuenta de que ha omitido un flujo de efectivo. En ese caso, introduzca el importe en cualquier celda disponible, cambie la fecha de esa celda y luego haga clic en Calc para ordenar.
  • Si duplica accidentalmente un flujo de efectivo, establezca uno de los duplicados en “0”.
  • Cambiar First Cash Flow Date restablece las fechas sin borrar los valores introducidos.
  • Dependiendo del orden en que use First Cash Flow Date, Remove 0’s y Add Series, el First Cash Flow Date puede no ser la primera fecha en el área de entrada. Esto no es un error. Cambiar First Cash Flow Date inicializa una serie que comienza en la fecha seleccionada. Sin embargo, puede cambiar la fecha, o Remove 0’s puede eliminar la fecha si el valor de la fecha inicial es 0. Finalmente, puede insertar una serie con una fecha que ocurra antes del First Cash Flow Date.
  • Consejo de calendario: Al usar el calendario, haga clic en el mes en la parte superior para listar los meses. Si es necesario, haga clic en el año en la parte superior para listar los años. Haga clic para seleccionar un año, luego seleccione un mes y después un día. También puede desplazarse por los meses y días. O bien, haga clic en Today para seleccionar la fecha actual.
  • Si prefiere no usar el calendario, haga clic una vez en una fecha o use la tecla Tab (o Shift+Tab) para seleccionar una fecha. Luego escriba solo ocho dígitos—no es necesario escribir los separadores. Como la fecha ya está seleccionada, no necesita borrar la fecha anterior antes de escribir. Por ejemplo, si el formato de fecha seleccionado es mm/dd/yyyy, entonces para el 1 de agosto de 2025, escriba 08012025.
  • Recordatorio importante: No necesita introducir los flujos de efectivo en orden cronológico. La calculadora los ordena después de hacer clic en el botón Calc.

Un recordatorio importante sobre calculadoras de TIR

Diferentes calculadoras de TIR pueden usar diferentes algoritmos para determinar la tasa de retorno. No existe una única fórmula para calcular la TIR. No compare el resultado de la TIR de una inversión obtenida con una calculadora con el resultado de la TIR de otra inversión obtenida con una calculadora diferente. Siempre use la misma calculadora cuando compare varias inversiones.

Tasa Interna de Retorno — ecuaciones de TIR

Ecuación de TIR
Fig. 1—Ecuación de la tasa interna de retorno. Fuente:Wikipedia, licenciado bajoCC BY-SA 4.0.
Solución paso a paso de la ecuación de TIR

Fig. 2—Solución paso a paso de la ecuación de TIR.

Variables: PMT0 = −50.000;  PMT1 = −10.000;  PMT2 = −12.000;  PMT3 = 90.000;  n = 3;  f = 1.

Definiciones de variables

r
Tasa periódica de retorno. Por ejemplo, por año cuando los flujos de efectivo son anuales.
TIR
Tasa de rendimiento anualizada nominal, calculada como IRR = r × f.
f
Frecuencia (el número de períodos por año). Para espaciado anual, f = 1.
PMT
Flujo de efectivo en el índice de período t. Por convención, los flujos salientes son negativos y los entrantes positivos. Los valores pueden variar entre períodos.
n
Número total de períodos después de t = 0. La sumatoria desde t = 0 hasta t = n incluye tanto el flujo de efectivo inicial en t = 0 como el flujo de efectivo final en t = n.
t
Índice de período. Un entero con t = 0, 1, …, n, medido en intervalos de tiempo iguales. (La calculadora no requiere que los flujos de efectivo estén espaciados uniformemente.)
¿Cómo se calcula la TIR?

Para calcular la tasa interna de retorno (TIR), resuelva la tasa de interés que hace que el valor presente neto (VPN) de una serie de flujos de efectivo sea cero. Dado que la ecuación de TIR es no lineal, normalmente se resuelve mediante un método iterativo como el de Newton–Raphson.

Explicación detallada

La ecuación de TIR es no lineal y no puede resolverse algebraicamente. Para encontrar la tasa r que hace que el VPN sea cero, trate el problema como uno de búsqueda de raíz. Esto implica resolver la siguiente ecuación:

f(r) = ∑t=0n PMTt ÷ (1 + r)t

Queremos el valor de r tal que f(r) = 0. Esta calculadora aplica el método de Newton–Raphson para encontrar este valor. El método comienza con una estimación inicial y la refina usando tanto el valor como la pendiente (derivada) de la función en ese punto.

La pendiente es la derivada de f(r), denotada f’(r), que muestra cuán sensible es el VPN a cambios en r. Se calcula como:

f’(r) = ∑t=1n −t × PMTt ÷ (1 + r)t+1

La fórmula de actualización de Newton–Raphson es:

rk+1 = rk − f(rk) ÷ f’(rk)

Cada iteración produce un valor más cercano a la TIR. Este proceso se ilustra en la Fig. 2, que muestra el cálculo usando flujos de efectivo de ejemplo.

Pasos del cálculo explicados — Fig. 2.

¿Cuál es la TIR para los flujos de efectivo –50.000 (inversión), –10.000, –12.000, +90.000 (devuelto), con cada flujo de efectivo a un año de distancia?

Resuelva la TIR periódica estableciendo el valor presente neto (VPN) a cero y definiendo f(r) como la suma de los flujos descontados y f’(r) como su derivada. Luego aplique las actualizaciones de Newton–Raphson (Ecuación (6)) hasta que f(r) converja a cero.

  1. Defina la función VPN f(r) a partir de la Ecuación (2):
    f(r) = −50,000 − 10,000 ÷ (1 + r)^1 − 12,000 ÷ (1 + r)^2 + 90,000 ÷ (1 + r)^3
  2. Aplique la regla general de derivación (Ecuación (5)) para calcular f’(r):
    f’(r) = 10,000 ÷ (1 + r)^2 + 24,000 ÷ (1 + r)^3 − 270,000 ÷ (1 + r)^4(Cada término sigue el patrón −t × PMT_t ÷ (1 + r)^(t+1).)
  3. Elija una conjetura inicial para la tasa periódica: r₀ = 0,10.
  4. Calcule los factores de descuento en r₀ (primera iteración mostrada completa):
    (1 + r₀) = 1.10 (1 + r₀)^−1 = 1 ÷ 1.10 ≈ 0.90909091 (1 + r₀)^−2 = 1 ÷ (1.10)^2 ≈ 0.82644628 (1 + r₀)^−3 = 1 ÷ (1.10)^3 ≈ 0.75131480 (1 + r₀)^−4 = 1 ÷ (1.10)^4 ≈ 0.68301346
  5. Evalúe f(r₀) usando la Ecuación (2):
    f(r₀) = −50,000 + [−10,000 × 0.90909091] + [−12,000 × 0.82644628] + [90,000 × 0.75131480] ≈ −50,000 − 9,090.90910 − 9,917.35536 + 67,618.33200 ≈ −1,389.93238167

    Resultado: f(r₀) ≈ −1,389.93238167

  6. Evalúe f’(r₀) usando la Ecuación (5) (término a término):
    1. t = 1, PMT₁ = −10,000:
      −1 × (−10,000) ÷ (1 + r₀)^2 = +10,000 × (1 + r₀)^−2 ≈ 10,000 × 0.82644628
    2. t = 2, PMT₂ = −12,000:
      −2 × (−12,000) ÷ (1 + r₀)^3 = +24,000 × (1 + r₀)^−3 ≈ 24,000 × 0.75131480
    3. t = 3, PMT₃ = +90,000:
      −3 × (+90,000) ÷ (1 + r₀)^4 = −270,000 × (1 + r₀)^−4 ≈ −270,000 × 0.68301346
    Suma: 10.000×0,82644628 + 24.000×0,75131480 − 270.000×0,68301346 ≈ −158.117,61491701

    Resultado: f’(r₀) ≈ −158,117.61491701

  7. Aplique la actualización de Newton–Raphson (Ecuación (6)):
    r₁ = r₀ − f(r₀) ÷ f’(r₀) = 0.10 − (−1,389.93238167) ÷ (−158,117.61491701) = 0.10 − 0.00879049676 ≈ 0.09120950
  8. Factores de descuento en r₁ (solo resultados):
    (1 + r₁)^−1 ≈ 0.91641431
    (1 + r₁)^−2 ≈ 0.83981518
    (1 + r₁)^−3 ≈ 0.76961865
    (1 + r₁)^−4 ≈ 0.70528954
  9. Evalúe en r₁ (solo resultados):
    f(r₁) ≈ 23.75294757
    f’(r₁) ≈ −163,559.17595169
  10. Actualización (solo resultados):
    r₂ = r₁ − f(r₁) ÷ f’(r₁) ≈ 0.09135473
  11. Factores de descuento en r₂ (solo resultados):
    (1 + r₂)^−1 ≈ 0.91629236
    (1 + r₂)^−2 ≈ 0.83959169
    (1 + r₂)^−3 ≈ 0.76931145
    (1 + r₂)^−4 ≈ 0.70491420
  12. Evalúe en r₂ (solo resultados):
    f(r₂) ≈ 0.00666170
    f’(r₂) ≈ −163,467.44351228
  13. Actualización (solo resultados):
    r₃ = r₂ − f(r₂) ÷ f’(r₂) ≈ 0.09135477
  14. Factores de descuento en r₃ (solo resultados):
    (1 + r₃)^−1 ≈ 0.91629233
    (1 + r₃)^−2 ≈ 0.83959163
    (1 + r₃)^−3 ≈ 0.76931136
    (1 + r₃)^−4 ≈ 0.70491410
  15. Convergencia final (solo resultados):
    f(r₃) ≈ 0.00000000
    f’(r₃) ≈ −163,467.41777956
    r ≈ r₃ − f(r₃) ÷ f’(r₃) ≈ 0.09135477
  16. Anualizar usando la frecuencia f = 1:
    IRR = r × f ≈ 0.09135477
    IRR ≈ 9.135477%

Así, el IRR periódico es r ≈ 0.09135477, y, con espaciado anual (f = 1), la tasa interna de retorno es R ≈ 9,135477 %.

Notas:

  • Primera iteración mostrada completa: Los factores de descuento, los valores de función, la derivada y la actualización se expanden con aritmética explícita. Las iteraciones posteriores muestran solo los resultados pero siguen la misma estructura.
  • f(rₖ) vs. f’(rₖ): f(rₖ) es el VAN en la iteración k. f’(rₖ) es la pendiente (derivada) del VAN respecto a r en esa iteración y aparece en el denominador de la actualización de Newton–Raphson (Ecuación (6)).
  • Criterio de parada: La iteración se detiene cuando |f(rₖ)| está lo suficientemente cerca de cero como para que otra actualización no cambie materialmente r.

Respuesta final

La respuesta final (TIR) es aproximadamente 9,135%.

Validar la calculadora. Cálculo de tasa interna de retorno a tres años.

Validar la calculadora contra la ecuación de tasa interna de retorno (IRR).
Inversión inicial:−50,000.00
Fecha de inversión inicial:
Fecha del primer flujo de efectivo:
Frecuencia del flujo de efectivo:Anual
Tipo de descuento (opcional):0.0%
Flujos de efectivo de la inversión utilizados en el cálculo de la tasa interna de retorno (IRR).
N.ºFechaDescripciónImporte
1Inversión adicional−10,000.00
2Inversión adicional−12,000.00
3Retorno de la inversión90,000.00
Si algún período incluye el 29 de febrero (año bisiesto), el resultado puede diferir ligeramente.

Resultado calculado:

El resultado calculado.
Tasa interna de retorno (TIR):=9.135%

Notas:

  • Este ejemplo utiliza el mismo cálculo que se muestra en la Fig. 2.
  • La calculadora calcula una Tasa interna de retorno extendida (equivalente a la función XIRR de una hoja de cálculo). La IRR extendida ofrece mayor flexibilidad y precisión porque las entradas de flujos de efectivo usan fechas reales. Una diferencia de un día puede producir una IRR (X) ligeramente distinta.
advertisement

Comments, suggestions & questions welcomed...

Your email address is not published. I use it only to notify you of a reply.
Let me know if you have a website. I might like to visit it.
* Required

advertisement