CAGR Calculator

Calculate Compound Annual Growth Rate (CAGR) on your investments accurately. Know your true annualized returns.

CAGR (%) 0.00%
Initial Investment ₹0.00
Final Value ₹0.00
Total Gain ₹0.00
Absolute Return 0.00%
Investment Period 0 Years

Year-wise Growth

Rate this calculator

Be the first to rate!

What is CAGR?

CAGR (Compound Annual Growth Rate) is the rate at which an investment grows annually over a specified period, assuming the profits are reinvested. CAGR provides a smoothed annual growth rate that eliminates the volatility of year-to-year fluctuations, making it easier to compare different investments. Unlike simple returns, CAGR accounts for the compounding effect, giving you the true annualized return on your investment.

CAGR is widely used by investors to evaluate the performance of stocks, mutual funds, real estate, and business revenues. It answers the question: "At what consistent annual rate did my investment grow?" This makes it an essential metric for long-term investment analysis and financial planning.

How to Use CAGR Calculator?

Our free CAGR calculator is simple to use:

The calculator also displays helpful metrics like absolute return, total gains, and year-wise growth visualization through interactive charts.

CAGR Formula and Calculation

The CAGR formula is:

CAGR = [(Final Value / Initial Value)^(1 / Number of Years) - 1] × 100

Step-by-step calculation example:

Step 1: Divide Final Value by Initial Value

₹5,00,000 ÷ ₹1,00,000 = 5

Step 2: Take the power of (1 / Number of Years)

5^(1/5) = 5^0.2 = 1.3797

Step 3: Subtract 1 and multiply by 100

(1.3797 - 1) × 100 = 37.97%

Result: CAGR = 37.97%

This means your investment grew at an average annual rate of 37.97% over 5 years, even though the actual returns might have varied each year.

Why CAGR is Important for Investors

CAGR is a crucial metric for investors because:

For example, if your mutual fund has a 5-year CAGR of 15%, you can confidently compare it with another fund's 3-year CAGR of 12% to make informed decisions.

CAGR vs Other Return Metrics

CAGR vs Absolute Return:

Absolute return is the simple percentage gain without considering time period. For example, a 100% absolute return could happen in 1 year or 10 years. CAGR annualizes this return, making it comparable across different time periods.

CAGR vs Average Return:

Average return is the arithmetic mean of annual returns, which can be misleading. CAGR uses geometric mean and accounts for compounding, providing a more accurate picture of investment performance.

CAGR vs XIRR:

CAGR works for single lumpsum investments with one initial and one final value. XIRR is used for multiple cash flows (like SIP) where money is invested at different times. For lumpsum investments, CAGR is simpler and more appropriate.

Example Comparison:

Average Return = (30 - 10 + 20) / 3 = 13.33%

CAGR = [(1.30 × 0.90 × 1.20)^(1/3) - 1] × 100 = 11.59%

CAGR is lower and more realistic because it accounts for the compounding effect of losses.

How to Calculate CAGR for Different Investments

For Stocks:

For Mutual Funds:

For Real Estate:

For Business Revenue:

What is a Good CAGR?

A "good" CAGR depends on the asset class and market conditions:

Benchmark Comparisons:

Your CAGR should ideally beat inflation by 4-6% to build real wealth. A CAGR of 15% when inflation is 6% means a real return of 9%.

Frequently Asked Questions About CAGR

CAGR (Compound Annual Growth Rate) shows how much an investment grows annually on average. Formula: CAGR = [(Final Value ÷ Initial Value)^(1/Years) - 1] × 100. Example: Invested ₹1 lakh, grew to ₹2 lakh in 5 years. CAGR = [(2÷1)^(1/5) - 1] × 100 = 14.87%. This means your money grew at 14.87% per year consistently. Unlike simple returns, CAGR accounts for compounding - your earnings also earn returns. Use CAGR for single lumpsum investments (bought once, sold once). For SIP with multiple investments, use XIRR instead.

Absolute return is total percentage gain without considering time: (Final - Initial) ÷ Initial × 100. CAGR is annualized return accounting for time. Example: ₹1L becomes ₹2L. Absolute return = 100% (same whether it took 1 year or 10 years!). CAGR = 100% if in 1 year, 14.87% if in 5 years, 7.18% if in 10 years. Always use CAGR for fair comparison - it shows true annual growth rate. Fund claiming "200% returns" sounds great, but if over 20 years, CAGR is only 5.6% (poor). If over 2 years, CAGR is 73% (excellent). Time matters!

Yes, negative CAGR means annual loss. Example: ₹10L invested in 2019, worth ₹7L in 2024 (5 years). CAGR = -8.4% (losing 8.4% per year on average). When to worry: Short-term ( less than 1 year) in equity is normal due to volatility. 1-3 years negative is concerning but acceptable if market is down. 3+ years negative is serious - exit immediately and switch funds. Negative CAGR in debt fund is unacceptable (debt should preserve capital). Compare with benchmark: If Nifty down 5% but your fund down 15%, it's fund problem not market. Action: Exit consistently underperforming investments, don't hope for recovery.

Use CAGR to calculate required growth rate or project future value. Scenario 1: Know your goal - Need ₹50L in 10 years, have ₹10L today. Required CAGR = [(50÷10)^(1/10)-1]×100 = 17.5%. Is 17.5% achievable? Equity can give 15-18%, so yes. Scenario 2: Project future value - Have ₹5L, expect 14% CAGR, 15 years timeline. Future value = ₹5L × (1.14)^15 = ₹35.8L. Not enough for your ₹50L goal? Either invest more now or extend timeline. Rule of 72: Quick doubling time = 72 ÷ CAGR. At 12% CAGR, money doubles every 6 years. Track progress annually and adjust investments if falling behind target.

