What Counts as a Good ROI?
Learn what makes an ROI good, why time and risk matter, and how benchmarks, inflation, fees, and CAGR change the way you should evaluate investment returns.
Return on investment (ROI) is the most quoted number in finance โ and one of the most misused. It answers a simple question: for every dollar you put in, how much did you get back? The harder question is what makes that number good, and thatโs where a single percentage stops being enough.
The formula
ROI = (Ending Value โ Initial Cost) / Initial Cost ร 100%
- Initial Cost โ the amount you originally invested
- Ending Value โ what the investment is worth, or what you received, at the end
- Net Gain โ Ending Value โ Initial Cost
Invest $1,000 and end with $1,250:
ROI = ($1,250 โ $1,000) / $1,000 ร 100% = 25%
That 25% is your total return over the whole holding period โ not a yearly figure. Keep that distinction in mind; itโs where most ROI mistakes begin.
So, what is a good ROI?
There is no single ROI percentage that is universally โgood.โ A 10% return could be excellent for one investment and disappointing for another.
The right way to judge an ROI is to consider how long it took, how much risk you took, what you could have earned from a reasonable alternative, and what you actually kept after costs. A number without that context tells you very little.
The same ROI can mean very different things
Consider two investments with an identical total return:
- Investment A: $1,000 โ $1,250, a 25% ROI earned in 1 year.
- Investment B: $1,000 โ $1,250, a 25% ROI earned over 10 years.
Both show a 25% total ROI. But Aโs annualized growth rate was 25%, while Bโs CAGR was only about 2.3% per year. Same headline, completely different performance.
That gap is exactly why investors lean on CAGR and annualized return, which put returns on a per-year footing.
What ROI leaves out
ROI is a total return, not an annual one. Because it ignores time, you canโt compare two investments with it unless they cover the same period.
It also only describes the endpoints. ROI tells you where an investment finished, not what happened along the way โ two investments can both end at +20% while one endured a far deeper drawdown or wilder swings. And on its own, ROI says nothing about risk, inflation, costs, or any cash the investment paid out. Those are the factors the rest of this guide unpacks.
ROI vs. CAGR vs. annualized return
| Metric | Best for | Includes time? |
|---|---|---|
| ROI | Measuring total return over a period | No |
| CAGR | Measuring smoothed annual growth | Yes |
| Annualized return | Expressing return on a per-year basis | Yes |
The distinction is simple:
- Use ROI to answer: โHow much did I make overall?โ
- Use CAGR or annualized return to answer: โHow fast did my investment grow per year?โ
For a deeper look at why an averaged return and a compound rate diverge, see CAGR vs. Average Return, or run the numbers with the CAGR Calculator.
What makes an ROI good?
A return is only โgoodโ relative to its context. Six factors do most of the work:
- Time horizon. The same ROI can represent very different annual growth, so always know the period it covers.
- Risk. Higher expected returns generally come with greater uncertainty, volatility, or potential loss โ a high ROI earned by taking on large risk isnโt automatically a win.
- Benchmark. Compare the investment with an appropriate alternative that had a similar risk level, time horizon, and purpose. The right benchmark depends on the asset: cash against a savings account or comparable cash yield, stocks against a relevant market index, bonds against an appropriate bond benchmark, real estate against comparable property or market returns.
- Inflation. A nominal ROI doesnโt equal a gain in purchasing power. If an investment earns 10% while inflation runs 4%, the real return is lower than the headline โ roughly 5.8%, using
real = (1 + nominal) / (1 + inflation) โ 1. See How Inflation Eats Into Your Real Returns or the Inflation Calculator. - Fees and taxes. An investment can post a strong headline ROI while quietly handing back a meaningful slice to costs and taxes, leaving you with noticeably less than the number suggests.
- Cash flows. Total return can include more than price appreciation โ dividends, interest, rental income, or other distributions. When an investment pays out along the way, a simple beginning-to-ending-value ROI can miss part of the story.
What changes the answer?
Small differences in these factors can flip an ROI from attractive to ordinary.
| Factor | Why it matters |
|---|---|
| Time horizon | The same ROI can represent very different annual growth rates. |
| Risk | Higher uncertainty or potential loss can make a high ROI less attractive. |
| Benchmark | A return should be compared with an appropriate alternative. |
| Inflation | Reduces the purchasing power represented by a nominal return. |
| Fees & taxes | Reduce the return the investor actually keeps. |
| Cash flows | Dividends, interest, distributions, and other payments can affect total return. |
A practical example
Suppose youโre weighing two investments that produced the same result:
- Investment A: $10,000 โ $12,000, a 20% ROI in 1 year.
- Investment B: $10,000 โ $12,000, a 20% ROI over 5 years.
Both have a 20% total ROI, but their annualized performance is very different: Aโs annualized growth rate was 20%, while Bโs CAGR was about 3.7% per year. On growth rate alone, A did far more work in far less time.
That still isnโt the whole picture. Before concluding either is better, youโd want to know the risk behind each return, how they stack up against a suitable benchmark, what inflation did to purchasing power over the period, what fees and taxes took, and the timing of any cash flows. Depending on those assumptions, the โslowerโ investment could still be the more sensible choice.
A practical rule of thumb
Donโt ask whether an ROI is good in isolation. Ask four questions:
- How long did it take?
- How much risk did I take?
- What could I have earned from a reasonable alternative?
- What did I actually keep after fees and taxes, and what was that return worth after inflation?
If you can answer all four, the headline ROI becomes much more useful.
Key takeaways
- ROI measures the gain or loss relative to the initial investment over a defined period.
- There is no universal โgoodโ ROI; it only means something in context.
- Time horizon matters, because ROI doesnโt express annual growth.
- Risk and an appropriate benchmark are essential to judging performance.
- Inflation, fees, taxes, and cash flows all shape the return you actually experience.
- For comparing investments across different time periods, use CAGR or annualized return rather than raw ROI.
Frequently asked questions
What is considered a good ROI?
There is no single percentage that is universally good. A return only makes sense once you know how long it took, how much risk was involved, what a reasonable alternative would have earned, and what you kept after fees, taxes, and inflation. Judge an ROI in context, not against a fixed number.
Is a 10% ROI good?
It depends. A 10% return earned in a year with low risk is very different from 10% earned over five years or from a highly volatile bet. Compare it against an appropriate benchmark and adjust for time and risk before deciding.
Is a 20% ROI good?
A 20% total return sounds strong, but the time horizon changes everything. 20% in one year is roughly 20% a year; 20% spread over five years is only about 3.7% a year. Always check whether the figure is a total return or an annual one.
What is the difference between ROI and CAGR?
ROI measures the total return over a period and ignores time. CAGR (compound annual growth rate) expresses that return as a smoothed per-year rate. Use ROI to see how much you made overall, and CAGR or annualized return to compare investments held for different lengths of time.
Can ROI be negative?
Yes. If the ending value is less than the initial cost, ROI is negative and you have a loss. For example, investing $1,000 and ending with $800 is a โ20% ROI.
Does ROI include dividends?
It can, but a simple beginning-to-ending-value calculation may miss dividends, interest, or other cash payments made during the holding period. For a complete picture, include those cash flows when measuring total return.
Does inflation affect ROI?
A headline ROI is a nominal figure and does not account for rising prices. If an investment returns 10% while inflation runs 4%, your real return โ the gain in purchasing power โ is closer to 5.8%, not 10%.
Why can't I compare ROI across different time periods?
Because ROI has no sense of time. Two investments can post the same total ROI while growing at very different annual rates. To compare fairly across different holding periods, convert them to CAGR or an annualized return first.
Try the calculators
- Popular
ROI Calculator
Measure return on investment as a simple percentage of what you put in.
Open calculator CAGR Calculator
Calculate the smoothed compound annual growth rate between two dates.
Open calculatorInvestment Return Calculator
Project the future value of a lump sum or recurring investment at a given rate of return.
Open calculator
Related guides
Returns & Performance
CAGR vs. Average Return: Why They Differ
Learn the difference between CAGR and average return, how each is calculated, when to use them, and why CAGR can better describe long-term investment growth.
6 min read
Investing Basics
Compound Interest, Explained Simply
Learn how compound interest works, see the formula and examples, and understand how time, contributions, fees, and inflation affect long-term growth.
7 min read
Money Over Time
How Inflation Eats Into Your Real Returns
Learn how inflation affects investment returns, how to calculate real return, and why purchasing power matters for long-term investing.
6 min read