HomeArticlesHow ToHow to Calculate CAGR
HOW TO

How to Calculate CAGR

Learn how to calculate CAGR — the formula, a step-by-step example with ₹1 lakh invested over 5 years, and how to use a free CAGR calculator instantly.

Reviewed by the thecalcu.com team · Last updated 4 August 2026

CAGR, short for Compound Annual Growth Rate, is the single most useful number for comparing investments across different instruments, holding periods, and starting amounts. It tells you the constant annual rate an investment would have needed to grow at to reach its ending value from its beginning value. It doesn't tell you what actually happened year by year. It gives you a smooth, equivalent rate that summarises the whole journey in one figure.

This guide walks through the formula step by step, works a concrete example, covers Excel and spreadsheet implementation, and flags the common errors that lead investors astray when reading CAGR figures in fund performance tables and financial ads.

What You Need

  • Beginning value: the starting amount (initial investment)
  • Ending value: the investment's final value at the measurement date
  • Number of years: the holding period in years (can be fractional)
  • A calculator, spreadsheet, or the CAGR Calculator for instant results

For total return CAGR, which includes dividends, the ending value should include the reinvested dividend corpus, not just price appreciation.

Steps

Step 1: Understand What CAGR Measures

CAGR looks backward. It describes what an investment did, not what it will do. More precisely, it's the hypothetical constant rate of return that would have produced the same ending value from the same beginning value over the same time period, assuming annual compounding.

What it doesn't capture is volatility. An investment that earned +40%, −20%, +35%, −10%, and +20% over five years has the same CAGR as one that earned exactly 10.9% every single year, yet the two experiences are nothing alike. The first investor rides through deep drawdowns and uncertainty. The second sees steady, monotonic growth. CAGR is great for comparing outcomes, but it tells you nothing about the ride.

It also ignores ongoing contributions. Invest ₹1,00,000 once and add ₹10,000 every year after, and CAGR can't meaningfully represent that portfolio's return, since there's no single starting amount to anchor it. XIRR is the right metric there. CAGR is built for one thing: a single beginning investment, held without additions or withdrawals, over a defined period.

Use CAGR to answer "If I'd invested ₹X at time zero and done nothing since, what annualised return did I earn?" The Lumpsum Calculator shows how a given CAGR translates into a final corpus for any starting amount and time horizon.

Step 2: Gather the Inputs

Three numbers, and that's it.

Beginning Value (BV): the amount invested at the start, or the investment's value at the beginning of the measurement period. For a mutual fund, multiply the NAV at purchase by units bought. For a stock, multiply purchase price per share by shares held.

Ending Value (EV): the current market value, or the value at the end of the measurement period. For a mutual fund, multiply current NAV by units held. Leave out unrealised tax liability for a pre-tax CAGR.

Number of years (n): the holding period in years. Held from January 2019 to June 2026, that's 7 years and 6 months, so n = 7.5. Rounding to full years distorts the result for shorter holding periods.

Example values:

  • Beginning value: ₹1,00,000
  • Ending value: ₹1,61,051
  • Holding period: 5 years

Step 3: Apply the CAGR Formula

The formula:

CAGR = (EV ÷ BV)^(1/n) − 1

Where:

  • EV = Ending Value
  • BV = Beginning Value
  • n = number of years

Working through the example:

  1. Calculate the ratio: ₹1,61,051 ÷ ₹1,00,000 = 1.61051
  2. Raise to the power of (1/n) = (1/5) = 0.2: 1.61051^0.2
  3. 1.61051^0.2 = 1.10 (the fifth root of 1.61051)
  4. Subtract 1: 1.10 − 1 = 0.10
  5. Express as a percentage: 0.10 × 100 = 10% per annum

Check it: ₹1,00,000 × (1.10)^5 = ₹1,00,000 × 1.61051 = ₹1,61,051. That matches.

The fifth-root step (raising to the power 0.2) is where most manual calculations fall apart. Use the ^ operator in a spreadsheet or the exponent key on a scientific calculator. The CAGR Calculator handles it instantly for any beginning value, ending value, and time period you enter.

Derivation of the formula

The compounding formula is EV = BV × (1 + r)^n, where r is the annual rate. Solve for r:

  • EV/BV = (1 + r)^n
  • (EV/BV)^(1/n) = 1 + r
  • r = (EV/BV)^(1/n) − 1

CAGR is just r, the annual rate satisfying that compounding equation.

Step 4: Interpret the Result

A raw CAGR number only means something next to a benchmark. For India:

Benchmark CAGR (approximate)
Indian CPI inflation 5–6% per year (10-year average)
Post office savings 4–7.5% depending on product
Bank FD (3–5 year) 6.5–7.5% per year
PPF 7.1% per year (current)
NPS (balanced allocation) 9–11% per year (historical)
Gold 8–10% per year (10-year)
Nifty 50 (15-year rolling) 12–13% per year
Real estate (metro cities) 6–10% per year

Any CAGR below 6%, roughly the inflation rate, means the investment lost purchasing power in real terms even as the nominal value climbed. The Inflation Calculator shows the real value of a given CAGR after inflation.

