Investing

CAGR Calculator

Calculate the compound annual growth rate (CAGR) between a beginning value and an ending value over a period of years. CAGR is a smoothed annualized rate. It does not describe the path of returns year by year, and it does not predict future performance.

Must be greater than zero.

Must be greater than zero.

Must be greater than zero (maximum 200).

Your results will appear here

Enter your assumptions and calculate to see the estimated result and supporting details.

How this calculator works

Enter beginning value, ending value, and number of years. Both values must be positive.

The primary result is CAGR. Secondary metrics show total growth percentage and growth multiple.

Formula / methodology

CAGR = (Ending ÷ Beginning)^(1 ÷ Years) − 1
Total growth = (Ending − Beginning) ÷ Beginning
Growth multiple = Ending ÷ Beginning
  • CAGR may be negative when ending value is below beginning value.
  • Beginning or ending values of zero or negative amounts are rejected.

Worked example

Growing from 10,000 to 20,000 over 10 years is about 7.18% CAGR, 100% total growth, and a 2.00× multiple.

Growing from 100 to 150 over 5 years is about 8.45% CAGR.

Important assumptions

  • Values are positive quantities (currency-like display is optional).
  • CAGR assumes a constant annualized rate connecting two endpoints.
  • Historical or assumed CAGR does not predict future returns.

Common questions