Calculadora de ROI

Calculadora ROI gratuita en línea. Introduce inversión inicial, valor final y años de tenencia para obtener beneficio neto, ROI simple y ROI anualizado (CAGR).

Mide la eficiencia real de tu dinero. Introduce inversión inicial, valor final y años de tenencia para obtener el beneficio neto, el ROI simple y el ROI anualizado (CAGR), que sí tiene en cuenta el tiempo.

Beneficio neto
ROI simple
ROI anualizado (CAGR)

ROI y CAGR explicados

¿Qué es el ROI?

El ROI (Return on Investment, retorno de inversión) mide cuánto dinero produjo una inversión respecto a su coste:

ROI simple = (Valor final − Inversión inicial) / Inversión inicial × 100 %

El problema del ROI simple

El ROI simple ignora el tiempo. Ganar 100 % en 1 año es muy distinto a ganarlo en 10 años. Por eso también calculamos el ROI anualizado (CAGR), que convierte la rentabilidad acumulada en una tasa compuesta por año.

Fórmula del CAGR

CAGR = (Valor final / Inversión inicial)^(1 / años) − 1

Ejemplo: 10 000 € iniciales, 15 000 € finales, 2 años.

  • ROI simple = 50 %
  • CAGR ≈ 22,47 % (12 247 € tras el primer año, 15 000 € tras el segundo)

Casos de uso

  • Comparar inversiones: acciones, fondos, inmuebles, arte—todos con el mismo baremo.
  • Evaluar proyectos: marketing, I+D, adquisiciones.
  • Revisiones de negocio: decidir si continuar invirtiendo en una línea.

Precauciones

  • El ROI no considera el momento de los flujos. Para flujos irregulares usa la TIR (IRR).
  • Impuestos, inflación y comisiones no se descuentan; pueden restar 2-3 puntos de CAGR.
  • Un ROI alto en poco tiempo suele ser ruido; los horizontes largos son más informativos.

Sobre esta herramienta

Utilizamos finance.js para el ROI simple y aplicamos la media geométrica para el CAGR. El campo de años acepta decimales desde 0,1.

Aviso de licencia de código abierto: Esta herramienta usa finance.js por Essam Al Joubori (MIT) para la función de ROI y Chart.js por los contribuidores de Chart.js (MIT) para los gráficos. Ambas se distribuyen empaquetadas localmente.

Preguntas frecuentes

¿Qué es más útil, ROI simple o anualizado?
Para comparar entre periodos, el anualizado; dentro del mismo periodo, el simple sirve. Idealmente mira ambos antes de decidir.
¿Por qué 50 % de ROI simple se convierte en solo 22,47 % anualizado en 2 años?
Porque el CAGR es compuesto: (1,2247)² ≈ 1,5, que equivale a un 50 % acumulado.
¿Y si hay dividendos o aportaciones intermedias?
Usa la TIR (IRR) para flujos irregulares. Esta herramienta cubre el caso simplificado de entrada y salida únicas.
¿Puedo calcular ROI negativo?
Sí. Si el valor final es menor que la inversión inicial, el CAGR es negativo y representa la pérdida anual media.
¿Cómo introduzco 6 meses?
Escribe 0,5 como años; la fórmula de media geométrica admite fracciones.
¿Por qué el CAGR es más 'justo'?
Porque elimina la variable tiempo, permitiendo comparar inversiones de distinta duración con el mismo criterio.
¿Cómo trato impuestos e inflación?
Resta impuestos al valor final para un ROI neto; después divide por (1+inflación)^años para un CAGR en poder adquisitivo real.