CAGR Calculator
Compound annual growth rate from a start value, an end value and a number of years.
Updated
Part-years are fine. Three years and six months is 3.5.
Compound annual growth rate
+12.47%a year
1.800x over the period
- Total growth
- +80.00%
- Growth multiple
- 1.800x
- Simple annual rate (total / years)
- +16.00%
- Years to double at this rate
- 5.90
- Check: start grown at this rate
- $18,000.00
This is a smoothed rate. It is the single constant rate that would have joined the two values, so it describes no individual year and shows nothing of the path between them.
Estimates for general information, not financial advice.
Advertisement
In short
How do you calculate compound annual growth rate?
CAGR = (end value ÷ start value) raised to the power of 1 ÷ the number of years, minus 1. Taking $10,000 to $18,000 over 5 years gives 1.8 to the power of 0.2, minus 1, which is 12.47 percent a year. Total growth was 80 percent, so the simple annual rate would be 16 percent, and the gap between the two is compounding.
CAGR is a smoothed rate. It describes the two end points and nothing in between, so it can match a path that never grew 12.47 percent in any single year.
How to use the CAGR calculator
Enter the value at the start of the period, the value at the end, and how many years separate them. The tool returns the compound annual growth rate, the growth multiple, the total growth across the whole period, and the simple annual rate for contrast.
It also shows a check line: the start value grown at the reported rate for the years given, which lands back on the end value. That round trip is the definition of CAGR, and seeing it close is the fastest way to confirm the inputs are what you meant.
12.47%
CAGR
$10,000 to $18,000 over 5 years
1.800x
Growth multiple
80 percent total growth
16.00%
Simple annual rate
total growth divided by years
The simple annual rate sits next to the CAGR because the two answer different questions. Eighty percent over five years divided by five gives 16 percent, but growing at 16 percent a year compounding would end at $21,003 rather than $18,000. Simple division ignores that each year grows on a base the previous year already enlarged.
Advertisement
A start value of zero or below returns an explanation rather than a number. There is no percentage rate that grows nothing into something, and a negative start makes the ratio meaningless rather than merely awkward, so the tool says which rule was broken instead of producing a quiet NaN.
- Both start at
- $10,000
- Real path, year by year
- +40%, minus 25%, +55%, minus 20%, +20%
- Real path values
- $14,000, $10,500, $16,275, $13,020, $15,624
- Smoothed path values
- $10,933, $11,954, $13,070, $14,290, $15,624
- CAGR of both
- 9.33 percent a year
Same start, same end, same CAGR, and no year in common. In year two the real path is at $10,500 while the smoothed line reads $11,954.
Projecting forward instead of measuring back?
The compound interest calculator takes a starting sum, a rate and a term and grows them forward, with an optional regular deposit compounding alongside.
Open the compound interest calculator →That worked pair is the reason to be careful with a CAGR quoted on its own. It is a true statement about two end points and a genuinely useful summary, and it is silent about everything that happened in between, including a year that lost a quarter of the value.
Do
- Use the same basis at both ends, so a value after fees is compared against another value after fees.
- Read the CAGR beside the simple annual rate, because the gap between them is exactly what compounding did.
- Enter part years as decimals, since 3.5 is handled by the exponent without any adjustment.
- Quote the period alongside the rate, because a CAGR without its years is not a checkable claim.
- Look at the actual year by year path when you have it, since the CAGR deliberately hides all of it.
Don't
- Describe any single year using the CAGR, which is a smoothed rate and may match no year at all.
- Compare two CAGRs measured over different periods, because the start and end dates do most of the work.
- Divide total growth by the years and call it an annual rate; on the default run that overstates it by 3.53 points.
- Read a CAGR as a forecast, since it is a description of a period that has already happened.
- Feed the formula a start value of zero or below and expect a meaningful answer from it.
Six start and end pairs with their growth multiple, their CAGR, and the simple annual rate beside it. The last two columns are the ones worth reading together: the further apart they sit, the more of the result came from compounding rather than from the raw total.
| Start and end | Years | Growth multiple | CAGR | Simple annual rate |
|---|---|---|---|---|
| $100 to $200 | 10 | 2.000x | 7.18% | 10.00% |
| $10,000 to $18,000 | 5 | 1.800x | 12.47% | 16.00% |
| $1,000 to $1,500 | 2.5 | 1.500x | 17.61% | 20.00% |
| $250 to $1,000 | 12 | 4.000x | 12.25% | 25.00% |
| $1,000,000 to $640,000 | 8 | 0.640x | minus 5.43% | minus 4.50% |
| $100 to $121 | 0.5 | 1.210x | 46.41% | 42.00% |
Why CAGR hides the whole path
CAGR is defined by two points, so any path joining those points produces the same rate. That is the point of a smoothed figure and it is also the risk of one. The two series below both start at $10,000, both end at $15,624 after five years, and both therefore report a CAGR of 9.33 percent.
- Year 0
- $10,000 real · $10,000 smoothed
- Year 1
- $14,000 real · $10,933 smoothed
- Year 2
- $10,500 real · $11,954 smoothed
- Year 3
- $16,275 real · $13,070 smoothed
- Year 4
- $13,020 real · $14,290 smoothed
- Year 5
- $15,624 real · $15,624 smoothed
The real path is +40, minus 25, +55, minus 20 and +20 percent. The smoothed line is 9.33 percent five times.
The two lines meet at the beginning and the end and nowhere else. Year two is the worst of it: the real holding is worth $10,500 while the smoothed line reads $11,954, a difference of $1,454 on a $10,000 start. Anyone who needed the money in year two experienced nothing like 9.33 percent a year.
CAGR against the simple annual rate
The simple annual rate is total growth divided by years. It is easier to work out and it is wrong for anything that compounds, because it treats every year as growing on the original base rather than on the base the previous year left behind. The gap widens with both the growth and the length of the period.
Read it: The quadrupling over 12 years is the extreme case: 25 percent a year by simple division against a true 12.25 percent CAGR, because compounding does more than half the work.
Each bar is the simple annual rate minus the CAGR, both taken from calculateCagr on the pair shown.
One case runs the other way. Over a period shorter than a year the CAGR is larger than the simple rate, because annualising a part year compounds it upward: $100 to $121 in six months is a CAGR of 46.41 percent against a simple annual rate of 42 percent. The reference table below carries both figures for every pair.
Advertisement
The formula, worked line by line
CAGR asks one question: what constant annual rate, applied every year without variation, would have carried the start value to the end value over this period. Dividing end by start gives the growth multiple, taking the root of that multiple by the number of years gives the yearly factor, and subtracting one turns the factor into a rate.
Writing the root as an exponent of 1 divided by years is what lets the formula take part years without any special handling. It also means the whole thing inverts cleanly: raise one plus the rate back to the power of the years and the start value returns to the end value, which is the check line the tool shows.
multiple = end ÷ start
CAGR = multiple^(1 ÷ years) − 1
check = start × (1 + CAGR)^years → end
total growth = (multiple − 1) × 100
simple annual = total growth ÷ years
years to double = ln(2) ÷ ln(1 + CAGR) (only when CAGR > 0)- Start and end
- $10,000 to $18,000
- Growth multiple
- 18,000 ÷ 10,000 = 1.8
- Exponent
- 1 ÷ 5 = 0.2
- Yearly factor
- 1.8 to the power 0.2 = 1.1247
- CAGR
- 12.47 percent a year
Check: 10,000 grown five times at 12.47 percent gives 11,247, 12,651, 14,229, 16,004 and 18,000. Simple division would have said 16 percent.
Why zero and negative start values are refused
A growth multiple is a ratio, and a ratio needs a base to be a ratio of. With a start of zero there is no multiple at all, and every end value would need an infinite rate. With a negative start the multiple flips sign, so the root either has no real value or has one that means nothing financially.
Advertisement
Questions people ask
What is CAGR?
CAGR is the compound annual growth rate: the single constant rate that would have carried a start value to an end value over a given period. The formula is end divided by start, raised to the power of one over the years, minus one. Taking $10,000 to $18,000 over 5 years gives 1.8 to the power of 0.2 minus 1, or 12.47 percent a year. It summarises a period rather than describing any year inside it.
How is CAGR different from average annual return?
Dividing total growth by the number of years gives a simple average, which ignores that each year compounds on a larger base. Eighty percent over five years divided by five is 16 percent, but 16 percent compounding for five years would reach $21,003 rather than $18,000. The true CAGR is 12.47 percent, so the simple figure overstates it by 3.53 points. The gap grows with both the total growth and the length of the period.
Can two investments have the same CAGR and different paths?
Yes, and that is the main limitation of the measure. A path of plus 40, minus 25, plus 55, minus 20 and plus 20 percent takes $10,000 to $15,624 over five years, a CAGR of 9.33 percent. A smooth 9.33 percent a year reaches the same $15,624 while passing through $10,933, $11,954, $13,070 and $14,290. In year two the two differ by $1,454, and neither the drops nor the recoveries appear in the rate.
Why does the calculator refuse a start value of zero?
Because there is no percentage rate that grows nothing into something. CAGR divides the end value by the start value, and a start of zero leaves nothing to divide by, so every answer would be infinite. A negative start is refused for a related reason: the ratio flips sign, and the root of a negative multiple either has no real value or has one that means nothing in money terms. The tool says which rule was broken instead of returning NaN.
Does CAGR work with periods that are not whole years?
Yes. The years figure sits in the exponent as one divided by years, so any positive number works and 3.5 needs no special treatment. A period of 2.5 years taking $1,000 to $1,500 gives a CAGR of 17.61 percent against a simple annual rate of 20 percent. Periods under a year annualise upward instead: $100 to $121 in six months is 46.41 percent a year, because the half year of 21 percent growth is compounded twice.
Related guides
Finance & Math
How Much Should You Tip? Rates by Situation, With the Math
The customary rates by setting, the three-line formula, and the split order that keeps the tip at the rate you chose.
August 26, 2026 · 12 min read
Finance & Math
Why the Minimum Payment Shrinks as Fast as the Balance
The first minimum on a 5,000 balance at 22% is 101.83, and 10.17 of it touches the debt. Hold that same figure instead of paying it and the same money clears the card 690 months sooner.
August 19, 2026 · 10 min read
Finance & Math
How to Calculate a Discount: Sale Prices, Stacked Deals, and Tax
The percent-off formula, the sequential math behind stacked deals, and the discount-then-tax order the register actually uses.
August 14, 2026 · 13 min read