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.
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.
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.
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.
Questions people ask
Related guides
How Are Loan Payments Calculated? Amortization, Explained
One level payment, front-loaded interest — the formula worked by hand, the two levers you control, and why the smaller payment is often the costlier loan.
July 23, 2026 · 13 min read
How Does Inflation Work? The Math That Shrinks Money
One growth factor, two answers — what today's money will buy later, and how many future dollars it takes to keep up.
July 23, 2026 · 13 min read
How Is Sales Tax Calculated? Rates, Rules, and the Reverse Math
The combined-rate reality, the one-multiplication forward formula, and the division that pulls the tax back out of any total.
July 23, 2026 · 13 min read