When CAGR misleads

Financial marketing bends CAGR two ways. First, by cherry-picking the measurement period: a fund at ₹10 NAV at a market bottom and ₹25 NAV at a recent peak shows 20%+ CAGR over that window, far higher than its performance from a neutral start date would show. Second, by point-to-point selection: quoting the 1-year CAGR of an investment that just had a spectacular year overstates its long-term track record.

The fix is to check rolling-period CAGR, the average CAGR starting from every month over the past 10 years rather than one chosen start date. Financial data providers publish rolling CAGRs for most mutual funds and ETFs.

Step 5: Calculate CAGR in Excel or Google Sheets

Method 1: POWER function (recommended)

=POWER(ending_value/beginning_value, 1/years) - 1

Example: =POWER(161051/100000, 1/5) - 1 returns 0.10. Format the cell as Percentage to see 10.00%.

Method 2: Caret exponent operator

=(ending_value/beginning_value)^(1/years) - 1

Example: =(161051/100000)^(1/5) - 1 returns the same result.

Method 3: RATE function (time value of money approach)

=RATE(years, 0, -beginning_value, ending_value)

RATE wants the beginning value entered as a negative number (an outflow) and the ending value as positive (an inflow). =RATE(5, 0, -100000, 161051) returns 0.10, or 10%. Reach for this one if you're already working in a PV/FV modelling context.

Common spreadsheet errors

  • Forgetting to subtract 1: =POWER(161051/100000, 1/5) returns 1.10, not 0.10. CAGR is the result minus 1.
  • Using the wrong n: an investment running from Jan 2021 to June 2026 needs n = 5.5, not 5.
  • Skipping the percentage format: the raw result 0.10 reads like a much smaller number than 10%.

For anything involving more than two scenarios, the CAGR Calculator eliminates formula errors and gives you results instantly. Pair it with the Fixed Deposit Calculator to see what the same starting amount would have grown to in a bank FD over the same period.

Common Mistakes to Avoid

Comparing CAGR with simple annualised return. Ads sometimes quote "annualised return" as total gain divided by years. For a 61% total return over 5 years, that gives 12.2% "annualised," well above the true CAGR of 10%. The simple figure isn't compounded, and it always overstates performance for positive returns.

Skipping dividends. A stock paying ₹5 per share annually over 5 years, with price rising from ₹100 to ₹130, shows a price-only CAGR of 5.4%, understating the real return. Add the ₹25 total dividends per share for an ending value of ₹155, and CAGR jumps to 9.2%, nearly double the price-only number.

Using CAGR for SIP returns. A systematic investment plan involves multiple cash flows at different times. Treating the first SIP instalment as beginning value and the current portfolio as ending value produces a meaningless number. XIRR is the right tool for SIP returns. The SIP Calculator shows both the total corpus and the implied XIRR automatically.

Applying CAGR to absolute return products. Fixed deposits, PPF, and government savings schemes quote interest rates, not CAGR, but those rates already compound annually. For FDs compounding quarterly, the effective annual rate runs slightly higher than the stated rate, and that's the number to use as the CAGR equivalent for comparison.

Formula & Methodology

Core formula: CAGR = (Ending Value ÷ Beginning Value)^(1/n) − 1

Derivation: From the compound interest equation EV = BV × (1 + r)^n, solving for r gives CAGR.

Worked example (₹1,00,000 to ₹1,61,051 in 5 years):

  • Ratio: 1,61,051 ÷ 1,00,000 = 1.61051
  • Fifth root: 1.61051^(1/5) = 1.61051^0.2 = 1.1000
  • CAGR: 1.1000 − 1 = 0.10 = 10.00% per annum

With fractional years (e.g., 5 years and 6 months = 5.5 years): CAGR = (EV/BV)^(1/5.5) − 1

Real CAGR (inflation-adjusted): Real CAGR ≈ Nominal CAGR − Inflation rate. At 10% nominal CAGR and 6% inflation, the approximate real CAGR is 4% (the precise formula, (1 + nominal)/(1 + inflation) − 1 = 1.10/1.06 − 1, gives 3.77%).

Rule of 72: Years to double ≈ 72 ÷ CAGR%. At 10% CAGR, money doubles in about 7.2 years. Check: ₹1,00,000 × (1.10)^7.2 ≈ ₹1,99,372, close enough to double.

Frequently Asked Questions

