📈
Finance

ROI Calculator

Total return, annualised (CAGR) return, and a direct comparison against a benchmark rate — so you know if an investment actually beat the alternative.

✓ Free to use ✓ Annualised return ✓ Benchmark comparison ✓ Shareable results
Google AdSense — 728×90 Leaderboard
£
£
£
Compare against a benchmark
Total ROI
Annualised Return
Profit
Total Cost
Benchmark Would Have Made
You Beat Benchmark By

✨ More for your money

📌 Add this calculator to your website

Total ROI vs Annualised ROI — why both matter

Total ROI tells you your overall percentage gain, but it hides how long it took to get there — a 50% return over 20 years is a very different result from a 50% return over 2 years. Annualised ROI (CAGR) converts that total return into a fair "per year" rate, so you can compare investments with completely different holding periods on equal terms.

Total ROI = (Final Value − Total Cost) ÷ Total Cost × 100

Annualised ROI = ((Final Value ÷ Total Cost) ^ (1 ÷ Years) − 1) × 100

Worked example

£10,000 invested, grown to £15,000 over 3 years. Total ROI is a straightforward 50%. But annualised, that's 14.47% per year — because compounding means a lower yearly rate still adds up to 50% over three years. Compared against a 5% benchmark (a decent savings account), the same £10,000 would have grown to only £11,576 — so this investment outperformed the benchmark by £3,424.

This calculator treats your investment as a single lump sum in and a single value out — it doesn't account for regular contributions/withdrawals, dividends reinvested along the way, or tax on gains. For UK investments, check whether Capital Gains Tax applies to your actual profit.

Frequently Asked Questions

Why is annualised return lower than total return?+
Total return is the whole-period gain; annualised return spreads that same gain evenly across each year using compound growth maths, so the yearly figure is always smaller when the holding period is longer than one year. See the same 50% return at 4 different timeframes →
Does this include dividends or income along the way?+
Only if you include them in your "Final Value" figure — this calculator compares a single starting amount to a single ending amount. If you received income during the holding period, add it to the final value to get an accurate total return.
What benchmark rate should I use?+
Use whatever the realistic alternative was — a high-interest savings account (~4-5%), a UK index tracker fund's long-run average (~7-8% historically), or simply the rate you could get elsewhere with similar risk.

Save Your Result

Enter your email and we'll send you your personalised ROI calculation plus helpful tips — free!