ROI Calculator
Work out the return on an investment and the annualised rate behind it.
Return on investment
Net gain: —
Return on investment: —
Annualised ROI: —
How to use the ROI Calculator
- Enter the amount invested and the value it is worth now.
- Add the holding period in years to annualise the return.
- Read the net gain, return on investment and yearly rate.
Features
- Return on investment and net gain
- Annualised return from the holding period
- Handles both gains and losses
- Runs locally, no uploads
Advertisement
Frequently Asked Questions
Common questions about the free online roi calculator.
Enter the amount you invested, the value you ended with and, if you want an annualised
figure, the number of years you held it.
ROI is the net gain divided by the amount invested. A gain of 500 on 1000 invested is 0.5,
which is a 50 percent return.
Annualised ROI spreads the total return evenly across the holding period, so you can compare
investments held for different lengths of time.
Add one to the total return, raise it to the power of one divided by the number of years,
then subtract one to get the yearly rate.
Yes. When the final value is below the amount invested the net gain is negative and the ROI
percentage is negative, showing a loss.
Not always. A high ROI earned over many years can be worse than a lower ROI earned much
faster, and ROI ignores the risk taken.
No. Only the amount invested and the final value are compared, so subtract fees and taxes if
you want a net figure.
The tool still shows the net gain and the total return, and simply skips the annualised rate
because there is no period to use.
No. Every figure is calculated locally in your browser, so nothing you type is uploaded,
stored or shared with anyone.
Last updated: October 10, 2026