CAGR Calculator - Calculate Compound Annual Growth Rate

Calculate CAGR (Compound Annual Growth Rate) for investments. Determine annual growth rate over multiple periods.

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

  1. Investment Comparison: Compare different investments on equal footing
  2. Smooth Volatility: Provides a single growth rate that smooths out year-to-year fluctuations
  3. Performance Measurement: Evaluate business or investment performance consistently
  4. Forecasting: Project future values based on historical growth rates
  5. 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

  1. Volatility: Smooths out fluctuations
  2. Interim Values: Only shows start and end
  3. Timing: Doesn't account for when gains/losses occurred
  4. Cash Flows: Assumes no intermediate deposits/withdrawals
  5. 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.