CAGR Calculator
Compound annual growth rate between a start and end value, with the total change.
Growth
- Total change
- 100%
- End ÷ start
- 2×
Your values
How is this calculated?
CAGR = (end value ÷ start value)^(1 ÷ years) − 1Runs in your browser — nothing you enter leaves this device.
About this tool
What it does
CAGR, the compound annual growth rate, is the one steady yearly rate that would take a starting value to an ending value over a period. It smooths out the ups and downs in between, which makes it the fair way to compare investments held for different lengths of time. This calculator gives the CAGR alongside the total change, so a large total over many years is not mistaken for a high yearly return.
How to use it
- Enter the value at the start, such as what you paid for an investment.
- Enter the value at the end, such as what it is worth now.
- Enter the number of years between them. Part years such as 2.5 are fine.
- Read the CAGR, the total change and how many times the value has multiplied.
Limits and your data
- CAGR ignores what happened in between. An investment that fell 40% and then recovered can show the same CAGR as one that rose steadily.
- It assumes no money was added or taken out during the period. For regular investments such as a SIP, the right measure is XIRR, which this tool does not calculate.
- Dividends and interest paid out along the way are not included unless you add them to the ending value.
- The calculation happens in your browser and nothing is sent anywhere. The values appear in the page address so a link reopens the same comparison.
Questions
How is CAGR different from the total return?
The total return is the whole change over the period: ₹1 lakh growing to ₹2 lakh is a 100% total return. CAGR spreads that over the years. Over 5 years that 100% is about 14.87% a year, because each year’s growth builds on the last.
Can CAGR be negative?
Yes. If the ending value is lower than the start, the CAGR is negative. ₹200 falling to ₹100 over two years is about −29.29% a year.
Why not just divide the total return by the years?
That gives a simple average, which overstates growth. It ignores that growth compounds, so 100% over 5 years would look like 20% a year, when a steady 14.87% a year gets you to the same place.