ROI Calculator (Return on Investment)
Calculate return on investment as a percentage, plus the annualized return (CAGR) when you know how long the investment was held.
For information and education only — not financial advice. Results are estimates based on the numbers you enter; check important decisions with a qualified professional.
How to use
- 1Enter the amount invested and the amount returned (final value plus any income).
- 2Add the holding period to see the annualized return.
How it's calculated
ROI = (final value − cost) ÷ cost × 100. Annualized return = (final ÷ cost)^(1 ÷ years) − 1.
Frequently asked questions
What's the difference between ROI and annualized return?
ROI is the total gain over the whole period. Annualized return spreads it per year, so a 50% gain over 5 years is about 8.4% a year.
Should I include fees and taxes?
Yes — add fees to the amount invested and subtract taxes from the final value to see your real return.
What is a good ROI?
It depends on risk. Broad stock market indexes have historically returned roughly 7–10% a year before inflation, with large swings.