CAGR Calculator

Find the constant annual growth rate connecting a positive beginning value to an ending value across a chosen number of years.

Compound annual growth rate8.45%
currency units

1e-8 – 1,000,000,000,000 currency units

currency units

0 – 1,000,000,000,000 currency units

years

0.000001 – 1000 years

Compound annual growth rate

8.45%

  • Total value change5,000.0000 currency units
  • Total percentage change50.00%
  • Annual growth factor1.084472

A constant annual rate connecting endpoints, not a history of yearly returns. Deposits and withdrawals distort this calculation; use cash-flow methods for investments with additional flows.

How this was calculated

  1. Growth ratio = ending value ÷ beginning valuePut in your numbers: 15,000.00 ÷ 10,000.00Answer: 1.5
  2. Annual growth factor = ratio^(1 ÷ years)Put in your numbers: 1.5^(1 ÷ 5) = 1.5^0.2Answer: 1.084472
  3. CAGR = (growth factor − 1) × 100Put in your numbers: (1.084472 − 1) × 100Answer: 8.4472%

Formula and method

CAGR = [(ending value/beginning value)^(1/years) − 1] × 100.

Worked example

A value rising from 100 to 121 in two years has CAGR 10%, because 100 × 1.1² = 121.

Step by step: the growth ratio is 121 ÷ 100 = 1.21; its square root (the 1/2 power for two years) is 1.1; subtracting 1 gives 0.10, or 10% a year.

Frequently asked questions

Can CAGR handle deposits and withdrawals?

Not by itself. Extra cash flows change the endpoint without representing investment return. Use IRR or another cash-flow-aware method.

References

Last updated . Results are estimates for informational purposes only.