ROI calculator
See what an investment really returned, in total and per year.
- 100% free
- No sign-up
- Runs in your browser
Your investment
What it’s worth now or what you sold it for, with any income it paid.
Return on investment
Enter what you invested and what you got back to see your return.
Next: Compound interest calculator · Percentage calculator · Crypto profit calculator
Report a problem with this tool
How to use ROI calculator
Enter the amounts
Type what you invested and what you got back, or what it’s worth now.
Add the time held
Enter the years, or the dates you bought and sold, to get the yearly return. You can skip this.
Read the return
See the ROI percentage, the gain or loss, the money multiple and the yearly compound return.
Why use Utils365
Yearly return included
The CAGR makes a 3-year and a 10-year investment comparable, which plain ROI can’t do.
Dates or years
Type the years held, or pick the buy and sell dates and the exact time is worked out for you.
For anything you invest in
Shares, property, a business, a marketing campaign or crypto: the maths is the same.
Private and free
Everything stays in your browser. No sign-up and nothing is sent anywhere.
Frequently asked questions
How do I calculate ROI?
ROI = (amount returned − amount invested) ÷ amount invested × 100. Investing 1,000 and getting back 1,250 is a 250 gain and a 25% ROI.
What is CAGR?
Compound annual growth rate: the steady yearly return that turns the starting amount into the end amount. CAGR = (end ÷ start)^(1 ÷ years) − 1.
What is the difference between ROI and annualised return?
ROI is the total return, however long it took. Doubling your money is 100% ROI, but over 5 years that’s a CAGR of 14.87% a year, and over 10 years only 7.18%.
What is a good ROI?
It depends on the risk and the time. Broad stock markets have averaged roughly 7% to 10% a year over long periods; compare your yearly return with what a simple index fund would have made.
Can ROI be negative?
Yes. Investing 1,000 and getting back 500 is a −50% ROI. Over 3 years that’s a yearly return of −20.63%.
Should I include dividends and fees?
Yes. Add dividends or rent received to the amount returned, and include fees in the amount invested, for a true picture.