The Compound Annual Growth Rate (CAGR) is one of the most widely used metrics in finance and business analysis. Simply put, it represents the average annual growth of an investment, business, or financial metric over a set period of time, assuming the growth was compounded each year. For anyone evaluating performance, understanding what is CAGR provides a reliable way to smooth out volatility and see the long-term trend.
Unlike simple growth rat
es, which only compare the beginning and ending values, CAGR accounts for the effect of compounding. This makes it especially useful when analyzing investments, business revenues, or stock performance over multiple years. Whether you’re an investor tracking returns or a business leader measuring performance, knowing how to calculate CAGR can reveal whether growth is consistent, sustainable, and comparable to other opportunities.
In short, CAGR simplifies complex growth patterns into a single, easy-to-understand figure, making it an essential tool for financial decision-making.
The CAGR formula provides a simple yet powerful way to calculate the average annual growth rate of an investment, revenue stream, or financial metric over time. It smooths out the fluctuations that may occur year by year and expresses growth as if it happened steadily.
The Formula
[caption id='attachment_28556' align='aligncenter' width='562']
CAGR Formula[/caption] Suppose you invested $1,000 in a stock, and after 3 years, the investment grew to $1,500.

This means your investment grew at an average annual rate of about 14.5%, even if the actual growth varied from year to year.
In short, learning how to calculate CAGR manually provides a reliable method for evaluating long-term growth trends without being distracted by short-term volatility.
While spreadsheets and calculators make the process simple, it’s important to understand how to calculate CAGR manually. By breaking it into clear steps, you can work through the formula on paper or with a basic calculator and gain a deeper understanding of how the metric works.
Let’s assume an investment grows from $1,000 to $1,500 in 3 years.
CAGR Formula[/caption] 1500/1000=1.5
Since the investment period is 3 years:
1÷3=0.3333
1.5^0.3333≈1.1447
1.1447−1=0.1447
0.1447×100=14.47%
The investment grew at a CAGR of approximately 14.5% per year over the 3-year period.
This simple walkthrough of CAGR calculation step by step shows how you can evaluate growth without relying on specialized tools, making CAGR a versatile metric in both business and investment analysis.
One of the most practical ways to compute compound annual growth is by using Microsoft Excel. Spreadsheets allow you to quickly compare different growth scenarios and automate calculations. There are two main approaches when learning how to calculate CAGR in Excel: the POWER function and the RATE function.
The general CAGR formula in Excel with POWER is:
=POWER(Ending Value / Beginning Value, 1 / Number of Years) - 1
Example:
If an investment grows from $1,000 to $1,500 in 3 years:
=POWER(1500/1000,1/3)-1
This returns 0.1447, or 14.47% CAGR when formatted as a percentage.
Excel’s RATE function can also be applied to CAGR:
=RATE(Number of Years, , -Beginning Value, Ending Value)
Example:
=RATE(3, , -1000, 1500)
This also returns 14.47% CAGR.
| Beginning Value | Ending Value | Years | CAGR Formula (Excel) | Result |
|---|---|---|---|---|
| $1,000 | $1,500 | 3 | =POWER(1500/1000,1/3)-1 | 14.47% |
| $1,000 | $1,500 | 3 | =RATE(3, , -1000, 1500) | 14.47% |
Both formulas arrive at the same CAGR, giving you flexibility in how you prefer to calculate.
Google Sheets makes it just as easy as Excel to compute compound annual growth. Since the formulas work the same way, learning how to calculate CAGR in Google Sheets is straightforward and requires only a few simple functions.
The standard CAGR formula in Google Sheets is:
=POWER(Ending Value / Beginning Value, 1 / Number of Years) - 1
Example:
If an investment grows from $1,000 to $1,500 in 3 years:
=POWER(1500/1000,1/3)-1
his returns 0.1447, or 14.47% CAGR when formatted as a percentage.
Google Sheets also supports the RATE function, which can be applied like this:
=RATE(Number of Years, , -Beginning Value, Ending Value)
Example:
=RATE(3, , -1000, 1500)
This also returns 14.47% CAGR.
| Beginning Value | Ending Value | Years | Formula (Google Sheets) | Result |
|---|---|---|---|---|
| $1,000 | $1,500 | 3 | =POWER(1500/1000,1/3)-1 | 14.47% |
| $1,000 | $1,500 | 3 | =RATE(3, , -1000, 1500) | 14.47% |
Both approaches in Google Sheets provide the same accurate CAGR, letting users choose whichever method feels more intuitive.
Not everyone has access to spreadsheets, so it’s useful to know how to calculate CAGR in a normal calculator. While a scientific calculator makes the process easier, even a basic calculator can get you close to the correct result with a little approximation.
1500÷1000=1.5
For 3 years: 1÷3=0.3333
On a scientific calculator, enter: 1.5^0.3333=1.1447
1.1447–1=0.1447=14.47%
If your calculator doesn’t support exponents:
For an investment that grows from $1,000 to $1,500 in 3 years:
Knowing how to do this without software ensures you can still compute growth rates quickly when only a regular calculator is available.
The flexibility of the CAGR formula allows it to be applied to any time horizon. Whether you want to measure short-term or long-term growth, the process is the same: divide the ending value by the beginning value, raise it to the power of 1 divided by the number of years, and subtract 1. Below are examples showing how to calculate 2 year CAGR and how to calculate 5 year CAGR.
Suppose an investment grows from $2,000 to $2,640 in 2 years.
[caption id='attachment_28559' align='aligncenter' width='696']
2-Year CAGR Example[/caption] So the 2-year CAGR is 14.9%, showing the average annual growth rate over two years.
Now assume the same $2,000 grows to $4,000 in 5 years.
[caption id='attachment_28560' align='aligncenter' width='690']
5-Year CAGR Example[/caption] So the 5-year CAGR is 14.87%, very close to the 2-year rate, but reflecting long-term compounding.
Comparison of Results
Both calculations highlight how CAGR adapts to different timeframes, making it one of the most versatile metrics for financial and business analysis.
While CAGR is most often used to track positive growth, there are special situations where additional care is needed. Two common scenarios are when you want to calculate CAGR from a total absolute return and when investments decline, requiring how to calculate CAGR with negative numbers.
Sometimes you know the overall return over a time period (absolute return) but want to find the annualized CAGR. The formula is the same:
CAGR=(1+Total Return) 1/Number of Years−1
Example:
If an investment grows 60% in 3 years, the absolute return is 0.60.

