About This Calculator
CAGR Calculator - Compound Annual Growth Rate
Calculate your Compound Annual Growth Rate (CAGR) instantly with our free calculator. Measure the smooth annual growth rate of investments, business metrics, or any value that changes over time.
Calculate Your CAGR
Investment Details:
- Beginning Value: [Input] (starting amount)
- Ending Value: [Input] (final amount)
- Number of Years: [Input] (time period)
[Calculate CAGR Button]
Your Results:
- CAGR: [Percentage]%
- Total Return: [Percentage]%
- Absolute Change: [Amount]
- Final Value: [Amount]
- Growth Multiple: [X]x
Visual Chart: [Line graph showing growth trajectory]
What is CAGR?
CAGR (Compound Annual Growth Rate) is the mean annual growth rate of an investment over a specified period of time longer than one year. It represents one of the most accurate ways to calculate and determine returns for anything that can rise or fall in value over time.
Why CAGR Matters
- Investment Comparison: Compare different investments on equal footing
- Smooth Volatility: Provides a single growth rate that smooths out year-to-year fluctuations
- Performance Measurement: Evaluate business or investment performance consistently
- Forecasting: Project future values based on historical growth rates
- Benchmarking: Compare against market indices or competitors
CAGR vs Simple Average Growth Rate
Simple Average:
- Arithmetic mean of annual growth rates
- Can be misleading with volatility
- Doesn't account for compounding
CAGR:
- Geometric mean that accounts for compounding
- Smoothes out volatility
- Provides true annualized return
Example:
Year 1: +50%
Year 2: -50%
Year 3: +50%
Simple Average: (50 - 50 + 50) / 3 = 16.7%
CAGR: If you started with $100:
Year 0: $100
Year 1: $150 (+50%)
Year 2: $75 (-50%)
Year 3: $112.50 (+50%)
CAGR = (112.50 / 100)^(1/3) - 1 = 4.0%
The investment barely grew, but simple average shows 16.7%!
CAGR at 4% accurately reflects reality.
How to Calculate CAGR
CAGR Formula
Standard Formula:
CAGR = [(Ending Value / Beginning Value)^(1/n)] - 1
Where:
- Ending Value = Final value
- Beginning Value = Starting value
- n = Number of years
As Percentage:
CAGR % = [(Ending Value / Beginning Value)^(1/n) - 1] × 100%
Step-by-Step Calculation
Example: Investment grew from $10,000 to $16,105 over 5 years
Step 1: Divide Ending Value by Beginning Value
Ratio = 16,105 / 10,000 = 1.6105
Step 2: Raise to Power of 1/n
n = 5 years
1/n = 1/5 = 0.2
1.6105^0.2 = 1.10
Step 3: Subtract 1 and Convert to Percentage
CAGR = 1.10 - 1 = 0.10
CAGR % = 0.10 × 100% = 10%
Result: The investment grew at 10% annually (compounded)
Reverse CAGR: Calculate Ending Value
Formula:
Ending Value = Beginning Value × (1 + CAGR)^n
Example:
Beginning Value: $10,000
CAGR: 10%
Years: 5
Ending Value = 10,000 × (1.10)^5
Ending Value = 10,000 × 1.6105
Ending Value = $16,105
Reverse CAGR: Calculate Beginning Value
Formula:
Beginning Value = Ending Value / (1 + CAGR)^n
Example:
Ending Value: $50,000
CAGR: 8%
Years: 10
Beginning Value = 50,000 / (1.08)^10
Beginning Value = 50,000 / 2.1589
Beginning Value = $23,159
Real-World CAGR Examples
Example 1: Stock Investment
Scenario:
- Bought stock for $5,000
- Sold after 5 years for $8,550
- Calculate CAGR
Calculation:
Beginning Value: $5,000
Ending Value: $8,550
Years: 5
CAGR = [(8,550 / 5,000)^(1/5)] - 1
CAGR = (1.71^0.2) - 1
CAGR = 1.113 - 1
CAGR = 11.3%
Interpretation: The stock returned 11.3% annually (compounded)
Example 2: Business Revenue Growth
Scenario:
- 2019 Revenue: $1,000,000
- 2024 Revenue: $1,610,510
- Calculate annual growth rate
Calculation:
Beginning Value: $1,000,000
Ending Value: $1,610,510
Years: 5
CAGR = [(1,610,510 / 1,000,000)^(1/5)] - 1
CAGR = (1.61051^0.2) - 1
CAGR = 1.10 - 1
CAGR = 10%
Interpretation: Business grew at 10% annually
Example 3: Negative CAGR (Declining Investment)
Scenario:
- Investment: $20,000
- Value after 3 years: $14,580
- Calculate CAGR
Calculation:
Beginning Value: $20,000
Ending Value: $14,580
Years: 3
CAGR = [(14,580 / 20,000)^(1/3)] - 1
CAGR = (0.729^0.333) - 1
CAGR = 0.90 - 1
CAGR = -10%
Interpretation: Investment declined 10% annually
Example 4: Partial Year CAGR
Scenario:
- Investment period: 2 years and 6 months
- Beginning Value: $10,000
- Ending Value: $12,360
- Calculate CAGR
Calculation:
Years: 2.5 (2 years + 6/12)
CAGR = [(12,360 / 10,000)^(1/2.5)] - 1
CAGR = (1.236^0.4) - 1
CAGR = 1.088 - 1
CAGR = 8.8%
Interpretation: Investment grew 8.8% annually over 2.5 years
CAGR in Different Contexts
Investment CAGR
Stock Market:
- S&P 500 historical CAGR: ~10% (including dividends)
- Bonds: 3-5% CAGR historically
- Gold: ~5-7% CAGR long-term
- Real Estate: 3-7% CAGR (varies by location)
Example:
S&P 500 Investment: $10,000
After 20 years at 10% CAGR:
Future Value = 10,000 × (1.10)^20
Future Value = $67,275
Business CAGR
Revenue Growth:
- Startup: 50-100%+ CAGR (early stage)
- Growth company: 20-50% CAGR
- Mature company: 5-15% CAGR
- Declining company: Negative CAGR
Example:
Company Revenue:
Year 1: $1,000,000
Year 5: $2,073,600
CAGR = [(2,073,600 / 1,000,000)^(1/4)] - 1
CAGR = 20% annually
Industry CAGR Benchmarks
Technology:
- Software: 15-25% CAGR
- Hardware: 5-10% CAGR
- Semiconductors: 10-15% CAGR
Healthcare:
- Pharmaceuticals: 5-10% CAGR
- Medical Devices: 8-12% CAGR
- Biotechnology: 10-20% CAGR
Consumer Goods:
- Food & Beverage: 3-5% CAGR
- Luxury Goods: 5-8% CAGR
- E-commerce: 15-25% CAGR
CAGR Interpretation
What is a Good CAGR?
Context Matters:
Investment Returns:
- Excellent: >15% CAGR
- Good: 10-15% CAGR
- Moderate: 5-10% CAGR
- Low: <5% CAGR
- Negative: <0% CAGR (loss)
Business Growth:
- Hypergrowth: >50% CAGR (startups)
- High Growth: 20-50% CAGR
- Healthy Growth: 10-20% CAGR
- Moderate Growth: 5-10% CAGR
- Stagnation: <5% CAGR
Risk-Adjusted Perspective:
- Higher CAGR usually means higher risk
- Compare CAGR to risk-free rate (government bonds: 3-5%)
- Excess return = CAGR - Risk-free rate
Example:
Investment A: 15% CAGR (high risk stocks)
Investment B: 8% CAGR (corporate bonds)
Risk-free: 4% (government bonds)
Excess Return A: 15% - 4% = 11%
Excess Return B: 8% - 4% = 4%
Investment A has higher excess return for higher risk
CAGR vs Volatility
CAGR doesn't show:
- Year-to-year fluctuations
- Maximum drawdown (peak to trough)
- Volatility or risk
- Consistency of returns
Example: Two investments with same CAGR:
Investment A (Steady):
- Year 1: +10%
- Year 2: +10%
- Year 3: +10%
- CAGR: 10%
- Maximum drawdown: 0%
Investment B (Volatile):
- Year 1: +50%
- Year 2: -30%
- Year 3: +40%
- CAGR: ~10%
- Maximum drawdown: -30%
Both have 10% CAGR, but Investment A is less risky!
CAGR Limitations
What CAGR Doesn't Tell You
- Volatility: Smooths out fluctuations
- Interim Values: Only shows start and end
- Timing: Doesn't account for when gains/losses occurred
- Cash Flows: Assumes no intermediate deposits/withdrawals
- Risk: Doesn't measure investment risk
When CAGR is Misleading
Scenario 1: Market Timing
Investor A: Invested $10,000 at market peak
- Year 1: -40%
- Year 2: +30%
- Year 3: +25%
CAGR: ~3% (disappointing)
Investor B: Invested $10,000 at market bottom
- Same returns as A
CAGR: ~15% (excellent!)
Same market, different CAGR due to timing!
Scenario 2: With Dividends
Stock Price CAGR: 8%
Total Return (with dividends): 11%
Using only price CAGR understates true return
Always include dividends for accurate CAGR
Alternatives to CAGR
XIRR (Extended Internal Rate of Return):
- Accounts for irregular cash flows
- Multiple investments and withdrawals
- More accurate for real-world investing
MWR (Money-Weighted Return):
- Reflects timing of cash flows
- Shows personal return experience
- Differs from CAGR with contributions/withdrawals
Sharpe Ratio:
- Risk-adjusted return
- CAGR relative to volatility
- Better for comparing investments with different risk levels
Practical Applications
Comparing Investment Options
Example: Three investments
Investment A:
$5,000 → $8,144 over 5 years
CAGR = 10%
Investment B:
$5,000 → $9,744 over 7 years
CAGR = 10%
Investment C:
$5,000 → $6,052 over 3 years
CAGR = 7%
All started with same amount, but C varies by time period
CAGR allows fair comparison: A and B both 10%, C is 7%
Projecting Future Value
Using CAGR to forecast:
Current Value: $50,000
Historical CAGR: 12%
Years: 10
Future Value = 50,000 × (1.12)^10
Future Value = $155,293
Confidence: Historical CAGR ≠ future CAGR
Setting Return Goals
Required CAGR for goal:
Goal: Grow $10,000 to $25,000
Time: 10 years
Required CAGR = [(25,000 / 10,000)^(1/10)] - 1
Required CAGR = 9.6%
Need 9.6% annual return to reach goal
How do I calculate CAGR?
Divide the ending value by the beginning value, raise to the power of 1/n (where n = number of years), subtract 1, and multiply by 100 for percentage. Formula: CAGR = [(Ending Value / Beginning Value)^(1/n)] - 1.
What is a good CAGR for investments?
For stock market investments, 10-15% CAGR is excellent (matching or beating S&P 500 historical returns). For bonds, 3-5% is good. For business growth, 10-20% CAGR indicates healthy growth. "Good" depends on asset class, risk level, and economic conditions.
What's the difference between CAGR and annual return?
CAGR is the compound annual growth rate that smooths volatility. Annual return typically refers to each year's individual return. CAGR provides a single annualized rate over the entire period, accounting for compounding.
Can CAGR be negative?
Yes, CAGR can be negative when the ending value is less than the beginning value. Negative CAGR indicates an annual decline in value over the period.
How do I calculate CAGR for partial years?
Use the exact number of years including partial years. For example, 2 years and 6 months = 2.5 years. For periods less than 1 year, CAGR can be calculated but may not be meaningful for comparison.
What's the difference between CAGR and IRR?
CAGR calculates growth rate with two data points (start and end). IRR (Internal Rate of Return) accounts for multiple cash flows over time. CAGR is simpler; IRR is more comprehensive for complex investments.
How accurate is CAGR for forecasting?
CAGR based on historical data is not necessarily predictive of future returns. Past performance doesn't guarantee future results. Use CAGR for planning, but expect actual results may vary significantly.
Why is my CAGR different from total return?
CAGR is an annualized rate, while total return is the cumulative percentage over the entire period. For example, 100% total return over 5 years = approximately 14.9% CAGR, not 20%.
What is XIRR vs CAGR?
CAGR assumes a single initial investment and final value. XIRR (Extended IRR) handles multiple investments and withdrawals at different times. XIRR is more accurate for portfolios with ongoing contributions or withdrawals.
How do I calculate CAGR in Excel?
Use the formula: =(Ending_Value/Beginning_Value)^(1/Years)-1 or use the RRI function: =RRI(n, Beginning_Value, Ending_Value) where n is number of years.
Practice Examples
Example 1: Calculate CAGR
Investment:
- Beginning Value: $10,000
- Ending Value: $14,641
- Years: 4
Calculation:
CAGR = [(14,641 / 10,000)^(1/4)] - 1
CAGR = (1.4641^0.25) - 1
CAGR = 1.10 - 1
CAGR = 10%
Example 2: Calculate Required Beginning Value
Goal:
- Target: $50,000 in 10 years
- Expected CAGR: 8%
Calculation:
Beginning Value = 50,000 / (1.08)^10
Beginning Value = 50,000 / 2.1589
Beginning Value = $23,159
Example 3: Compare Investments
Investment A:
- $5,000 → $8,144 in 5 years
- CAGR = 10%
Investment B:
- $5,000 → $6,732 in 3 years
- CAGR = 10%
Investment C:
- $5,000 → $7,347 in 4 years
- CAGR = 10%
All have same 10% CAGR despite different time periods!
Related Calculators
- ROI Calculator
- Investment Calculator
- Savings Calculator
- Inflation Calculator
- Compound Interest Calculator
Need Help? Our CAGR calculator is perfect for investors, business analysts, and financial planners. Calculate your compound annual growth rate now!
Disclaimer: CAGR calculator provides historical growth rate calculations. Past performance does not guarantee future results. Consult financial advisors for investment advice.
Frequently Asked Questions
Related Calculators
Investment Calculator - Calculate Investment Returns
Calculate your investment returns with our free investment calculator. Plan your portfolio growth with compound interest, contributions, and investment strategies.
Savings Calculator - Calculate Savings Growth
Calculate your savings growth instantly with our free savings calculator. Plan your financial future with compound interest, regular deposits, and goal tracking.
Retirement Calculator - Plan Your Retirement Savings
Calculate how much you need to save for retirement. Plan your retirement savings goals and see if you are on track.
ROI Calculator - Calculate Return on Investment
Calculate ROI (Return on Investment) instantly. Determine the profitability of investments and compare different opportunities.
Budget Calculator - Plan Your Monthly Budget
Plan your budget with our free budget calculator. Track income, expenses, and savings to achieve your financial goals with detailed budget analysis using the 50/30/20 rule.
Loan Payoff Calculator - Calculate Early Loan Payoff
Calculate loan payoff with extra payments. See how much time and interest you can save. Generate amortization schedules. Perfect for mortgages and loans.
Mortgage Calculator - Calculate Monthly Mortgage Payments
Calculate your monthly mortgage payment instantly. Includes taxes, insurance, PMI, and amortization schedule. Free mortgage calculator.
Salary Calculator - Calculate Your Salary
Calculate your salary instantly with our free salary calculator. Convert hourly to annual salary, compare pay periods, and understand your true earnings.
VAT Calculator - Calculate VAT (Value Added Tax)
Calculate VAT (Value Added Tax) instantly with our free VAT calculator. Compute tax-inclusive and tax-exclusive prices for any VAT rate.
Take Home Pay Calculator - Calculate Your Net Income
Calculate your take-home pay instantly with our free take-home-pay calculator. Estimate your net pay after federal taxes, state taxes, Social Security, and Medicare deductions.
Income Tax Calculator - Calculate Your 2024 Income Tax
Calculate your income tax instantly with our free income tax calculator. Based on 2024 tax brackets, see your federal tax, state tax, effective rate, and marginal rate.
Break-Even Calculator - Calculate Break-Even Point
Calculate break-even point for your business instantly. Find how many units you need to sell to cover costs. Essential for entrepreneurs.
Compound Interest Calculator - Calculate Investment Growth
Calculate compound interest instantly. See how your investments grow over time. Include regular contributions and various compounding periods.
Investment Profit Calculator - Calculate ROI & Returns
Calculate investment profit instantly. ROI calculator, percentage gain, and total return. Perfect for stocks, crypto, and business investments.
Savings Goal Calculator - Plan Your Savings
Calculate savings to reach your goals instantly. Plan for vacations, emergencies, and major purchases. See how much to save monthly.
Margin Calculator - Calculate Profit Margin
Calculate profit margin percentages for business pricing.
Profit Margin Calculator - Calculate Profit Margins
Calculate profit margins, gross margin, and net margin.
Capital Gains Tax Calculator - Calculate Tax on Investment Profit
Calculate capital gains tax on investment profits. Short-term and long-term capital gains tax calculations.