CAGR Calculator
Find the compound annual growth rate between a starting and an ending value, with total growth, doubling time and the working.
About this tool
Enter a starting value, an ending value and the number of years between them to get the compound annual growth rate (CAGR): the steady yearly rate that would take the first value to the second. Use it for investments, savings, house prices, revenue, salaries or population. You also get the total growth, the growth factor, how long it would take to double (or halve) at that rate, and a check that the rate gives the ending value.
Frequently asked questions
CAGR = (ending value ÷ starting value)^(1 ÷ years) − 1. An investment that grows from 10,000 to 18,000 in 7 years has a growth factor of 1.8, and 1.8^(1/7) − 1 = 0.0876, or 8.76% a year. Check: 10,000 × 1.0876⁷ ≈ 18,000.
The simple average ignores compounding. If a value rises 50% one year and falls 50% the next, the average return is 0%, but 100 becomes 150 and then 75. The CAGR is 0.75^(1/2) − 1 = −13.4% a year, which matches what really happened.
Yes. Enter the time in years with decimals: 18 months is 1.5 years and 2 years and 3 months is 2.25 years. Growth from 100 to 120 over 1.5 years is 1.2^(1/1.5) − 1 = 12.92% a year.
It only uses the first and last values, so it hides ups and downs along the way and says nothing about risk. It is also a nominal rate: to remove inflation, divide the growth factors – 8% growth with 3% inflation is 1.08 ÷ 1.03 − 1 = 4.85% real growth a year.
Related tools
Inflation CalculatorSee what something will cost in the future at a given inflation rate, and what your money will be worth.Percentage Change CalculatorSee the percentage increase or decrease between two values, plus the absolute difference.Effective Interest Rate CalculatorFind the effective annual interest rate of a loan, including the upfront fee and monthly fees.Compound Interest CalculatorFree compound interest tool — instantly work out how an investment grows with compound interest and regular contributions.Rule of 72 CalculatorFind out how many years it takes to double your money at a given interest rate — exactly and with the rule of 72.