Skip to content

Explainer

What Is a Good ROI (Return on Investment)?

For long-term stock-market investing, an average annual return of about 7–10% (after inflation, roughly 7%) is widely considered good. For a one-off project, a positive ROI that beats safer alternatives is the benchmark. 'Good' always depends on the risk taken and the time involved.

By Aarav Mehta, CFA, MBA Finance · Updated Jun 2026 · 1 min read

What is a good return on investment? For long-term stock-market investing, an average annual return of about 7–10% (after inflation, roughly 7%) is widely considered good. For a one-off project, a positive ROI that beats safer alternatives is the benchmark. 'Good' always depends on the risk taken and the time involved.

Return on investment (ROI) measures the gain or loss on an investment relative to its cost. Because a 50% ROI over ten years is very different from 50% in one year, always judge ROI alongside the time period and the risk involved.

ROI ranges

ROIRatingWhat it means
Above 10% a yearStrongAbove long-run market averages; check the risk.
7–10% a yearGoodIn line with long-term equity returns.
3–7% a yearModestAround bond/FD territory; lower risk.
NegativeLossYou got back less than you put in.

What affects your ROI

  • Time period — annualise to compare fairly
  • Risk — higher returns usually mean higher risk
  • Costs and fees — they reduce real ROI
  • Inflation — real ROI is what's left after it
  • Taxes — they cut into net returns

How to improve it

  • Always annualise ROI to compare investments
  • Weigh return against the risk taken
  • Account for fees, taxes and inflation
  • Compare against a safe benchmark like an FD

Work out your own numbers — the ROI Calculator does it instantly, for free, with the formula and a worked example built in.

Continue exploring business calculators with these tools: Discount Calculator, Price Elasticity of Demand Calculator, Profit Margin Calculator, Gross Profit Calculator, Days Sales Outstanding (DSO) Calculator.

Calculators in this guide

Frequently asked questions

For annual stock-market returns, around 10% is good — it matches long-run equity averages. For a short period it could be excellent or modest depending on the time frame, so always annualise.

ROI is the total percentage gain over the whole period; CAGR is the equivalent smoothed annual rate. CAGR makes investments of different lengths comparable.

Aarav Mehta · CFA, MBA Finance

Aarav reviews every finance formula on CalcHub for accuracy.