CAGR calculator

Find the compound annual growth rate between two values, or work backwards to the end value a target CAGR reaches and the time it takes.

Last reviewed

Your investment

Work out the CAGR, or reverse it to find an end value or the time needed.

₹
₹1K₹1 Cr
₹
₹0₹5 Cr
yrs
040 yrs
Extra monthsFor a period like 3 years 6 monthsmo

Result

CAGR is the steady yearly rate that takes the start value to the end value.

CAGR13.99%from ₹1,00,000 to ₹2,50,000 in 7 years
Absolute return150.00%total gain ÷ start value
Gain₹1.5 L₹1,50,000
vs 7% FD+6.99%difference a year, before tax
  • The absolute return is 150.00% over 7 years, which works out to 13.99% a year. Always compare investments on the annualised figure.
  • A 7% fixed deposit would have turned ₹1,00,000 into ₹1,60,578, so this investment beat it by ₹89,422 before tax.
  • After 6% inflation the real growth is 7.53% a year; just keeping pace with prices needed ₹1,50,363.
  • At 13.99% a year, money doubles in about 5.3 years.

Growth path compared

The same start value at this CAGR, a 7% FD and 6% inflation.

  • This investment
  • FD at 7%
  • Inflation at 6%

About this calculator

How to use the CAGR calculator

  1. Choose what to calculate: the CAGR, the end value for a target rate, or the time needed.
  2. Enter the starting value of the investment.
  3. Enter the ending or target value, or the CAGR you expect.
  4. Set the holding period in years and months.
  5. Compare the result with an FD and inflation in the chart and insights.

CAGR formula

CAGR = (End value ÷ Start value)1 ÷ t − 1

t is the period in years; 3 years 6 months is 3.5. Reversed, the end value is Start × (1 + CAGR)t and the time needed is log(End ÷ Start) ÷ log(1 + CAGR).

Example: ₹1,00,000 growing to ₹2,50,000 in 7 years is (2.5)1/7 − 1 = 13.99% a year.

Absolute return vs CAGR

PeriodDoubled (100%)Tripled (200%)5× (400%)
3 years25.99%44.22%71.00%
5 years14.87%24.57%37.97%
10 years7.18%11.61%17.46%
15 years4.73%7.60%11.33%

The same absolute return means a much lower CAGR when it takes longer.

How long money takes to double

CAGRExactRule of 72₹1 lakh after 10 years
6%11.9 years12.0 years₹1,79,085
8%9.0 years9.0 years₹2,15,892
10%7.3 years7.2 years₹2,59,374
12%6.1 years6.0 years₹3,10,585
15%5.0 years4.8 years₹4,04,556

For SIPs and irregular investments use the XIRR calculator.

Frequently asked questions

What is CAGR?

Compound annual growth rate is the steady yearly rate at which an investment would have to grow to go from its starting value to its ending value over the period, with gains reinvested. It smooths out the ups and downs along the way.

How do I calculate CAGR?

CAGR = (end value ÷ start value)^(1 ÷ years) − 1. For example, ₹1 lakh growing to ₹2.5 lakh in 7 years is a CAGR of 13.99%.

What is the difference between absolute return and CAGR?

Absolute return is the total gain as a percentage of what you started with, ignoring time. ₹1 lakh to ₹2.5 lakh is a 150% absolute return whether it took 2 years or 10. CAGR spreads it over the years, so you can compare investments held for different periods.

When should I use XIRR instead of CAGR?

CAGR works for a single investment with one start and one end value. If you invested in instalments (a SIP) or took money out along the way, use XIRR, which accounts for the date of every cash flow.

What is a good CAGR?

It depends on risk. Compare it with what a safe option earned over the same period: bank FDs have paid roughly 6–7.5% in recent years and retail inflation has averaged around 5–6%. A risky investment should beat both by a clear margin to be worth it.

Can CAGR be negative?

Yes. If the end value is below the start value, the CAGR is negative. For example, ₹1 lakh falling to ₹80,000 over 2 years is a CAGR of about −10.6%.

Related calculators

Keep planning with these tools.

Add this calculator to your website

Free for blogs and businesses. Paste this code into your page. More options

<iframe src="https://blogbanking.com/embed/cagr-calculator" title="CAGR calculator" loading="lazy" style="width:100%;height:900px;border:0;" data-blogbanking="cagr-calculator"></iframe>
<p style="font-size:13px;margin:4px 0 0;">CAGR calculator by <a href="https://blogbanking.com/cagr-calculator">BlogBanking</a></p>
<script>addEventListener("message",function(e){if(e.origin!=="https://blogbanking.com"||!e.data||e.data.type!=="blogbanking:height")return;document.querySelectorAll('iframe[data-blogbanking="'+e.data.tool+'"]').forEach(function(f){f.style.height=e.data.height+"px";});});</script>
Results are estimates for illustration, not tax or financial advice.