Investment Calculator

Plan what regular investing could grow to, with an honest range from a bad decade to a good one, or measure the return you actually got on something you sold. ROI and CAGR are worked out for you.

Updated Sep 28, 2026Range based on historical volatilityRuns in your browser, nothing is sent

Your investment

$
$/ mo
years
sets return and risk
% / yr
%
% / yr
% / yr
Likely value
$0

-
-
-
-

The range of outcomes

What changes the result most

Markets now:S&P 500 7,72310-yr Treasury 5.00%Charts

Investment Return Formulas

Return on investment measures the total gain against what you put in, regardless of how long it took:

ROI = (Final value + Income − Cost) / Cost × 100

Compound annual growth rate turns that into a yearly rate, so investments held for different lengths of time can be compared fairly:

CAGR = (Ending value / Beginning value)^(1 / years) − 1

Buy for $5,000, sell for $8,200 after 4 years and collect $300 in dividends: ROI is 70%, but CAGR is about 14.2% a year. A 70% gain over 4 years and a 70% gain over 15 years are very different results; CAGR shows it.

Rule of 72: Divide 72 by the annual return percentage to estimate the number of years to double your investment. At 8% return, money doubles roughly every 9 years.

Why we show a range

Markets do not return the same amount every year. The S&P 500 averaged close to 10% a year since 1926, but individual years ranged from about −43% to +54%. Two people who invest the same amounts can end up with very different balances depending on when the good and bad years arrive.

The chart simulates 600 possible futures using your expected return and the typical volatility of the portfolio you picked. The typical line is the median outcome. The bad line is the 10th percentile, a result worse than 9 out of 10 simulations. The good line is the 90th percentile. Longer horizons narrow the range of average yearly returns, although the dollar range still widens.

Historical Asset Class Returns (approximate, before inflation)

Asset ClassAvg Annual ReturnNotes
US Large Cap Stocks (S&P 500)~10%Long-run historical average since 1926
US Small Cap Stocks~12%Higher risk and volatility
International Developed Stocks~7-8%Europe, Japan, Australia
Emerging Market Stocks~9%Higher risk, higher potential
US Bonds (10yr Treasury)~4-5%Lower risk, lower return
Real Estate (REITs)~8-9%Includes dividend income
Cash / Savings Account~3-5%High-yield savings, no market risk

Subtract about 3 points for inflation to get real returns. The portfolio presets in the calculator use expected returns slightly below these long-run averages, as most professional forecasts for the next decade do.

Fees and taxes

A 1% yearly fee on a portfolio that returns 8% takes one eighth of your return every year, and over 30 years that compounds into roughly a quarter of the final balance. Broad index funds cost 0.03% to 0.2%. Invest through tax-advantaged accounts where you can: 401(k) and IRA in the US, ISA and SIPP in the UK. In a taxable account, dividends and realized gains are taxed along the way.

Disclaimer: Past returns do not guarantee future results. All investments carry risk. This calculator is for educational purposes only and does not constitute financial advice.

Questions people ask

What is a good return on investment?

It depends on risk and time. Beating inflation plus a few points is the basic goal. A broad stock index has averaged about 10% a year before inflation over the long run, bonds about 4% to 5% and cash less. A return that sounds much higher than that usually carries much higher risk.

How much will $500 a month be worth in 20 years?

At a steady 7% a year, about $254,000, of which $120,000 is your deposits. In real markets, with the ups and downs of an 80/20 stock and bond mix averaging 7%, eight in ten outcomes land between roughly $150,000 and $380,000. Set the calculator to your numbers to see the range.

What is the difference between ROI and CAGR?

ROI is the total percentage gain. CAGR is the equivalent steady yearly growth rate. Use CAGR to compare investments held for different periods.

Should I invest a lump sum or spread it out?

Historically, investing a lump sum at once has beaten spreading it over a year about two thirds of the time, because markets rise more often than they fall. Spreading it out (dollar-cost averaging) reduces the regret of investing just before a fall. Regular monthly investing from your pay is dollar-cost averaging by default.

Does this include inflation?

No, results are in future dollars. Use the inflation calculator or subtract about 3% from your expected return to think in today's money.