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.
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
CAGR is 0%, total growth is 0%, and the growth multiple is 1.00×.
Yes, when the ending value is lower than the beginning value while both remain positive.
Not always. CAGR is the geometric annualized rate between two points. An arithmetic average of yearly returns can differ.