Understanding ROI: How to Evaluate Any Investment
From a $500 stock purchase to a $500,000 rental property, every investment ultimately gets judged by one question: did it make money? Return on Investment (ROI) is the tool most people reach for to answer it. It is simple, familiar, and instantly comparable — which is precisely why it is also easy to use wrong. A number on its own tells you little. You need to know what it is measured against, how long the money was tied up, and what costs and risks came with it. Get those details right and ROI becomes a genuinely powerful way to evaluate any opportunity that comes across your desk.
The Simple ROI Formula
The basic ROI formula is refreshingly straightforward:
ROI = (Current Value − Cost of Investment) ÷ Cost of Investment
The result is usually expressed as a percentage. If you invest $10,000 in a small business and later sell your stake for $13,000, your ROI is ($13,000 − $10,000) ÷ $10,000 = 30%. Every dollar you put in came back with a 30% gain attached. You can also count any income received along the way (dividends, rent, interest) in the current value, so that $13,000 might represent the sale proceeds plus all the income you collected while holding the investment. That version is sometimes called total ROI, and it gives the most honest picture of an investment's full financial benefit.
Why Time Horizon Matters
Here is the catch that trips up most beginners: ROI says nothing about time. A 30% return sounds great, but it looks very different depending on whether you earned it in six months or six years. In six months, 30% is exceptional. In six years, it is roughly 4.5% per year — barely better than a savings account and below the historical stock market average.
This is the difference between total return and annualized return. Total return is the cumulative percentage gain over the whole holding period. Annualized return is the average yearly gain, the pace you would have had to earn every single year to end up with the same total. The annualized number is the only one that allows honest comparisons, because it puts every holding period on the same clock.
CAGR: The Better Metric for Multi-Year Investments
For any investment held longer than a year, the standard is the Compound Annual Growth Rate, or CAGR. CAGR converts a total gain into the average annual growth rate you would have needed to compound to that result, assuming steady growth along the way.
The formula is CAGR = (Ending Value ÷ Beginning Value)^(1 ÷ Number of Years) − 1. Plug in a $10,000 investment that grew to $16,105 over five years and you get (16,105 ÷ 10,000)^(1/5) − 1, which works out to exactly 10%. That single figure tells you the investment's true annual pace, and it is what financial professionals quote whenever they talk about long-term performance. Total return tells you how much money you made; CAGR tells you how well the investment actually performed year after year.
Worked Example: Comparing Two Investments
Now let us see why this matters with two concrete investments.
Investment A: you put $10,000 into a speculative startup and it doubles to $20,000 in three years. Total return: 100%.
Investment B: you put $10,000 into an index fund and it grows to $17,700 in eight years. Total return: 77%.
By total return, Investment A clearly wins: 100% beats 77%. But when you annualize both with CAGR, a different picture emerges. Investment A's CAGR is (20,000 ÷ 10,000)^(1/3) − 1 ≈ 26%, while Investment B's CAGR is (17,700 ÷ 10,000)^(1/8) − 1 ≈ 7.4%. On an annual basis, A is the far superior performer. In fact, if Investment A only matched B's 7.4% after three years it would be worth about $12,400 — a sobering reminder of how dramatically compounding changes results depending on your starting point. The message is simple: never compare total returns across investments held for different lengths of time. Annualize first, then judge.
Common Mistakes That Corrupt ROI
Even experienced investors trip over the same handful of traps. Watch for these four:
- Ignoring fees. Mutual fund expense ratios, trading commissions, management fees, and taxes all eat into your real return. A fund that posts a 9% gross return but charges 1.5% per year in fees quietly delivers closer to 7.5% — a difference measured in thousands of dollars — over a decade.
- Forgetting inflation. A 6% nominal return with 4% inflation is only a 2% real gain. Measuring in dollars without adjusting for rising prices makes every investment look better than it actually was.
- Cherry-picking time periods. Starting your measurement right after a crash, or ending it right before one, flatters the result. Pick a date range for a reason, not to make the number look good.
- Ignoring risk. A 25% annualized return from a penny stock is not automatically better than a 9% return from an index fund if the first has a serious chance of going to zero. Return and risk must be evaluated together.
Tips for Evaluating Any Investment
- Always annualize before you compare. Convert total return to CAGR for anything held longer than a year.
- Work in real terms. Subtract inflation to understand your true purchasing-power gain.
- Count every cost. Fees, taxes, and transaction expenses belong in your calculation from day one.
- Use realistic time frames. Judge a long-term investment over 5, 10, or 20 years, not twelve lucky months.
- Pair return with risk. Ask what you gave up in certainty and liquidity to earn that return.
- Revisit your numbers. ROI is a snapshot, not a verdict. Recalculate annually as values, contributions, and income change.
Frequently Asked Questions
What is the formula for ROI?
ROI = (Current Value of Investment − Cost of Investment) ÷ Cost of Investment, expressed as a percentage. For example, if you invest $5,000 and the investment is later worth $6,000, your ROI is ($6,000 − $5,000) ÷ $5,000 = 20%.
What is a good ROI percentage?
The S&P 500 has historically returned about 8–10% per year over long periods. For a quick one-off trade, returns above that are exceptional, and a 10% total return on a single transaction can be excellent if it happened in a few months. The key is comparing the return against the time it took and the risk you accepted, not just the raw number.
What is the difference between total return and CAGR?
Total return measures the cumulative percentage gain over the entire holding period, without considering time. CAGR (Compound Annual Growth Rate) smooths the total return into the average yearly growth rate the investment would have produced if it grew at a constant pace. Because it is annualized, CAGR lets you fairly compare investments held for different lengths of time.
Why can ROI be misleading?
ROI becomes misleading when it ignores time, fees, taxes, inflation, and risk. A 50% return is impressive over one year but underwhelming over ten. Omitting fees and inflation inflates the true gain, and cherry-picking a favorable start or end date can make a losing strategy look profitable. For multi-year holdings, never rely on total return alone — use CAGR.
Related Calculators
- ROI Calculator — Measure the total return on any single investment.
- CAGR Calculator — Annualize multi-year returns for fair comparisons.
- Rule of 72 Calculator — See how quickly your money doubles at any growth rate.