CAGR Calculator (Excel Formula)
Calculate the Compound Annual Growth Rate (CAGR) for your investments with this precise tool. Enter your initial value, final value, and time period to get instant results.
Your CAGR Results
Complete Guide to Calculating CAGR in Excel (With Formula Examples)
The Compound Annual Growth Rate (CAGR) is one of the most reliable metrics for evaluating investment performance over time. Unlike simple annual growth rates, CAGR smooths out volatility to show the true annualized return of an investment, assuming it grew at a steady rate.
In this guide, you’ll learn:
- What CAGR is and why it matters for investors
- The exact Excel formula to calculate CAGR (with real-world examples)
- How to interpret CAGR results for stocks, mutual funds, and business revenue
- Common mistakes to avoid when using CAGR
- Advanced applications (e.g., comparing investments, projecting future values)
What Is CAGR?
CAGR measures the mean annual growth rate of an investment over a specified time period longer than one year. It accounts for compounding, making it more accurate than average annual return for multi-year periods.
| Metric | Description | Example |
|---|---|---|
| Simple Annual Return | Year-over-year growth (ignores compounding) | Year 1: +10%, Year 2: -5% → Avg: 2.5% |
| CAGR | Smoothed annual growth with compounding | $10,000 → $15,000 in 3 years → CAGR: 14.47% |
Key takeaway: CAGR answers the question: “What constant annual rate would turn my initial investment into the final amount over this period?”
The CAGR Formula (Manual Calculation)
The mathematical formula for CAGR is:
CAGR = (EV / BV)1/n − 1
Where:
- EV = Ending value
- BV = Beginning value
- n = Number of years
Example: If you invested $10,000 and it grew to $25,000 in 5 years:
CAGR = (25,000 / 10,000)1/5 − 1 = 1.20.2 − 1 ≈ 0.1892 or 18.92%
How to Calculate CAGR in Excel (Step-by-Step)
Excel simplifies CAGR calculations with two methods:
Method 1: Using the POWER Function (Recommended)
Syntax:
=POWER(Ending_Value / Beginning_Value, 1/Periods) – 1
Example: For $10,000 → $25,000 in 5 years:
=POWER(25000/10000, 1/5) – 1 → 18.92%
Method 2: Using the RRI Function (Alternative)
Syntax:
=RRI(Number_of_Periods, Beginning_Value, Ending_Value)
Example:
=RRI(5, 10000, 25000) → 0.1892 (18.92%)
| Scenario | POWER Formula | RRI Formula | Result |
|---|---|---|---|
| $5,000 → $12,000 in 4 years | =POWER(12000/5000,1/4)-1 | =RRI(4,5000,12000) | 21.15% |
| $100,000 → $300,000 in 10 years | =POWER(300000/100000,1/10)-1 | =RRI(10,100000,300000) | 11.61% |
| $1,000 → $5,000 in 8 years (monthly compounding) | =POWER(5000/1000,1/(8*12))-1 | N/A (use POWER) | 1.78% monthly |
When to Use CAGR (And When to Avoid It)
CAGR is ideal for:
- Comparing investments with different time horizons (e.g., a 3-year vs. 5-year fund).
- Evaluating long-term performance (5+ years) of stocks, real estate, or business revenue.
- Projecting future values with the formula:
FV = PV × (1 + CAGR)n.
Avoid CAGR for:
- Short-term investments (< 1 year). Use simple return instead.
- Volatile assets (e.g., cryptocurrency) where yearly fluctuations matter.
- Comparing investments with different risk profiles.
Advanced CAGR Applications
1. Comparing Investments
Use CAGR to compare disparate investments. For example:
| Investment | Initial Value | Final Value | Years | CAGR |
|---|---|---|---|---|
| S&P 500 Index Fund | $10,000 | $18,500 | 5 | 13.24% |
| Rental Property | $200,000 | $320,000 | 7 | 7.05% |
| Tech Startup Equity | $50,000 | $500,000 | 6 | 47.60% |
Key insight: The startup equity had the highest CAGR but also the highest risk. CAGR alone doesn’t account for volatility.
2. Projecting Future Values
Use the formula FV = PV × (1 + CAGR)n to estimate future growth. For example, if your portfolio has a 10-year CAGR of 8%, its value in 15 years would be:
=100000 * (1 + 0.08)^15 → $317,217
3. Adjusting for Inflation
To calculate real CAGR (adjusted for inflation), use:
Real CAGR = (1 + Nominal CAGR) / (1 + Inflation Rate) – 1
Example: A 12% nominal CAGR with 3% inflation:
= (1 + 0.12) / (1 + 0.03) – 1 → 8.74% real CAGR
Common CAGR Mistakes (And How to Fix Them)
-
Ignoring time periods.
Always use the same time unit (e.g., years) for all inputs. Mixing months and years will distort results.
-
Using CAGR for short-term analysis.
For periods < 1 year, use
(Ending Value - Beginning Value) / Beginning Valueinstead. -
Forgetting to annualize non-annual data.
If your data is monthly, convert the period to years (e.g., 24 months = 2 years).
-
Comparing CAGR across unequal risk levels.
A 20% CAGR for a startup is riskier than 8% CAGR for Treasury bonds. Always assess risk alongside returns.
CAGR vs. Other Financial Metrics
| Metric | Formula | Best For | Limitations |
|---|---|---|---|
| CAGR | (EV/BV)1/n − 1 | Long-term growth comparison | Hides volatility; assumes smooth growth |
| IRR | NPV = 0 (iterative) | Cash flow timing (e.g., private equity) | Complex; sensitive to estimates |
| ROI | (Gain – Cost) / Cost | Simple profitability | Ignores time value of money |
| Annualized Return | Geometric mean | Yearly performance | Less intuitive for multi-year |
Expert Tips for Using CAGR in Excel
-
Format cells as percentages.
Right-click cells →
Format Cells→Percentageto display CAGR as %. -
Use named ranges.
Define
Beginning_Value,Ending_Value, andPeriodsfor cleaner formulas. -
Combine with XIRR for irregular cash flows.
For investments with deposits/withdrawals,
XIRRis more accurate than CAGR. -
Create a CAGR calculator template.
Save time by building a reusable template with input cells linked to the POWER formula.
Authoritative Resources on CAGR
For further reading, explore these trusted sources:
-
U.S. Securities and Exchange Commission (SEC) — Compound Interest Calculator
The SEC’s tool demonstrates how compounding (the foundation of CAGR) impacts investments over time.
-
Corporate Finance Institute (CFI) — CAGR Guide
CFI’s guide includes video tutorials and downloadable Excel templates for CAGR calculations.
-
Khan Academy — Compound Interest (Math Behind CAGR)
Learn the mathematical principles underlying CAGR from Khan Academy’s free finance courses.
Frequently Asked Questions (FAQ)
Can CAGR be negative?
Yes. If the ending value is less than the beginning value, CAGR will be negative, indicating a loss.
How is CAGR different from average annual return?
Average annual return sums yearly returns and divides by the number of years. CAGR accounts for compounding, making it more accurate for multi-year growth.
What’s a good CAGR for stocks?
Historically, the S&P 500 averages ~10% CAGR. Individual stocks vary widely:
- Blue-chip stocks: 7–12% CAGR
- Growth stocks: 15–30%+ CAGR
- Dividend stocks: 5–10% CAGR (including dividends)
Can I use CAGR for crypto investments?
Technically yes, but CAGR smooths out extreme volatility. For crypto, consider logarithmic growth rates or XIRR if you’ve made multiple trades.
How do I calculate CAGR in Google Sheets?
Use the same formulas as Excel:
=POWER(Ending_Value / Beginning_Value, 1/Periods) – 1
Final Thoughts
CAGR is a powerful tool for investors, analysts, and business owners—but it’s not a magic bullet. Use it alongside other metrics (e.g., volatility, Sharpe ratio, drawdowns) for a complete picture.
For Excel users, mastering CAGR opens doors to:
- Comparing investment performance apples-to-apples.
- Setting realistic financial goals (e.g., retirement planning).
- Identifying underperforming assets in your portfolio.
Bookmark this guide and use the calculator above to make data-driven decisions. For advanced applications, explore Excel’s XIRR, MIRR, and NPV functions.