ROI calculator
A 50% gain sounds great, but it is not the same over 2 years as over 10. To compare investments you need the return per year.
Enter what you invested, what it is worth today and how many years have passed. We show the total return and the compound annual return.
How it's calculated
- ROI = (final value + income received − amount invested) ÷ amount invested × 100.
- CAGR = ((final value + income received) ÷ amount invested) to the power of (1 ÷ years), minus 1.
- CAGR is the compound annual rate: the one that gives the same result if it repeats every year.
An example
Investing $75,000 and ending with $100,000 is a gain of $25,000: an ROI of 33.33%.
If it took 5 years, the annual return is 5.92%. If it took 2 years, 15.47%.
Frequently asked questions
What is the difference between ROI and CAGR?
ROI is the total gain on what you invested, regardless of time. CAGR spreads it per year, so you can compare investments of different lengths.
Why isn't the annual return just the total divided by the years?
Because each year's gains are added to the balance and earn too. A 50% gain over 5 years is 8.45% compounded per year, not 10%.
How do I count dividends or interest I received?
Add them under income received if you took them out. If you reinvested them, they are already in the final value.
Key terms
- ROI
- Return on investment: the total gain as a percentage of what you put in.
- CAGR
- Compound annual growth rate: the average yearly return, with compounding.
The same calculation in other countries
Up-to-date official data
We check the official sources automatically, every day.