Krill KitsKrill Kits// A swarm of small, sharp tools for letters, numbers, and units.
§ 01 / ARTICLE

ROI vs CAGR. Annualize Everything.

CATEGORY NUMBERSREAD 4 MINPUBLISHED APR 21, 2026

"I made 200% on this investment." Cool — over how long? Because 200% over three years is 44% a year, which is incredible, and 200% over thirty years is 3.7% a year, which loses to inflation. The time window is the whole story.

Two numbers, two questions

  • ROI (total return) — "what did this investment make, total?" Good for comparing outcomes on the same investment or the same time window.
  • CAGR (compound annual growth rate) — "what rate, compounded yearly, would produce this outcome?" Good for comparing anything with different durations.

The formula

CAGR = (ending / beginning)^(1 / years) - 1. $10,000 → $30,000 over 10 years: 3^0.1 - 1 = 0.1161, or 11.6% per year. Same result over 20 years is only 5.65% per year — half the rate, same total.

Worked comparisons

  • +50% in 2 years22.5% CAGR. Elite.
  • +100% in 7 years10.4% CAGR. Market-matching.
  • +200% in 10 years11.6% CAGR. Market-matching.
  • +300% in 30 years4.7% CAGR. Underperforming stocks, beating cash.
  • +1,000% in 50 years4.9% CAGR. Sounds huge, isn’t.

Why cumulative returns mislead

Fund marketing loves "5-year cumulative return: 82%" because it sounds bigger than "12.7% CAGR." Both describe the same performance. CAGR is just the honest way to compare it against a 3-year cumulative or a 10-year cumulative from another fund. Annualize everything.

// TRY THE TOOL
RUN BOTH NUMBERS.

Enter initial, final, and years. Get total ROI and annualized CAGR side by side.

OPEN →
§ 02 / FAQ

Questions. Answered.

What’s the CAGR formula?+
CAGR = (ending / beginning)^(1 / years) - 1. For $10k → $30k over 10 years: (3)^(0.1) - 1 ≈ 0.1161, or 11.6% a year compounded. It’s the constant annual rate that would produce the same end result.
When should I use ROI vs CAGR?+
Use ROI (total return) to compare what you made vs what you put in on a single investment: "I made 200% on this." Use CAGR when comparing investments of different durations, since it normalizes to a per-year rate. 200% over 10 years is not the same as 200% over 3 years.
Is CAGR the same as IRR?+
Only when there’s one in-flow and one out-flow. If you add money over time (contributions, dividends reinvested), CAGR stops being accurate and you need IRR (internal rate of return), which handles multi-period cash flows properly.
Why does CAGR always look lower than it "should"?+
Because compounding stacks. A 100% total return over 5 years averages 20% arithmetic but compounds to only ~14.9% (because 1.149^5 ≈ 2). The compound rate is always ≤ the arithmetic average; the gap grows with volatility. This is why marketing loves quoting cumulative returns instead of CAGR.
§ 03 / TOOLS

Related calculators.

§ 04 / READING

Keep reading.