Calculadoras Online

Inicio / Interés compuesto

Calculadora de interés compuesto

Descubre cuánto puede crecer tu dinero combinando un capital inicial, aportaciones periódicas y una rentabilidad anual estimada.

Espacio publicitario

¿Cómo se calcula?

El interés compuesto reinvierte los intereses generados, de modo que en cada periodo ganas intereses también sobre los intereses anteriores. La fórmula, aplicada mes a mes, es:

Capital final = Capital inicial × (1 + i)ⁿ + Aportación mensual × [((1 + i)ⁿ − 1) / i]

donde i es la rentabilidad mensual (rentabilidad anual ÷ 12 ÷ 100) y n es el número total de meses. La calculadora aplica capitalización mensual y suma cada aportación periódica al capital antes de calcular los intereses del mes siguiente.

Ejemplo

Con un capital inicial de 5.000 €, aportaciones de 150 € al mes, una rentabilidad anual del 5 % durante 15 años, habrás aportado en total 32.000 € y el capital final estimado ronda los 44.700 €, es decir, unos 12.700 € generados solo por los intereses.

Preguntas frecuentes

¿Qué diferencia hay entre interés simple e interés compuesto?

El interés simple se calcula siempre sobre el capital inicial, mientras que el interés compuesto se calcula sobre el capital acumulado (inicial más intereses previos), por lo que crece de forma exponencial a largo plazo.

¿Esta calculadora tiene en cuenta la inflación o los impuestos?

No. El resultado es el capital bruto nominal, sin descontar la inflación ni la tributación sobre las ganancias, que varía según el producto de inversión y el país.

¿Qué pasa si no hago aportaciones mensuales?

Puedes dejar la aportación mensual en 0 y la calculadora mostrará el crecimiento del capital inicial únicamente por efecto del interés compuesto.

¿Es realista suponer una rentabilidad constante todos los años?

No exactamente: en la práctica, la rentabilidad de las inversiones varía cada año. Esta calculadora usa una rentabilidad media constante para simplificar la estimación a largo plazo.

Espacio publicitario
document.querySelectorAll('.adslot .box').forEach(function(b){ b.setAttribute('data-ads-loaded','true'); }); } function ccShowBanner(){ var b=document.getElementById('cookie-banner'); if(b) b.style.display='block'; } function ccInit(){ var v=ccGet(); if(v==='accepted'){ loadAds(); } else if(v!=='rejected'){ ccShowBanner(); } } function ccAccept(){ ccSet('accepted'); document.getElementById('cookie-banner').style.display='none'; loadAds(); } function ccReject(){ ccSet('rejected'); document.getElementById('cookie-banner').style.display='none'; } document.addEventListener('DOMContentLoaded', ccInit);