Investment Return Calculator 2026: ROI Formula, CAGR and Real-World Examples

Investment return (ROI) = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. Invest $10,000, end at $14,200 → ROI = 42%. For multi-year investments, use CAGR: a $10,000 investment growing to $18,000 over 6 years = 10.3% per year. Use our investment return calculator to run your numbers instantly.

ROI Formula and CAGR: Which to Use?

Two formulas matter for investment returns:

Simple ROI = ((Final Value − Initial Value) ÷ Initial Value) × 100
CAGR = (Final Value ÷ Initial Value)^(1 ÷ Years) − 1

Use simple ROI for single-period comparisons. Use CAGR when comparing investments held over different time periods — it normalizes compounding into an annual figure.

Initial InvestmentFinal ValueYearsTotal ROICAGR
$10,000$12,000220%9.5%/yr
$10,000$15,000550%8.4%/yr
$10,000$20,0007100%10.4%/yr
$10,000$25,00010150%9.6%/yr
$50,000$100,0008100%9.1%/yr

Benchmark Returns by Asset Class (2026)

Asset ClassHistorical Annual Return2026 Yield / RateReal Return (after ~2.8% inflation)
S&P 500 (stocks)~10% (100yr avg)Market dependent~7.2%
10-Year US Treasury~4–5% (recent)~4.4% (2026)~1.6%
High-Yield Savings (HYSA)Varies~4.0–4.5% APY~1.2–1.7%
Real Estate (US avg)~7–8% totalMarket dependent~4–5%
Gold~5–7% long-termMarket dependent~2–4%
Corporate Bonds (IG)~5–6%~5.0% (2026)~2.2%

Real return = nominal return minus 2026 US CPI estimate ~2.8%. Past returns do not guarantee future results.

The Rule of 72: Quick Doubling Time Estimate

The Rule of 72 estimates how long it takes to double your money: Years to double = 72 ÷ Annual Return %

Annual ReturnYears to Double$10K becomes $20K by
4%18 years2044
6%12 years2038
8%9 years2035
10%7.2 years2033
12%6 years2032

Inflation-Adjusted Returns: What Your Money Actually Buys

Nominal returns look great until you subtract inflation. With 2026 US inflation at approximately 2.8%:

Always evaluate investments against inflation, not just absolute returns. Use our inflation-adjusted return calculator to see your real returns.

Investment Return FAQ

How do you calculate investment return?

ROI = ((Final Value − Initial Investment) ÷ Initial Investment) × 100. For multi-year, use CAGR = (Final/Initial)^(1/Years) − 1.

What is a good annual return in 2026?

The S&P 500 averages ~10%/year historically. With 2026 Treasury yields at 4.4%, any investment below 4.4% risk-free is underperforming. A 7%+ real (inflation-adjusted) return is excellent.

What is CAGR?

Compound Annual Growth Rate — the annual rate that would produce the same total return if applied consistently each year. Formula: (Final/Initial)^(1/Years) − 1. Use it to compare investments held over different time periods.

How does inflation affect returns?

Real return = Nominal return − Inflation rate. With 2026 inflation ~2.8%: a 7% nominal return = 4.2% real. Always calculate real returns to understand true purchasing power growth.