Calculate compound annual growth rate (CAGR) for investments or business metrics. Find the smoothed annual growth rate over any time period.
Your investment grew from $10,000 to $25,000 over 5 years, equivalent to a 20% annual growth rate.
Smoothed growth at CAGR over time
Compound annual growth rate (CAGR) is the rate of return that would be required for an investment to grow from its beginning value to its ending value, assuming profits are reinvested at the end of each year. It represents a smoothed annual rate of return, eliminating the effects of volatility.
CAGR is widely used because it provides a single, easily comparable number that describes growth over time. Unlike simple average returns, CAGR accounts for the compounding effect and gives you the true equivalent annual return.
Where:
An investment grows from $10,000 to $25,000 over 5 years:
Consider an investment with these annual returns: +50%, -30%, +20%
Simple average:
CAGR calculation:
The CAGR of 8.0% is much more accurate than the 13.3% simple average because it reflects actual wealth growth.
Real investments don't grow steadily. CAGR gives you a single number that represents what the steady growth rate would need to be to achieve the same result.
CAGR allows you to compare:
CAGR inherently accounts for compounding, making it more meaningful than simple arithmetic averages.
| Investment type | Historical CAGR |
|---|---|
| US Stocks (S&P 500) | ~10% |
| International Stocks | ~8% |
| Bonds | ~5-6% |
| Real Estate | ~4-5% |
| Inflation | ~2-3% |
| Savings Accounts | ~1-2% |
Note: Historical returns don't guarantee future results.
"My portfolio grew from $50,000 to $85,000 over 7 years."
This lets you compare against benchmarks or other investments.
"Our revenue grew from $2M to $10M over 5 years."
This shows consistent growth regardless of year-to-year fluctuations.
"My home value increased from $300,000 to $450,000 over 10 years."
If you need $2M in 25 years starting with $200,000:
Two investments can have identical CAGRs but vastly different risk profiles:
Investment B is much riskier despite the same CAGR.
CAGR assumes all returns are reinvested. If you withdraw funds, actual returns will differ.
CAGR only considers beginning and ending values. It doesn't account for:
For complex scenarios, use IRR instead.
Past CAGR doesn't predict future returns. Markets, businesses, and economies change.
| Metric | Use case |
|---|---|
| CAGR | Smoothed annual growth rate |
| IRR | Multiple cash flows over time |
| ROI | Total return regardless of time |
| Annualized ROI | Same as CAGR |
| Simple Average | Quick approximation |
You can also solve for ending value or years:
Find ending value:
Find years needed:
Example: How long to double at 7% CAGR?