What is a compound interest calculator?
A compound interest calculator shows what happens when your money earns returns and those returns start earning returns of their own. Enter a starting balance, a monthly contribution, an expected annual return and a time horizon, and you get the projected balance along with the part that came from your own pocket versus the part that growth added. That split is the most useful output here, and it's the one most people underestimate.
How to use this calculator
Start with your current balance and the monthly amount you can genuinely sustain — a realistic figure you'll keep up for years beats an optimistic one you abandon in four months. Set the annual return to match the account: a savings account's APY, or a long-run investment assumption of around 6–8% before inflation. Then adjust the time horizon and watch what changes.
The experiment worth running is time versus amount. Try adding five years to the horizon, then instead try increasing the monthly contribution by 50%. In most scenarios over long periods, the extra years win — which is the single most actionable thing this calculator can tell you.
Why compounding rewards starting early
Compounding is exponential, so growth is heavily weighted towards the end of the period. Someone who invests for thirty years contributes for only slightly longer than someone who invests for twenty-five, but ends up with substantially more, because those final years apply the return to the largest balance they'll ever have. The practical implication is simple: an imperfect amount started now generally beats a perfect plan started in three years.
The same mechanism works against you on debt. A credit card balance compounds at 20%+ in the issuer's favour, which is why clearing high-interest debt usually beats investing until it's gone. Use the credit card payoff calculator to see that side of the equation, the savings goal calculator to work backwards from a specific target, and the retirement savings calculator when your horizon is measured in decades.