Nifty 50 historical CAGR: 5 years (2019-2024): ~14-15%, 10 years: ~12-13%, 20 years: ~14-15%. Sensex CAGR: 5 years: ~13-14%, 10 years: ~12-13%, 20 years: ~14%. Long-term average: Both deliver 12-14% CAGR. Use this as benchmark - your equity portfolio should match or beat 13% CAGR. If your fund gives 10% CAGR while Nifty gives 13%, you're underperforming (switch funds). If yours gives 16%, you're outperforming (great fund selection!). Period matters: 2000-2010 (Lost Decade): Only 3-5% CAGR. 2010-2020: 10-12% CAGR. 2020-2024: 14-16% CAGR. Set realistic expectations: Plan for 12-15% CAGR from equity long-term. Anything above 15% is bonus, not guaranteed.

Method 1 (Easiest): Use RRI function. =RRI(years, initial_value, final_value). Example: =RRI(5, 100000, 500000) = 0.3797 (multiply by 100 for 37.97% CAGR). Method 2: Direct formula. =((final_value/initial_value)^(1/years)-1)*100. Example: =((500000/100000)^(1/5)-1)*100 = 37.97%. Method 3: Using dates for exact duration. Years = (End_Date - Start_Date)/365. Then use formula from Method 2. Create reusable template: A1: Initial Investment → 100000, A2: Final Value → 500000, A3: Years → 5, A4: CAGR → =RRI(A3,A1,A2)*100. Now just change values for any investment! For SIP (multiple investments), use XIRR function instead of CAGR.

For SIP: ALWAYS use XIRR, NEVER use CAGR. Reason: CAGR assumes single investment at start. SIP has multiple investments over time - Jan 2020: ₹10K (5 years to grow), Dec 2024: ₹10K (only 1 month to grow). CAGR can't handle this! Example: Monthly ₹10K SIP for 5 years = ₹6L invested, current value ₹8L. Wrong CAGR = [(8÷6)^(1/5)-1]×100 = 5.9%. Correct XIRR = 9-11% (accounts for timing of each ₹10K). Using CAGR for SIP severely understates your actual returns. Use CAGR only for: Lumpsum investments (bought once, sold once), Stocks purchased and sold, Property bought and sold. Use XIRR for: SIP, Multiple investments at different times, Portfolios with withdrawals. Check mutual fund statement - it shows XIRR for SIP, not CAGR.

Use CAGR to compare funds fairly. Check 3-year and 5-year CAGR (minimum). Ignore 1-year CAGR (too volatile). Example: Fund A: 5-yr CAGR 14%, Fund B: 5-yr CAGR 11%, Fund C: 5-yr CAGR 16%. Winner: Fund C. Compare with benchmark: Large-cap funds should beat Nifty 50 (~13% CAGR). If fund CAGR < benchmark, it failed - switch to index fund. Expense ratio impact: Regular plan: 2% expense → effective CAGR reduced by 2%. Direct plan: 0.5% expense → 1.5% higher CAGR! Over 20 years on ₹10L: Regular (10% CAGR) → ₹67L, Direct (11.5% CAGR) → ₹86L. ₹19L difference just from switching to direct! Look for: 5-year CAGR >15% for equity, Consistent CAGR (not bouncing), Beats benchmark by 1-2%. Exit funds with CAGR <8% for 3+ years.

Rule of 72: Quick formula to know doubling time. Years to double = 72 ÷ CAGR. Examples: 12% CAGR → 72÷12 = 6 years to double. 6% CAGR → 72÷6 = 12 years to double. 18% CAGR → 72÷18 = 4 years to double. Use for instant planning: Need ₹50L from ₹12.5L (double twice: ₹12.5L→₹25L→₹50L). At 12% CAGR: 6 years per doubling = 12 years total. Inflation impact: Inflation 6% → purchasing power halves every 12 years! Investment at 12% CAGR doubles in 6 years (nominal), but purchasing power only doubles in 12 years (real) after accounting for inflation. Small CAGR difference matters: 10% CAGR doubles in 7.2 years. 12% CAGR doubles in 6 years. Just 2% higher CAGR = 1.2 years faster! Over 30 years: 10% gives 17 doublings, 12% gives 5 doublings - massive wealth difference.

Top 5 strategies to boost CAGR: 1. Exit underperformers ruthlessly - Any fund with <8% 3-year CAGR → exit immediately. Switch to funds with 12-15% CAGR. Review every 6 months. 2. Switch to direct plans (instant 1.5% CAGR boost!) - Regular plan expense 2% vs Direct plan 0.5%. Same fund, 1.5% higher CAGR in direct! Takes 5 minutes online, adds ₹19L over 20 years on ₹10L investment. 3. Increase equity allocation (if age permits) - Debt: 7% CAGR, Equity: 14% CAGR (double!). 50-50 portfolio: 10.5% CAGR. 70% equity: 12% CAGR. Extra 1.5% CAGR = ₹3.8L more over 10 years on ₹10L. 4. Add small-cap allocation (10-15% only) - Large-cap: 12-13% CAGR, Small-cap: 18-20% CAGR. Boosts overall CAGR by 0.5-1%. 5. Hold long-term (time is biggest CAGR multiplier) - 10 years at 12%: ₹1L → ₹3.1L. 20 years: ₹1L → ₹9.6L. 30 years: ₹1L → ₹29.9L. Starting 10 years earlier = 3× wealth!