CAGR Calculator

Find the compound annual growth rate (CAGR) of an investment, a property or a business: the steady yearly rate that takes the starting value to the ending value.

CAGR
13.99% a year
Absolute return150.00%
Gain₹1,50,000

Going from ₹1,00,000 to ₹2,50,000 in 7 years is the same as growing 13.99% every year.

CAGR suits one investment in and one value out. For SIPs or several deposits and withdrawals at different dates, use XIRR.

What is CAGR?

CAGR (compound annual growth rate) is the single yearly growth rate that would take an investment from its starting value to its ending value, if it had grown at the same pace every year. Real returns go up and down; CAGR smooths them into one number you can compare with an FD rate, a fund’s benchmark or another investment held for a different length of time.

CAGR formula

CAGR = (Ending value ÷ Starting value)1 ÷ years − 1

The power of 1 ÷ years turns the total growth into a yearly rate. For a period in months, use years = months ÷ 12: ₹1 lakh growing to ₹1.25 lakh in 18 months is a CAGR of 16.04%.

How to calculate CAGR

Divide the ending value by the starting value, raise the result to the power of 1 ÷ number of years, then subtract 1. For ₹1,00,000 that grows to ₹2,50,000 in 7 years:

  1. Ending ÷ starting = 2,50,000 ÷ 1,00,000 = 2.5
  2. 2.51/7 = 1.1399
  3. 1.1399 − 1 = 0.1399, so CAGR = 13.99% a year

The absolute return is 150%, but that number on its own says nothing about how long it took.

How to calculate CAGR in Excel

With the starting value in B1, the ending value in B2 and the number of years in B3, use =(B2/B1)^(1/B3)-1, or Excel’s built-in =RRI(B3,B1,B2). Format the cell as a percentage. Google Sheets supports both.

What is a good CAGR?

A good CAGR beats both inflation and the safe alternative for the same period, and for equity, beats its benchmark index. As reference points for India:

BenchmarkCAGRPeriod
Nifty 50 Total Return Index12.39%10 years to 17 July 2026
Nifty 50 Total Return Index12.44%20 years to 27 February 2026
Nifty 50 (price only, no dividends)11.04%10 years to 17 July 2026
PPF (current rate)7.1%October–December 2026 quarter

Index figures are from NSE Indices, as published by Bajaj Finserv AMC. A large-cap fund with a 10-year CAGR below about 12% has done worse than simply owning the index. At 12.44% a year, money multiplies about 10.4 times in 20 years.

Real CAGR after inflation

To find the growth in buying power, divide (1 + CAGR) by (1 + inflation) and subtract 1. A 12% CAGR with 5% inflation is a real CAGR of 6.67%, not 7%. An FD earning 6.5% before tax barely keeps pace with 5% inflation once the interest is taxed.

CAGR vs absolute return

Absolute return is the total gain with no time attached; CAGR spreads it across the years. Fund A turned ₹1 lakh into ₹1.6 lakh in 3 years; Fund B turned ₹1 lakh into ₹2 lakh in 5 years. Fund B’s absolute return looks better (100% against 60%), but Fund A grew faster: a CAGR of 16.96% against 14.87%.

CAGR vs average annual return

The simple average of yearly returns overstates growth whenever returns swing; CAGR gives the rate you actually earned. If ₹1 lakh rises 50% in year one and falls 50% in year two, the average return is 0%, but you are left with ₹75,000: a CAGR of −13.4%. This is why fund factsheets report CAGR, not averages.

CAGR vs XIRR

Use CAGR for one investment made at the start and valued at the end; use XIRR when money goes in or out on several dates, as with a SIP. Applying CAGR to a SIP’s total investment overstates the time your money was invested and understates the return. Use the XIRR Calculator for SIPs, partial withdrawals or several purchases.

CAGR for property, business revenue and stocks

How to find the future value from a CAGR

Future value = Starting value × (1 + CAGR)years. ₹5 lakh growing at 12% for 10 years becomes about ₹15.53 lakh. Turned around, reaching ₹20 lakh from ₹5 lakh in 12 years needs a CAGR of 12.25%. The Lumpsum Calculator does this projection year by year.

How long does money take to double?

Divide 72 by the CAGR. At 12%, money doubles in about 6 years (the exact figure is 6.1). At 7.1%, the PPF rate, it takes about 10 years.

Can CAGR be negative?

Yes. If the ending value is below the starting value, CAGR is negative. ₹2 lakh falling to ₹1.5 lakh over 3 years is a CAGR of −9.14% a year.

When CAGR is the wrong measure

When to use a different calculator

Sources

This is general information, not tax or investment advice. See how we check rates and our corrections log.

CAGR calculator FAQ

Related calculators

All India calculators →

Guides on this topic

All guides →