Key takeaways
- ROI = (final − initial) ÷ initial.
- Annualized ROI makes different time periods comparable.
- Include fees and costs in the amount invested.
How the roi calculator works
ROI expresses profit as a percentage of what you put in. Because a 50% return over 10 years is very different from 50% in one year, we also give the annualized rate.
Formula
Standard formula. Further reading: Investopedia – Return on investment (ROI)
Worked example
Invest $1,000 and get back $1,500: ROI = 500 ÷ 1,000 = 50%. Over 3 years that is 1.5^(1/3) − 1 = 14.47% per year.
Change any number above and the plain-English explanation updates instantly with your own figures.
Frequently asked questions
What is a good ROI?
It depends on risk. Broad stock market returns of 7–10% a year are a common benchmark.
ROI vs CAGR?
Annualized ROI and CAGR are the same calculation; total ROI ignores time.
Should I include costs?
Yes. Add fees, commissions and other costs to the initial amount for an accurate ROI.
Can ROI be negative?
Yes, if the final value is less than you invested.
Embed this calculator
Add this free calculator to your website or blog. Copy the code below:
Need a branded, white-label version for your business? Contact us.
Results are estimates for educational purposes and are not financial advice.