CAGR Calculator from Annual Growth Rates
Calculate Compound Annual Growth Rate (CAGR)
Enter the individual annual growth rates to find the smoothed annual growth rate over the period.
CAGR Calculation Results
Formula: CAGR = ( (Ending Value / Starting Value)^(1 / Number of Years) ) – 1
Since we are given annual growth rates, we can also express it as:
CAGR = ( (1 + GR1) * (1 + GR2) * … * (1 + GRn) )^(1/n) – 1
where GRi is the growth rate for year i.
What is CAGR from Annual Growth Rates?
The Compound Annual Growth Rate (CAGR) is a vital metric for measuring the annualized growth of a value over a period of time. When you have a series of individual annual growth rates, calculating the CAGR gives you a smoothed, representative annual rate of return. This is particularly useful in finance and business analytics to understand the historical performance of investments, revenue, or any metric that grows over multiple years.
Instead of looking at volatile year-to-year fluctuations, CAGR provides a single, consistent rate that, if applied consistently each year, would result in the same total growth from the starting point to the ending point. It's a way to "even out" the growth and present it as a steady progression.
Who Should Use It: Investors, financial analysts, business owners, and anyone analyzing performance trends over time. It helps in comparing investments with different growth patterns, forecasting future performance, and understanding the true annualized return.
Common Misunderstandings: A common pitfall is confusing CAGR with the simple average of annual growth rates. The simple average doesn't account for the compounding effect. For example, a 10% growth followed by a 20% decline does not result in a 0% average growth; the actual ending value will be lower due to compounding. CAGR correctly accounts for this compounding effect. Another misunderstanding is about units; CAGR is always a percentage rate, representing a "per annum" or "per year" growth.
CAGR Formula and Explanation
The Compound Annual Growth Rate (CAGR) formula is designed to smooth out volatility and provide a single, representative annual growth rate over a period. When you have individual annual growth rates (GR), the calculation can be performed as follows:
Formula: CAGR = [ (1 + GR1) * (1 + GR2) * … * (1 + GRn) ]1/n – 1
Where:
- GRi is the growth rate for year i (expressed as a decimal, e.g., 10% is 0.10).
- n is the number of years in the period.
Essentially, this formula multiplies all the growth factors (1 + GR) together, finds the nth root of the product (which is equivalent to raising it to the power of 1/n), and then subtracts 1 to get the annualized growth rate as a decimal, which is then typically converted to a percentage.
Variables Table
| Variable | Meaning | Unit | Typical Range |
|---|---|---|---|
| GRi | Annual Growth Rate for Year i | Percentage (%) | -100% to theoretically infinite (%) |
| n | Number of Years | Years | ≥ 2 |
| CAGR | Compound Annual Growth Rate | Percentage (%) | -100% to theoretically infinite (%) |
Practical Examples
Example 1: Growing Revenue
A company's revenue grew as follows:
- Year 1: +20%
- Year 2: +30%
- Year 3: +15%
Inputs:
- Growth Rate Year 1: 20%
- Growth Rate Year 2: 30%
- Growth Rate Year 3: 15%
- Number of Years: 3
Calculation:
- Growth Factors: (1 + 0.20) = 1.20, (1 + 0.30) = 1.30, (1 + 0.15) = 1.15
- Product of Growth Factors: 1.20 * 1.30 * 1.15 = 1.794
- CAGR = (1.794)1/3 – 1
- CAGR = 1.2153 – 1 = 0.2153
Result: The CAGR is approximately 21.53%. This means that if the company had grown by a steady 21.53% each year for three years, its revenue would have increased by the same total amount.
Example 2: Investment Performance
An investment portfolio had the following annual returns:
- Year 1: -5%
- Year 2: +12%
- Year 3: +8%
- Year 4: +15%
Inputs:
- Growth Rate Year 1: -5%
- Growth Rate Year 2: 12%
- Growth Rate Year 3: 8%
- Growth Rate Year 4: 15%
- Number of Years: 4
Calculation:
- Growth Factors: (1 – 0.05) = 0.95, (1 + 0.12) = 1.12, (1 + 0.08) = 1.08, (1 + 0.15) = 1.15
- Product of Growth Factors: 0.95 * 1.12 * 1.08 * 1.15 = 1.33116
- CAGR = (1.33116)1/4 – 1
- CAGR = 1.0756 – 1 = 0.0756
Result: The CAGR is approximately 7.56%. Despite a down year, the overall annualized growth rate is positive.
How to Use This CAGR Calculator
Using our CAGR calculator is straightforward. Follow these steps to get your Compound Annual Growth Rate:
- Input Annual Growth Rates: In the calculator fields, enter the percentage growth rate for each year of your period. If you have more than two years, click the "Add Year" button to add more input fields. Ensure you enter the correct value for each year. For example, a 10% growth is entered as '10', and a -5% decline is entered as '-5'.
- Verify Number of Years: The calculator automatically counts the number of growth rate inputs you have provided. This 'n' value is crucial for the CAGR calculation.
- Calculate: Click the "Calculate CAGR" button. The calculator will process the inputs using the CAGR formula.
-
Interpret Results: The results section will display:
- CAGR: The smoothed annual growth rate.
- Number of Years: The total duration of the period.
- Starting Value (Assumed): For clarity, the calculation often implies a starting value (e.g., 100 or 1).
- Ending Value (Implied): The value at the end of the period, derived from the starting value and the compounded annual growth rates.
- Average Annual Growth: This is the primary CAGR result, clearly highlighted.
- Copy Results: If you need to save or share the calculated results, click the "Copy Results" button. This will copy the key figures to your clipboard.
- Reset: To start over with a fresh calculation, click the "Reset" button. This will clear all input fields and results.
Selecting Correct Units: For CAGR, the input values are always percentages representing growth rates. The output is also a percentage. Ensure you consistently input rates as percentages (e.g., 15 for 15%, -10 for -10%). There are no unit conversions needed for this specific calculator as all inputs and outputs are percentages.
Key Factors That Affect CAGR
Several factors influence the Compound Annual Growth Rate of an investment or business metric:
- Initial Growth Rate: A higher growth rate in the early years, especially if sustained, will have a more significant impact due to compounding.
- Volatility of Growth Rates: High year-to-year fluctuations (even with positive average growth) can lead to a lower CAGR compared to a steadier growth path reaching the same end value. This is because losses are compounded more heavily.
- Duration of the Period (n): The longer the period, the more time compounding has to work. However, the exponent (1/n) in the CAGR formula means that the impact of each additional year diminishes over time.
- Negative Growth Periods: A significant decline in one year must be overcome by subsequent growth. A -50% drop requires a 100% gain just to return to the original value. These dips significantly reduce CAGR.
- Compounding Frequency: While this calculator assumes annual compounding based on annual growth rates, in reality, growth might occur more frequently (e.g., monthly). However, CAGR standardizes this to an annual rate for comparison.
- Starting vs. Ending Value: CAGR is fundamentally derived from the ratio of ending value to starting value. Any factor that affects either the initial investment or the final outcome will change the CAGR. For example, additional capital injections into an investment increase the ending value and thus the implied CAGR.
- Economic Conditions: Broader economic trends, market cycles, inflation, and industry-specific factors significantly influence the annual growth rates achieved.
FAQ
The simple average annual growth rate is the sum of all annual growth rates divided by the number of years. CAGR accounts for the effect of compounding. For example, growing 100% one year and then -50% the next results in a simple average of +25%, but the actual value returns to the starting point, meaning the CAGR is 0%. CAGR is a more accurate representation of smoothed annualized growth.
Yes, CAGR can be negative if the ending value is less than the starting value. This indicates an overall decline in the metric over the period, even if there were positive growth years interspersed.
CAGR is defined for periods longer than one year. If you only have one year's growth rate, the CAGR is simply that year's growth rate. The concept of "compounding" doesn't apply. Our calculator requires at least two years of growth rates to calculate a meaningful CAGR.
Yes, as long as the data represents a growth rate over time and the concept of compounding is relevant. For example, you could track the average annual percentage increase in website traffic or user adoption rates.
These are provided for illustrative purposes. The CAGR calculation itself only requires the growth rates and the number of years. We assume a starting value (e.g., 100) and apply the calculated CAGR to it over the specified number of years to derive the implied ending value. This helps visualize how CAGR smooths the growth path.
A growth rate of -100% means the value went to zero in that year. If this happens, the product of the growth factors will be zero. The CAGR will then calculate to -100%, indicating a complete loss.
No, the order does not matter for the final CAGR value because multiplication is commutative. (1+A)*(1+B) is the same as (1+B)*(1+A). However, the actual value at the end of each intermediate year will differ depending on the order.
A CAGR of 15% means that, on average, your investment or metric grew by 15% each year over the specified period, assuming the growth was compounded annually. It represents a steady, smoothed growth rate, abstracting away from the actual year-to-year volatility.
Related Tools and Resources
Explore these related tools and articles for a deeper understanding of financial growth metrics:
- ROI Calculator – Understand your investment's return on investment.
- Inflation Calculator – See how inflation erodes purchasing power over time.
- Simple Average vs. CAGR – An in-depth comparison of these growth metrics.
- Future Value Calculator – Project the future worth of an investment based on growth.
- Rule of 72 Calculator – Estimate the time it takes for an investment to double.
- Present Value Calculator – Determine the current worth of a future sum of money.