KitQuarter

CAGR Calculator: Measure True Annualized Investment Growth

Investment returns bounce around year to year — CAGR smooths them into a single annual rate. Enter the starting value, ending value and number of years, and this free CAGR calculator will reveal the true compound annual growth rate behind any investment.

KQ
Reviewed by the KitQuarter Editorial Team
Formulas verified against standard references. Calculator logic tested with verified worked examples. Last reviewed: October 2026. Our methodology

How CAGR is calculated

CAGR (compound annual growth rate) is the constant yearly rate that would grow the start value into the end value:

  • CAGR = (ending ÷ starting)(1 ÷ years) − 1 — the geometric mean of annual growth.
  • Total growth = (ending − starting) ÷ starting × 100 — the raw percentage gain, ignoring time.
  • CAGR vs. average return: averaging +50% and −50% gives 0%, but the money actually fell 25% — CAGR reports the honest −13.4%.
$10,000 over 5 years grows to…Total growthCAGR
$12,50025%4.56%
$16,10561.05%10.00%
$20,000100%14.87%

Doubling in 5 years is not "20% per year" — it is 14.87%, because compounding does part of the work. CAGR is the only fair way to compare investments held for different lengths of time.

Worked example

An investment grows from $10,000 to $16,105.10 over 5 years. CAGR = (16,105.10 ÷ 10,000)(1 ÷ 5) − 1.

Divide: 1.61051. Raise to the 0.2 power: 1.610510.2 = 1.10. Subtract 1: 0.10 = 10.00%. Total growth: (16,105.10 − 10,000) ÷ 10,000 = 61.05% — the same gain expressed without the time dimension.

How to use the CAGR calculator

Use values from the same basis — both market values, both inflation-adjusted, or both nominal — or the rate mixes meanings.

Step by step

  1. Enter the starting value. What the investment was worth at the beginning.
  2. Enter the ending value. What it is worth now (or at sale).
  3. Enter the number of years. Decimals work for partial years: 2.5 for two and a half.
  4. Press Calculate. Read the CAGR and the total growth side by side.
3D-style hero illustration of a smooth upward exponential growth curve arrow flying over stacked gold coins, with CAGR Calculator text
Smooth any bumpy investment history into one true annual rate.

CAGR vs. average annual return: why the average lies

The most common investing math mistake is averaging yearly percentages:

YearReturn$10,000 becomes
1+50%$15,000
2−50%$7,500

The "average return" is (+50 − 50) ÷ 2 = 0% — yet you lost $2,500. The CAGR is (7,500 ÷ 10,000)½ − 1 = −13.4%, the true yearly rate. Volatility drags geometric growth below the arithmetic average, always. Whenever someone quotes an "average return", ask whether it is CAGR — if not, it flatters the investment.

Finance infographic showing the CAGR formula (End Value divided by Start Value) to the power of (1 divided by Years) minus 1, with a worked example of $10,000 growing to $16,105 over 5 years equals 10 percent CAGR
The CAGR formula with a verified worked example.

What is a good CAGR?

Context is everything — a number is only "good" against its benchmark:

InvestmentTypical long-run CAGR
US large-cap stocks~10% nominal, ~7% real
Bonds~4–5% nominal
High-yield savings~2–4% nominal
Inflation (US)~3%

A 6% CAGR beats inflation comfortably but trails stocks; a 12% CAGR over a decade puts a fund in elite company. Compare like with like — your stock portfolio against a stock index, over the same years — and remember past CAGR never promises future results. To project a CAGR forward, a future value calculator grows any starting amount at the rate you choose.

CAGR limitations: what it hides

CAGR's smoothness is also its blind spot:

  • It hides volatility. A steady 10% yearly and a wild +40%/−15% ride can share the same CAGR — the lived experience differs enormously.
  • It ignores cash flows. Money added or withdrawn mid-period breaks the formula; use XIRR (internal rate of return) for portfolios with deposits.
  • Endpoints dominate. Starting just before a crash or ending at a peak skews the rate — check multiple windows.
  • It is backward-looking. A 15% historical CAGR is a fact about the past, not a forecast.

Use CAGR to compare completed investments fairly — then look at volatility and drawdowns before deciding what to buy next.

3D scene of an investor comparing two investment portfolios on holographic screens showing growth-rate gauges and rising charts
Compare investments held for different time spans, fairly.

Frequently asked questions

How do you calculate CAGR?

CAGR = (ending value ÷ starting value)^(1 ÷ years) − 1. For $10,000 growing to $16,105.10 over 5 years: 1.61051^0.2 − 1 = 10.00%.

What is a good CAGR for investments?

US stocks average ~10% nominal (~7% after inflation) long-term; bonds ~4–5%; savings ~2–4%. Judge any CAGR against its benchmark over the same period, not in isolation.

CAGR vs. average return: which is right?

CAGR. Averaging +50% and −50% gives 0%, but the money actually fell 25% (CAGR −13.4%). Volatility always drags geometric growth below the arithmetic average.

Can CAGR be negative?

Yes — when the ending value is below the starting value. A $10,000 investment falling to $7,500 over 2 years has a CAGR of −13.4%.

Does CAGR account for deposits and withdrawals?

No — it assumes a single starting amount untouched until the end. For portfolios with cash flows in or out, use XIRR (internal rate of return) instead.

Why does doubling in 5 years not equal 20% per year?

Because compounding helps: (2)^(1/5) − 1 = 14.87%. The growth earns its own growth, so a lower steady rate still doubles the money.

How is CAGR different from total growth?

Total growth is the raw gain (61.05% for $10k → $16.1k); CAGR annualizes it (10.00% per year for 5 years). Total growth ignores time; CAGR makes different holding periods comparable.