Skip to content

Tool 15 of 22

CAGR calculator.

Find the compound annual growth rate between two values. Enter start, end, and years.

How to calculate CAGR

CAGR — Compound Annual Growth Rate — measures the average annual growth of an investment or metric over a multi-year period, assuming the growth compounds each year. It smooths out volatility and gives you a single annual rate that, if applied consistently, would take the starting value to the ending value over the given time frame.

The CAGR formula

CAGR = ((End Value ÷ Start Value) ^ (1 ÷ Years) − 1) × 100

The formula raises the growth ratio to the power of 1/years, which effectively "averages" the compounding. It accounts for the fact that growth builds on itself — making it more meaningful than a simple average for multi-year returns.

Worked examples

  • Investment growth: You invest $10,000 and it grows to $18,000 over 5 years. CAGR = ((18,000 ÷ 10,000) ^ (1/5) − 1) × 100 = (1.8 ^ 0.2 − 1) × 100 = 12.47% per year.
  • Revenue growth: A company's revenue goes from $2M to $5M in 3 years. CAGR = ((5 ÷ 2) ^ (1/3) − 1) × 100 = 35.72% per year.
  • Home value: A house bought for $300,000 is worth $420,000 after 7 years. CAGR = ((420,000 ÷ 300,000) ^ (1/7) − 1) × 100 = 4.93% annual appreciation.

CAGR vs. average annual return

A simple average can be misleading. If an investment returns +50% in year 1 and −33% in year 2, the simple average is +8.5%. But the actual result: $100 → $150 → $100. Your money is back where it started — the true CAGR is 0%. CAGR always reflects the actual end-to-end growth, making it the better metric for comparing investments.

When to use CAGR

  • Comparing investments: A stock fund with a 3-year CAGR of 11% vs. a bond fund at 4% — apples-to-apples comparison.
  • Business planning: Projecting future revenue based on historical growth rates.
  • Real estate: Measuring how fast property values have appreciated in a given market.
  • Personal finance: Evaluating whether your savings are growing fast enough to meet long-term goals.

Limitations of CAGR

CAGR only looks at the start and end values — it ignores what happened in between. An investment that crashed 50% in year 2 and then recovered looks identical to one that grew steadily. For a fuller picture, consider CAGR alongside other metrics like standard deviation (volatility), maximum drawdown, and Sharpe ratio. CAGR is best for long-term trend analysis, not for evaluating short-term risk.

Frequently asked questions.

What is CAGR?

CAGR (Compound Annual Growth Rate) is the rate at which an investment grows from a starting value to an ending value over a given number of years, assuming profits are reinvested each year. It is the most accurate way to compare growth rates across different time periods.

What is the CAGR formula?

CAGR = (Ending Value ÷ Starting Value)^(1 ÷ Years) − 1. For example, an investment that grows from $1,000 to $1,610 over 5 years has a CAGR of (1610÷1000)^(1/5) − 1 = 10%.

What is a good CAGR?

It depends on the asset class. Stock market indices historically return ~10% CAGR (S&P 500). A good business CAGR is generally 15–25%. For savings accounts, 4–5% CAGR is solid. The benchmark is always the alternative — if inflation is 3%, a 4% CAGR barely grows your real wealth.

What is the difference between CAGR and average annual growth rate?

Average annual growth rate (AAGR) is a simple arithmetic mean of yearly growth rates. CAGR accounts for compounding — it tells you the single constant rate that would get you from start to end. CAGR is almost always lower than AAGR, and is the more meaningful measure for investments.

Can CAGR be negative?

Yes. If the ending value is less than the starting value, CAGR is negative. For example, a $10,000 investment that shrinks to $8,000 over 3 years has a CAGR of (8000÷10000)^(1/3) − 1 = −7.1% per year.

How do I use CAGR to project future value?

Future Value = Starting Value × (1 + CAGR)^Years. If you know the CAGR is 8% and the starting value is $5,000, after 10 years: $5,000 × (1.08)^10 = $10,795.

Related calculators.