Compound Annual Growth Rate (CAGR)
In one sentence: CAGR says how fast something grew each year, as if it grew by the same share every year, from its starting value to its ending value.
Read it out loud: “CAGR equals V end divided by V start, raised to the power one over n, then minus one. CAGR means compound annual growth rate. V start is the value at the start, V end is the value at the end, and n is the number of years between them.”
Before you start
The ideas and signs this page uses, explained from zero. For powers of ten, Greek letters and other notation in general, see Math basics.
- Exponents and fractional powers
A small raised number, the exponent, says how many times to multiply a number by itself. A fraction as an exponent means a root instead: is the cube root of , the number that gives when multiplied by itself three times. So , because .
- Growth factor
To make a number grow by a rate, multiply it by 1 plus the rate. A rise of 10% multiplies the amount by 1.1. A ratio such as is a growth factor, or multiple: the whole result, including the original amount, compared with the start.
- Start value and end value
is the value at the beginning of the period, and is the value at the end. The letter stands for value, measured in dollars here. The small words under the letter say which moment is meant.
- Number of years,
The letter counts the years between the start and the end. The time can be a whole number or a decimal, such as 1.5 years. It counts the periods of growth, not the number of year-end values you see on a chart.
- Percent as a decimal
A percent means out of 100, so 10% is written as 0.10 in a formula. To turn a decimal into a percent, multiply by 100, so 0.1 becomes 10%. The result of a CAGR formula is a decimal per year until you convert it into a percent.
- Brackets and the root
The large brackets in group the whole ratio, so the root applies to the entire ratio and not only to its top. The minus 1 sits outside the brackets, so it is subtracted after the root has been taken.
What each symbol means
| Symbol | Meaning |
|---|---|
| Compound annual growth rate, the steady yearly growth rate, written as a decimal per year. A CAGR of 0.10 is the same as 10% per year. It is the one rate that would take the start value to the end value. | |
| The value at the start, such as the amount of money first put into a fund, in dollars. | |
| The value at the end of the period, the amount the money has reached by then, in dollars. | |
| The number of years between the start and the end. It can be a whole number such as 3, or a decimal such as 1.5 for a year and a half. |
The formula piece by piece
Start with the final value, measured in dollars. It is the amount the money has reached at the end of the period.
Divide the end value by the start value to get the total growth multiple. It says how many times the money multiplied over the whole period, with all the years taken together.
Take the nth root of the multiple by raising it to the power 1 over . This spreads the total growth evenly across the years and gives the growth factor for a single year.
Subtract 1 to remove the original amount from the yearly factor. What is left is the growth rate per year, written as a decimal.
The whole formula in one sentence: the CAGR is the steady yearly rate that turns the start value into the end value over n years, found by taking the nth root of the total growth multiple and subtracting 1.
What the formula is doing, and why
CAGR answers one question: what single steady yearly rate would take the money from its start value to its end value? Actual growth is uneven, with some good years and some poor ones. The CAGR smooths all of that into one yearly rate, so you can compare investments that ran for different lengths of time on the same scale.
Why divide the end value by the start value? The ratio gives the total growth multiple, which is how many times the money multiplied over the whole period. If a fund grew from 1000 dollars to 1331 dollars, the ratio is 1.331, so each starting dollar became 1.331 dollars. This total covers every year at once.
Why take the nth root? Suppose the money grew by the same factor in each of years. Then the total multiple would be multiplied by itself times. To go back from the total to the yearly factor, we take the nth root, which is the same as raising the total to the power . The cube root of 1.331 is 1.1, so the yearly factor is 1.1.
Why subtract 1? A yearly factor of 1.1 keeps the original amount and adds 0.1 of growth on top. Subtracting 1 removes the original amount and leaves only the growth rate, 0.1, which is 10% per year. A factor below 1 gives a negative rate, which means the value fell.
Why is it called compound? Each year’s growth is added to the amount that has already grown, so growth builds on growth. That is compounding. The CAGR is the steady yearly rate that gives exactly the same result as that compounding over the whole period. It is not the simple average of the yearly rates.
An everyday picture
Think of a snowball rolled down a hill. Each roll picks up snow in proportion to the size the snowball already has, so it grows by a steady share each time it rolls. If you know its size at the top, its size at the bottom and how many rolls it took, you can find the one steady share per roll that connects the start to the end. The CAGR does the same thing for money: it is the steady yearly share that links the starting value to the ending value.
Worked example: How fast did a savings fund grow?
A savings fund was worth 1000 dollars at the start. Three years later it was worth 1331 dollars, with no money added or taken out in between. What compound annual growth rate did the fund achieve?
- Write down the start value, the end value and the number of years. The fund started at 1000 dollars, so dollars. It ended at 1331 dollars, so dollars. The time between them is three years, so .
- Find the total growth multiple. Dividing the end value by the start value tells us how many times the money multiplied over the whole three years. We have , so each starting dollar became 1.331 dollars.
- Take the cube root. Raising a number to the power is the same as taking its cube root, the number that gives the original when multiplied by itself three times. This spreads the total growth evenly across the years: , because .
- Subtract 1 to get the rate. The number 1.1 is the yearly growth factor, and it includes the original dollar. Subtracting 1 keeps only the growth: per year. Written as a percent, the fund grew at 10% per year.
- Check by growing the money year by year. At 10% per year, 1000 dollars becomes dollars after year one, then dollars after year two, and dollars after year three. That matches the end value, so the answer is right.
- Read the answer. The fund’s CAGR is 10% per year, the one steady yearly rate that takes 1000 dollars to 1331 dollars in three years. Actual yearly returns may have been higher in some years and lower in others, so the CAGR describes the whole path with one number.
Answer: The savings fund grew at a compound annual growth rate of 10% per year. Its value rose from 1000 dollars to 1331 dollars over three years, which is the same as growing by 10% in each of those years.
The numbers in this example are recomputed by script every time the site is built.
Common mistakes
- Averaging the yearly percentages instead of using the start and end values. The average of a rise of 50% and a fall of 50% is 0%, but 1000 dollars that rises 50% and then falls 50% ends at 750 dollars, which is a CAGR of about minus 13.4% per year.
- Putting the number of years in the exponent instead of its reciprocal. The exponent is , so for three years the power is , not 3. Using 3 would give a number far too large.
- Forgetting to subtract 1. The ratio 1.1 is the growth factor, the amount the money is multiplied by. The growth rate is 0.1, or 10% per year, which is the number left after subtracting 1.
- Counting the wrong number of years. The number is the time between the start and the end. Three years of growth means , even though a chart may show four year-end values, one for the start and one for each year.
Where you will meet it
- Comparing investments, funds or savings accounts that ran for different lengths of time, on one yearly scale.
- Company reports on revenue or customer numbers over several years, quoted as one growth rate per year.
- Market size and sales forecasts, where a yearly growth rate summarizes how fast a market grew between two dates.
- Comparing a fund’s growth with a benchmark over the same period, using the same yearly rate for both.
Questions people ask
Why is it called compound?
Each year’s growth is added to an amount that has already grown, so growth builds on growth. The CAGR is the steady yearly rate that gives the same result as this compounding over the whole period.
Does CAGR show the ups and downs?
No. It uses only the start and end values, so it hides the path. A fund that rose a lot and then fell can have the same CAGR as a steady fund. Look at the yearly values as well before drawing conclusions.
Can a CAGR be negative?
Yes. If the end value is smaller than the start value, the ratio is less than 1, its root is less than 1, and the answer is negative. For example, going from 1000 dollars to 750 dollars over two years gives a CAGR of about minus 13.4% per year.
Does CAGR work when the period is not a whole number of years?
Yes. Use the length of the period in years, which can be a decimal. For example, a period of 1.5 years gives the exponent , which is the same as .
Related formulas
- Return on Investment (ROI): Return on investment says how much profit you made for each dollar you spent, so you can compare a small investment with a large one.
- Internal Rate of Return (IRR): The internal rate of return is the yearly rate a plan earns on its money: the single rate at which all of its cash flows exactly balance in today’s money.
- Geometric Series: A geometric series adds up a list where each term is the one before it times a fixed number, and this formula finds the whole sum in one step.