How to calculate return on investment
ROI shows how much you gained relative to what you put in. Subtract the amount invested from the final value to find your profit, then divide by the amount invested and multiply by 100. If you enter the number of years held, the calculator also shows the annualized return, which makes it easy to compare investments held for different periods.
Why annualized ROI matters
A 30% total return sounds great — but over 10 years it's only about 2.7% per year. Annualized ROI levels the playing field so you can compare a quick flip against a long-term hold fairly.
Frequently asked questions
What's a good ROI?
It depends on the risk and the asset. Long-term stock market returns have averaged roughly 7-10% per year before inflation, but individual results vary widely.
Can ROI be negative?
Yes. If the final value is less than the amount invested, your ROI and profit are negative — a loss.
Is my data saved?
No. Everything runs in your browser.