2 min read
How to Calculate ROI (Return on Investment)
The simple formula behind return on investment, how to annualize it so you can compare investments of different lengths, and the traps that make a big ROI number less impressive than it looks.
The basic ROI formula
Return on investment measures how much you gained relative to what you put in. The formula is: ROI = (net gain / cost of investment) x 100, expressed as a percentage. If you invest $1,000 and end with $1,250, your net gain is $250 and your ROI is 25%.
Its appeal is simplicity — one number that works for stocks, a marketing campaign, a rental property, or a course. Its weakness is that same simplicity: a bare ROI ignores how long the money was tied up and how much risk you took to get it.
Why you usually need to annualize
A 25% return is excellent in one year and mediocre over ten. To compare fairly, convert to annualized ROI, which expresses the return as an equivalent yearly rate accounting for compounding: annualized ROI = (ending / beginning) ^ (1 / years) - 1.
That same $1,000 to $1,250 is 25% over one year (great) but only about 2.3% per year if it took ten years to get there. Always annualize before comparing two investments held for different lengths of time.
Calculating ROI in practice
Whether by hand or with a calculator, the inputs are the same.
- 1Add up the total cost, including fees and any money added along the way.
- 2Find the final value, or the total you received back.
- 3Subtract cost from final value to get your net gain.
- 4Divide net gain by cost and multiply by 100 for simple ROI.
- 5If the holding period isn't one year, annualize using the years held.
What ROI leaves out
ROI says nothing about risk. A 40% return from a volatile bet and a 40% return from a steady one look identical on paper but are very different decisions. It also ignores opportunity cost — what the same money could have earned elsewhere — and, for long holds, the effect of inflation on the real value of your gain.
Treat ROI as the starting question, not the final answer: pair it with the time frame, the risk, and the alternatives before deciding whether a return is actually good.
Frequently asked questions
What counts as a good ROI?
It depends entirely on context and risk. The long-run stock market has averaged roughly 7-10% per year before inflation, so that's a common benchmark for passive investing. A short-term business project might target much higher to justify the effort and risk. There's no universal 'good' number without the time frame attached.
What's the difference between ROI and ROE?
ROI measures return relative to the total cost of an investment. Return on equity (ROE) measures a company's profit relative to shareholders' equity specifically. ROI is the general-purpose tool; ROE is a business-analysis metric.
Can ROI be negative?
Yes. If the final value is less than what you put in, the net gain is negative and so is the ROI — a -20% ROI means you lost a fifth of your investment.
Tools mentioned in this guide
ROI Calculator
Return on investment — total, profit, multiple, and the annualized rate that matters.
Calculators
Compound Interest Calculator
Watch savings grow: starting amount, monthly contributions, and time — visualized.
Calculators
Percentage Calculator
What is X% of Y, percentage change, and 'X is what % of Y' — solved live.
Calculators
Keep reading