CAGR Calculator
Calculate the compound annual growth rate between two values, or work backwards to find the ending value, starting value or years needed.
How to calculate CAGR: CAGR = (ending value ÷ starting value)1 ÷ years − 1.
Example: $10,000 growing to $18,000 in 6 years: 1.81/6 = 1.10292, so CAGR is 10.29% a year. Dividing the 80% total gain by 6 gives 13.33%, which overstates growth because it ignores compounding.
Compare with the ROI calculator or estimate doubling time with the Rule of 72 calculator.
Build your scenario
Use your actual figures where available. The output is an educational estimate based on the assumptions below.
Displayed amounts are rounded to two decimal places. Keep the same currency and time period across related inputs.
Put this calculator on your site, with your logo, from US$79.
Embed this calculator
Add this lightweight calculator to your site. The embed has no analytics or consent popup. A small “Powered by Talreon” link points back to the full page.
Suggested height: 800px. Adjust width and height to fit your layout. The embed page is noindex and excluded from the sitemap.
How this CAGR calculator works
CAGR, the compound annual growth rate, is the single yearly rate that would turn a starting value into an ending value if growth compounded at the same pace every year. It is the fairest way to compare growth over periods of different length, because it converts any total change into a per-year figure. The calculator also works backwards: given a growth rate, it can find the ending value, the starting value you would need, or how many years the growth would take.
When to use this calculator
- Compare the growth of two investments, a business's revenue or a home value over different time spans.
- Turn a target into a required rate, for example how fast savings must grow to reach a goal in 10 years.
- Project an ending value from an assumed rate, or find how long a target would take.
How to calculate CAGR
- Divide the ending value by the starting value to get the growth multiple.
- Raise the multiple to the power of 1 ÷ number of years.
- Subtract 1 and multiply by 100 to express it as a percentage.
To use the calculator, choose what to solve for, fill in the other three fields, and read the result. The field being solved is shaded and filled in for you.
CAGR formula
Ending = starting × (1 + CAGR)years · Starting = ending ÷ (1 + CAGR)years
Years = ln(ending ÷ starting) ÷ ln(1 + CAGR)
Worked example: $10,000 to $18,000 in 6 years
An investment grows from $10,000 to $18,000 in 6 years. The growth multiple is 18,000 ÷ 10,000 = 1.8. Then 1.81/6 = 1.10292, so the CAGR is 10.29% a year. The total growth is 80%, but simply dividing 80% by 6 years gives 13.33%, which overstates the yearly rate because it ignores compounding.
Working backwards: $10,000 growing at 7% a year for 10 years reaches $19,671.51. To have $50,000 in 15 years at 6% a year you would need to start with $20,863.25. And at 6% a year, $10,000 takes 15.73 years to reach $25,000.
CAGR versus average annual return
An average of yearly returns can be very different from CAGR when returns swing. Suppose an investment gains 50% one year and loses 50% the next. The simple average is 0%, yet $10,000 becomes $15,000 and then $7,500. The CAGR over the two years is (7,500 ÷ 10,000)1/2 − 1 = −13.40% a year, which matches what actually happened to the money. When you compare funds or plans, prefer CAGR (sometimes called the annualized return) over a simple average.
Reading the results
The headline is the value you chose to solve for. Compound annual growth rate is the effective yearly rate. Total growth is the whole change as a percentage of the starting value, and Growth multiple is ending ÷ starting. Gain or loss is the change in dollars. A negative CAGR means the value shrank. To estimate how long money takes to double at a given rate, use the Rule of 72 calculator.
Common mistakes
- Including deposits in the ending value. If you added money along the way, CAGR will overstate the return. A money-weighted return (IRR) is needed in that case.
- Comparing CAGRs from different time windows. A period that starts at a market low will look better than one that starts at a peak.
- Treating a past CAGR as a forecast. It describes what happened between two dates, not what will happen next.
- Mixing months and years. Enter part-years as decimals, for example 2.5 for two and a half years.
Related calculators
- Investment return calculator — total return and CAGR side by side.
- Rule of 72 calculator — quick estimate of how long money takes to double.
- Compound interest calculator — growth with regular contributions.
- Future value calculator — what a starting amount could become.
Related education
- How gold profit is calculated — total return on a gold purchase before annualising it.
- How to think about investment returns — CAGR, volatility and fees.
- How compound interest works — time, rate and contributions.
- ROI explained — total return and its limits.
- How inflation reduces purchasing power — nominal vs real growth.
Frequently asked questions
What is a good CAGR?
It depends on what you are measuring and the risk involved. Compare a CAGR with alternatives over the same dates, such as a savings rate, an index or inflation, rather than with a fixed number.
Can CAGR be negative?
Yes. If the ending value is below the starting value, the CAGR is negative. For example, $50,000 falling to $40,000 over 4 years is a CAGR of about −5.43% a year.
How is CAGR different from total return?
Total return is the whole change over the period. CAGR spreads that change into an equal yearly compound rate, so periods of different lengths can be compared.
Does CAGR work if I added money during the period?
Not accurately. CAGR assumes only a starting and an ending value. With deposits or withdrawals, use a money-weighted return such as IRR.
What is the CAGR formula?
CAGR = (ending ÷ starting)^(1 ÷ years) − 1. From $10,000 to $18,000 over 6 years, that is 1.8^(1/6) − 1 = 10.29% a year.
Why is CAGR lower than the average annual return?
A simple average divides the total gain by the years and ignores compounding. CAGR is the steady yearly rate that would produce the same ending value.
Get this calculator on your site
Branded with your colours and logo, with no Talreon credit. One-time packages from US$79.