CAGR calculator

CAGR (compound annual growth rate) is the steady yearly rate that turns a starting value into an ending value over a period. Enter the start value, end value and years, or two dates, to get it. You can also work backwards to an end value or to the years needed to reach a target.

Free, no sign-up Runs in your browser

Result

CAGR
—
CAGR (per year)
—
Absolute return
—
Growth multiple
—
Years
—

Absolute return is the total gain over the whole period. CAGR is that gain spread into an equal, compounding yearly rate.

CAGR formula

CAGR = (End value ÷ Start value)^(1 ÷ years) − 1

Working backwards from the same formula:

End value = Start × (1 + CAGR)^years Years = log(End ÷ Start) ÷ log(1 + CAGR)

When you enter two dates, years = days between them ÷ 365.25, so a period of 5 years and 6 months counts as about 5.5 years. For example, 1 January 2020 to 1 July 2025 is 2,008 days, or 5.4976 years. Growing 10,000 to 15,000 over that period is a CAGR of 7.65%.

Worked example: absolute return vs CAGR

An investment grows from 100,000 to 250,000 in 7 years.

  • Absolute return = 250,000 ÷ 100,000 − 1 = 150%.
  • CAGR = (2.5)^(1/7) − 1 = 13.99% a year.

Dividing 150% by 7 gives 21.43% a year, which overstates the result. It ignores compounding: each year's growth builds on the previous years' gains. CAGR is the figure to compare with a bank deposit rate or another fund's annual return.

CAGR vs average annual return

The simple (arithmetic) average of yearly returns can be badly misleading when returns go up and down. Take 100 that rises 50% and then falls 50%:

YearReturnValue
Start100
Year 1+50%150
Year 2−50%75

The average return is (50 − 50) ÷ 2 = 0%, yet you lost a quarter of your money. The CAGR is (75 ÷ 100)^(1/2) − 1 = −13.40% a year, which matches what happened. With returns of +30%, −20% and +25%, 100 becomes 130: the average is 11.67% but the CAGR is 9.14%. CAGR is never higher than the arithmetic average.

CAGR vs XIRR for SIPs

CAGR assumes one investment at the start and one value at the end. A SIP adds money every month, so each instalment is invested for a different length of time. Applying CAGR to the total invested and the final value understates the real return, because later instalments had less time to grow. For regular or irregular cash flows, use XIRR, which accounts for the date of each payment. To plan monthly investing, try the SIP calculator.

What doubling in N years means

Doubles inCAGR neededRule of 72 estimate
3 years25.99%24.00%
5 years14.87%14.40%
6 years12.25%12.00%
8 years9.05%9.00%
10 years7.18%7.20%
12 years5.95%6.00%
15 years4.73%4.80%

The rule of 72 (72 ÷ years) is a good mental shortcut between about 6% and 10%, and drifts at high rates.

Tips for using CAGR

  • Compare investments over the same period. A fund's 3-year and 10-year CAGR can differ a lot.
  • CAGR hides volatility. Two investments with the same CAGR can have very different ups and downs.
  • Check whether a quoted return includes dividends and fees.
  • For short periods under a year, an annualised CAGR can look extreme. Look at the absolute return instead.

Frequently asked questions

What is a good CAGR?
It depends on the asset and the risk. Compare a CAGR with alternatives over the same period: a fixed deposit rate, inflation, or an index fund's return. A higher CAGR usually comes with more volatility.
How do I calculate CAGR in Excel or Google Sheets?
Use =(End/Start)^(1/Years)-1, or =RRI(Years, Start, End). Format the cell as a percentage.
Can CAGR be negative?
Yes. If the ending value is lower than the starting value, CAGR is negative. Falling from 100 to 75 over two years is a CAGR of −13.40% a year.
Is CAGR the same as annualised return?
For a single lump sum held over the whole period, yes. When money is added or withdrawn along the way, as with a SIP, use XIRR instead.
How long will it take to double my money?
Switch to Years to target, enter a target of twice the start value and your expected CAGR. At 12% a year it takes about 6.1 years; the rule of 72 gives 6.

Last updated . How we check our tools.