What is the CAGR formula?
CAGR = (Ending Value ÷ Beginning Value)^(1/n) − 1, where n is the number of years. The result comes out as a decimal, so multiply by 100 to get a percentage. For an investment that grows from ₹1,00,000 to ₹1,61,051 over 5 years: CAGR = (1,61,051 ÷ 1,00,000)^(1/5) − 1 = 1.61051^0.2 − 1 = 1.10 − 1 = 0.10, or 10% per year. The [CAGR Calculator](/cagr-calculator/) gets you there instantly without a spreadsheet.
What is the difference between CAGR and average annual return?
CAGR measures the smoothed compound growth rate: the single rate that would take you from beginning to ending value if it applied consistently every year. Average annual return (the arithmetic mean) just adds up each year's return and divides by the number of years. If an investment earns +50% in year one and −33% in year two, the arithmetic average is +8.5%, but the ending value is basically unchanged from the start: 1.50 × 0.67 = 1.005. CAGR captures that correctly, coming out near 0.2%. Arithmetic average overstates performance whenever returns are volatile, so use CAGR for multi-year investment comparisons.
How is CAGR different from XIRR?
CAGR assumes a single lump sum invested at the start and a single withdrawal at the end. XIRR handles irregular cash flows: multiple investments at different dates, multiple withdrawals, or both, and it works out the effective annual return accounting for when each transaction happened. For a SIP with monthly investments, CAGR doesn't make sense because there's no single starting amount, so XIRR is the right tool. For a lumpsum held unchanged for a fixed period, CAGR and XIRR land on the same number. Use CAGR for a single investment's performance and XIRR for any portfolio with ongoing contributions or partial redemptions.
When does CAGR mislead investors?
CAGR misleads when it's calculated over a cherry-picked window, one that starts or ends at a market low or high to flatter the result. A fund at ₹10 NAV in March 2020 (the COVID crash) and ₹28 NAV in March 2025 shows a CAGR of 22.9%, which looks impressive but started from an abnormal low. CAGR also hides volatility: two investments with the same CAGR can have wildly different year-to-year journeys, one far riskier to hold than the other. Check CAGR over rolling 5-year and 10-year periods, not just one point-to-point calculation.
What is a good CAGR for an investment in India?
Some benchmarks: bank fixed deposits deliver 6.5–7.5% CAGR, PPF has earned around 7.1% recently, the Nifty 50 has delivered roughly 12–13% CAGR over rolling 15-year periods, and gold has returned about 8–10% CAGR over the past decade. Real estate in major metros lands around 6–10% over the same stretch. As a rough rule, an investment should clear India's inflation rate (around 6%) by a meaningful margin to actually build real wealth. An equity fund with a 10-year CAGR under 8% has likely underperformed a plain FD on a risk-adjusted basis.
How do you calculate CAGR in Excel or Google Sheets?
Use the POWER function: =POWER(Ending Value/Beginning Value, 1/Years) - 1. For example, =POWER(161051/100000, 1/5) - 1 returns 0.10, or 10%. The caret operator works just as well: =(Ending Value/Beginning Value)^(1/Years) - 1. You can also use RATE if you're modelling the investment as a series of equal payments, but for a straightforward lumpsum, POWER is simpler and harder to get wrong. Format the cell as a percentage so it displays correctly.
Can CAGR be negative?
Yes, whenever the ending value is less than the beginning value. An investment that falls from ₹1,00,000 to ₹70,000 over 5 years has a CAGR of (70,000/100,000)^(1/5) − 1 = 0.70^0.2 − 1 = 0.932 − 1 = −6.8% per year. That number is still useful: it tells you the annual rate at which the investment destroyed value, which you can compare against what the same capital would have earned elsewhere. A −6.8% CAGR is worth quantifying rather than glossing over, especially when an FD earned +7% over the same stretch.
How do you compare two investments using CAGR?
Calculate each investment's CAGR over the same period, and make sure the comparison accounts for dividends or distributions where relevant. Investment A: ₹1,00,000 grows to ₹2,05,000 over 8 years, giving CAGR = (2,05,000/1,00,000)^(1/8) − 1 = 9.4%. Investment B: ₹1,00,000 grows to ₹1,75,000 over 8 years, giving 7.3%. A wins clearly. The measurement period has to match exactly, since comparing a 5-year CAGR against a 10-year CAGR tells you nothing useful. The [CAGR Calculator](/cagr-calculator/) computes both in seconds so you can compare directly.
Does CAGR account for dividends?
Standard price-only CAGR doesn't. To fold in dividends, use total return CAGR: set the ending value to the final price plus the value of all reinvested dividends (or add cumulative dividends to the ending price as an approximation). For equity mutual funds in India, growth-plan NAV already bakes in dividend reinvestment, so NAV-based CAGR is already a total return figure. For direct equity paying regular dividends, add the cumulative dividend received to the ending value before running the CAGR formula. Skip this step and you'll understate CAGR by 1–3 percentage points for dividend-heavy stocks.
What is the rule of 72 and how does it relate to CAGR?
It's a mental shortcut for how many years it takes to double an investment at a given CAGR: Years to double ≈ 72 ÷ CAGR%. At 12% CAGR, money doubles in about 6 years. At 8%, 9 years. At 6%, 12 years. It works in reverse too: if your money doubled in 6 years, the implied CAGR is roughly 72 ÷ 6 = 12%. Handy for quick mental math when a financial product quotes absolute returns over several years instead of an annualised rate.

Related Articles

GUIDE

First Investment Guide — India 2026

BEST OF

Best Free Investment Calculators India 2026

HOW TO

How to Calculate XIRR on Mutual Fund Investments

HOW TO

How to Calculate SIP Returns

COMPARISON

SIP vs Lumpsum — Which Investment Mode is Better?