💹 Calculator

Investment returns calculator

Calculate your real return on any investment — ROI, CAGR, and more.

Your investment

$
$
$
Total amount you added after the initial investment
💹
Enter your investment details and click Calculate.
⚠️ For educational purposes only. Not financial advice. Past performance does not guarantee future results.

How investment returns are measured

"Return" sounds simple, but there are at least three meanings investors should keep separate: total return, annualised return (CAGR), and real return. Each tells you something different.

A worked example

You bought a fund for $10,000. Five years later, with reinvested dividends, it's worth $14,693.
Total return: ($14,693 − $10,000) ÷ $10,000 = +46.9%
CAGR: (14,693 ÷ 10,000)1/5 − 1 = ~8.0% per year
Real return (assuming 2.5% avg inflation): ~5.5% per year

That same total return looks very different framed as 46.9% (impressive!), 8% per year (solid), or 5.5% real (closer to historical averages).

What's a "good" return?

It depends entirely on the asset class and time period. Some long-term historical benchmarks:

Asset classLong-term nominal CAGRReal CAGR
US large-cap stocks (S&P 500)~10%~7%
Global stocks (MSCI World)~8%~5%
Investment-grade bonds~4–5%~1–2%
Real estate (residential)~5–6%~2–3%
Cash / savings accounts~2–4%often negative

These are averages over very long periods (30+ years). Any single 5- or 10-year stretch can look very different — equities have had decade-long flat periods historically.

Things this calculator doesn't account for

Frequently asked questions

What's the difference between ROI and CAGR?
ROI (return on investment) is the total percentage gain or loss across the entire holding period. CAGR (compound annual growth rate) annualises that return so you can compare investments held for different lengths of time. A 50% ROI over 2 years is a 22.5% CAGR; a 50% ROI over 10 years is a 4.1% CAGR — very different propositions.
How do I include dividends in my return calculation?
Total return includes both price appreciation and any dividends or interest received. To get the most accurate picture, assume dividends are reinvested (most fund return data already does this). For individual stocks, add dividends paid during the holding period to the final value before calculating return.
Should I use nominal or real returns?
Nominal returns are what your account statement shows. Real returns subtract inflation and represent what your purchasing power grew by. For long-term planning over decades, real returns are more honest. For short-term performance comparisons, nominal is fine.
Why does my calculator show a different return than my brokerage app?
Most likely because your brokerage uses time-weighted return (which strips out the effect of contributions and withdrawals), while a basic calculator might use money-weighted return. They can differ noticeably if you've been adding to or withdrawing from the account over time.
What return should I expect from index funds?
Historically, broad stock-market index funds have returned about 7% per year after inflation over very long periods. Over short periods (1–5 years), returns vary wildly — anywhere from −30% to +30% in a given year is normal. Don't expect 7% every year; expect 7% on average over decades.
How accurate is this calculator?
The maths is exact for the inputs you provide. The accuracy of the output depends entirely on the accuracy of your inputs — particularly the assumed return rate and time period. For past investments, use your actual final value. For future projections, use conservative estimates and be honest about uncertainty.
📖 Want to model future growth? Read our compound interest deep-dive — formula, examples, and the Rule of 72.
Read the guide →