How it works
How the ROI Calculator works
Quick answer: Investing $10,000 (plus $100 of costs) that grows to $12,500 in 3 years is a +23.76% total return, or +7.37% a year annualized.
Formula
ROI = (ending value − cost basis) ÷ cost basis × 100
Annualized = (ending value ÷ cost basis)^(1 ÷ years) − 1
Cost basis is the initial investment plus extra costs such as fees or commissions.
Worked example
Basis $10,100, ending value $12,500. Net gain: $2,400. ROI: +23.76%. Annualized over 3 years: +7.37%.
$10,000 grows to $12,500; effect of holding period
Assumptions and limits
- Annualized return lets you compare investments held for different lengths of time.
- Dividends or income received along the way should be added to the ending value.
Frequently asked questions
What is ROI?
Return on investment compares net gain with total cost basis.
What is annualized return?
It converts a whole-period return into an average compounded yearly rate.
Is this a return on investment calculator?
Yes. Enter starting cost, ending value, and any fees to get ROI, net gain, and the annualized return.
What is a good ROI?
It depends on risk and time. Comparing the annualized figure with a benchmark, such as a broad index fund over the same period, is more useful than the total figure.