Declines in value can also be measured using CAGR. If the ending value is lower than the beginning value, the formula will yield a negative CAGR, indicating an average annual loss.
Example:
If an investment drops from $10,000 to $7,000 in 3 years:

This means the investment lost an average of 11.2% per year.
Key Insight
Understanding these special cases ensures you can apply CAGR correctly to both profitable and declining scenarios.
CAGR is one of the most practical tools for evaluating long-term stock performance. It allows investors to understand the average annual return of a stock, smoothing out year-to-year volatility. Learning how to calculate CAGR of stock is straightforward, as it uses the same formula applied to other assets.
Step-by-Step Calculation

Practical Example
Suppose you bought a stock at $50 per share, and after 4 years, its price rose to $120 (ignoring dividends for simplicity).
[caption id='attachment_28563' align='aligncenter' width='645']
Calculate CAGR of Stock Investments[/caption] So, the stock achieved an average annual growth rate of 24.4% over the 4-year period.
In summary, applying CAGR in stock market analysis helps investors focus on sustainable growth trends rather than short-term volatility.
While CAGR is a powerful tool for analyzing growth, it can be misused if applied incorrectly. Being aware of common CAGR mistakes helps ensure accurate financial analysis and better decision-making.
A frequent error is assuming CAGR is the same as taking a simple average of yearly returns. In reality, CAGR accounts for compounding, while an average return does not. This distinction between CAGR vs annual return is critical, as CAGR provides a more accurate reflection of long-term growth.
CAGR is best used for investments with a single beginning and ending value. If there are irregular cash inflows or outflows (such as multiple investments over time), CAGR may not capture the full picture. In these cases, the Internal Rate of Return (IRR) is a more appropriate measure.
Another mistake is misreading a negative CAGR. A negative value simply means the investment declined on average each year, not that losses were identical annually. For example, a stock dropping from $100 to $60 in 3 years will show a negative CAGR, which should be understood as an average annual decline.
Comparing CAGR across investments without aligning time periods can be misleading. A 2-year CAGR may show rapid short-term growth, while a 10-year CAGR smooths volatility and gives a more sustainable view.
By avoiding these CAGR mistakes, investors and analysts can use CAGR more effectively as a reliable measure of performance.
A “good” CAGR depends on the type of investment and risk profile. For stocks, a CAGR of 7–10% is often considered strong, while for safer investments like bonds, even 3–5% may be attractive. In general, higher CAGRs suggest better growth, but they often come with higher risk.
Not always. While CAGR is useful for smoothing out volatility, it doesn’t reflect year-to-year fluctuations. A stock may have extreme highs and lows during the investment period, yet the CAGR only shows the average growth. For this reason, CAGR in finance should be used alongside other metrics like standard deviation or Sharpe ratio to evaluate risk.
Yes, but it is less common. CAGR can be applied to periods shorter than one year by adjusting the formula to use fractions of a year. For example, 6 months would be expressed as 0.5 years. However, CAGR is most meaningful over multi-year horizons where compounding plays a larger role.
CAGR and IRR serve different purposes.
In short, CAGR is simpler and more widely used, while IRR provides a deeper analysis when cash flows are irregular.
The Compound Annual Growth Rate (CAGR) remains one of the simplest yet most powerful tools for evaluating growth in finance and business. By focusing on consistent annualized returns, CAGR cuts through short-term volatility and offers a clear picture of long-term performance. Whether you’re analyzing investments, business revenues, or stock market trends, knowing how to calculate CAGR ensures more accurate comparisons and smarter decision-making.
The good news is that anyone can master this metric. From a step-by-step manual calculation to Excel, Google Sheets, or even a basic calculator, there are multiple ways to apply CAGR in real-world scenarios. Using this CAGR calculation guide, you can start practicing with your own numbers and build confidence in evaluating growth across different time periods.
Now is the time to take action—open a spreadsheet, plug in your data, and calculate CAGR for your investments or business performance. The more you practice, the more you’ll understand how this metric can guide better financial strategies and long-term success.
Also Read:
How to Prepare a Cash Flow Statement