What Is a Good Rate of Return on Investments?
A "good" return depends on how you measure it and what you subtract — and the only number that truly matters is what's left after inflation.
"Good" depends on how you measure it
When someone tells me their investment "returned 50%," my first question is always: over what period, and after what? A 50% gain over ten years is mediocre; the same gain over one year is excellent. Most arguments about whether a return is "good" are really arguments about which yardstick you're using.
So before we get to benchmarks, let's get the three measures straight — because mixing them up is how people fool themselves. Nothing here is investment advice; it's about reading the numbers honestly.
ROI, CAGR, and annualized return
ROI (return on investment) is the simplest: total gain divided by what you put in.
ROI = (Final value − Initial value) / Initial value
Turn 1,000 into 1,500 and your ROI is 50%. Clean and useful — but it says nothing about time. That 50% could have taken one year or twenty, and ROI treats them identically. Use the ROI calculator for this total-gain view.
CAGR (compound annual growth rate) fixes that by smoothing the gain into a single yearly rate, as if it grew evenly each year:
CAGR = (Final / Initial)^(1 / years) − 1
That same 1,000 → 1,500 is a 50% ROI but only about a 4.1% CAGR over ten years, versus a 50% CAGR over one year. CAGR is the fair way to compare investments held for different lengths of time — get it instantly with the CAGR calculator.
Annualized return is essentially CAGR's family — a per-year figure — but the term is often used when there are ongoing contributions or withdrawals, where the math gets a bit more involved. For a single lump that grows untouched, annualized return and CAGR are the same thing.
| Measure | Answers | Accounts for time? | Best for |
|---|---|---|---|
| ROI | Total gain on what I put in | No | Quick single-period gain |
| CAGR | Smoothed yearly growth rate | Yes | Comparing different holding periods |
| Annualized | Per-year rate (with cash flows) | Yes | Portfolios you add to over time |
The rule of thumb: never compare two investments by ROI alone unless they ran for the same length of time. Always convert to a yearly rate first.
Realistic benchmarks by asset
So what counts as "good"? It depends on the risk you're taking. Higher potential return always rides alongside higher chance of loss — there's no free lunch. As very rough long-run nominal (before inflation) yardsticks:
| Asset type | Rough long-run nominal return | Risk level |
|---|---|---|
| Cash / savings | ~2–4% | Very low |
| Government / high-grade bonds | ~3–5% | Low |
| Broad stock-market index | ~7–10% | Medium-high |
| Individual stocks / sectors | Wildly variable | High |
A broad, diversified stock index returning somewhere around 7–10% a year over the long haul is the benchmark most long-term investors anchor to. If something promises far more than that with "no risk," that's not a good return — it's a red flag. To grasp why even a single-digit rate snowballs over decades, see my guide on compound interest, and for a quick mental shortcut to doubling time, the Rule of 72.
The number that actually matters: real return
Here's the part too many people skip. A 7% return when inflation is 5% is not a 7% gain in what your money can buy. Subtract inflation and you get your real return — your true increase in purchasing power.
Real return ≈ Nominal return − Inflation rate
Watch how much this changes the story:
| Nominal return | Inflation | Real return |
|---|---|---|
| 4% (savings) | 5% | −1% (losing ground) |
| 8% (stocks) | 5% | ~3% |
| 10% (stocks) | 3% | ~7% |
Look at the top row. A "safe" 4% in savings, after 5% inflation, actually shrinks your purchasing power — you have more units that each buy less. This is the quiet reason cash isn't truly safe for long-term goals: it often loses the race against inflation. Meanwhile a stock return that feels only slightly higher can deliver several times the real growth.
So when you ask "is this a good return?", the honest version is: is the real, inflation-adjusted return positive and worth the risk I took?
How to judge your own returns
- Convert to a yearly rate. Use CAGR so different time periods compare fairly.
- Subtract inflation. A nominal number alone can flatter or mislead.
- Match it to the risk. Beating cash slightly with stock-level risk isn't a win.
- Account for fees and tax. Both quietly eat returns; judge the net.
- Zoom out. One great year proves little; a decent real return sustained over years is the goal.
You can pressure-test your own assumptions with the SIP calculator by trying conservative versus optimistic rates and seeing how the long-run outcome shifts.
Takeaways
- ROI ignores time; CAGR and annualized return put it on a fair yearly basis.
- A broad stock index's ~7–10% long-run nominal return is the usual benchmark.
- Always subtract inflation — real return is what your money can actually buy.
- Judge any return against the risk, fees, and tax you took on to get it.
This is educational, not investment advice — benchmarks are rough historical averages, future returns vary, and higher returns always carry higher risk.
Frequently asked questions
What is a good annual return on investments?+
For a broad, diversified stock-market index, a long-run nominal return of roughly 7–10% a year is the usual benchmark. Lower-risk options like bonds and cash return less. Anything promising far more with "no risk" should be treated as a red flag.
What is the difference between ROI and CAGR?+
ROI is your total gain as a percentage of what you invested and ignores time. CAGR smooths that gain into a single yearly growth rate, so it's the fair way to compare investments held for different lengths of time.
What is a real (inflation-adjusted) return?+
It's your return after subtracting inflation — the true change in what your money can buy. A 4% return with 5% inflation is actually a negative real return, which is why cash can quietly lose ground over the long term.
Why can't I compare two investments by ROI alone?+
Because ROI ignores how long each was held. A 50% ROI over one year is excellent; the same 50% over ten years is mediocre. Convert both to a yearly rate like CAGR before comparing.
Try the calculators
Keep reading
- What Is Compound Interest? (The 8th Wonder of the World)
Compound interest is what happens when your money starts earning money of its own — and given enough time, that snowball gets surprisingly large.
- The Rule of 72: How Fast Does Your Money Double?
Divide 72 by your interest rate and you get a startlingly good estimate of how many years it takes your money to double — no calculator required.

Priya is a long-term investing nerd who loves a good spreadsheet. She writes the kind of guides she wishes she’d had when she started saving in her twenties.