CAGR Calculator: Calculate CAGR in Excel Using RATE


CAGR Calculator (Compound Annual Growth Rate)

A powerful tool to measure investment growth and learn how to calculate CAGR in Excel using RATE.



The starting value of the investment or metric.

Please enter a valid positive number.



The final value of the investment or metric.

Please enter a valid positive number.



The total number of periods (e.g., years, months).

Please enter a valid positive number greater than zero.

Growth Projection Chart

This chart illustrates the investment’s value over time based on the calculated CAGR.

What is CAGR and How Do You Calculate it in Excel Using RATE?

The Compound Annual Growth Rate (CAGR) is a crucial financial metric that provides a smoothed-out average rate of return for an investment over a specific period longer than one year. It is the hypothetical constant rate at which an investment would have grown if its profits were reinvested at the end of each year. The key benefit of CAGR is that it eliminates the effects of volatility, offering a clear and comparable measure of performance.

While you can use the standard formula, Excel users have a powerful tool at their disposal: the RATE function. To calculate CAGR in Excel using RATE, you can use the formula =RATE(nper, pmt, pv, [fv]). For a CAGR calculation, this translates to =RATE(NumberOfPeriods, 0, -BeginningValue, EndingValue). It’s a quick and reliable method directly within your spreadsheet. Understanding this can significantly streamline your financial analysis. For more advanced modeling, check out our guide to Excel financial functions.

The CAGR and Excel RATE Function Formula

The standard mathematical formula for CAGR is as follows:

CAGR = (Ending Value / Beginning Value)(1 / Number of Periods) – 1

In Excel, you can replicate this formula directly or use dedicated functions. The most common methods are:

  • Standard Formula: =(EV/BV)^(1/n)-1
  • RATE Function: =RATE(n,,-BV,EV) (Note the double comma and the negative beginning value).
  • RRI Function: =RRI(n,BV,EV)
CAGR Formula Variables
Variable Meaning Unit Typical Range
Ending Value (EV) The final value of the investment. Currency or Unitless Positive Number
Beginning Value (BV) The initial value of the investment. Currency or Unitless Positive Number
Number of Periods (n) The time duration of the investment. Years, Quarters, Months Greater than 0

Practical Examples

Example 1: Stock Investment

Imagine you invested $10,000 into a stock. After 5 years, the value of your investment grew to $25,000.

  • Beginning Value: $10,000
  • Ending Value: $25,000
  • Number of Periods: 5 Years

Using the formula, the CAGR is (25,000 / 10,000)^(1/5) – 1 = 20.11% per year. This demonstrates a strong performance, and you can compare this with other assets using an investment return calculator.

Example 2: Company Revenue Growth

A startup had revenue of $500,000 in its first year. Three years later, its revenue reached $2,000,000.

  • Beginning Value: $500,000
  • Ending Value: $2,000,000
  • Number of Periods: 3 Years

The CAGR for its revenue is (2,000,000 / 500,000)^(1/3) – 1 = 58.74% per year, indicating rapid business expansion. This is a much better metric than a simple average growth rate formula.

How to Use This CAGR Calculator

  1. Enter Beginning Value: Input the initial amount of your investment.
  2. Enter Ending Value: Input the final value after the investment period.
  3. Enter Number of Periods: Provide the total number of years or other periods for the investment.
  4. Review Results: The calculator instantly provides the CAGR, total growth factor, and absolute return. The dynamic chart will also update to visualize the growth trajectory.

Key Factors That Affect CAGR

  • Time Horizon: A longer period can smooth out short-term volatility, potentially leading to a more stable CAGR.
  • Market Volatility: High volatility can create significant swings in the ending value, directly impacting the CAGR.
  • Reinvestment of Dividends: For stocks, reinvesting dividends increases the ending value, thus boosting the CAGR.
  • Economic Conditions: Broad economic factors like interest rates and inflation influence investment returns. An inflation calculator can show how purchasing power changes.
  • Initial and Final Values: The CAGR is highly sensitive to the start and end points chosen for the calculation. A different time frame can yield a very different result.
  • Consistency of Growth: While CAGR provides an average, it doesn’t show the path taken. Two investments can have the same CAGR but vastly different year-to-year performance.

Frequently Asked Questions (FAQ)

1. What is a good CAGR?
A “good” CAGR is relative to the industry, risk, and economic climate. Generally, a CAGR above 10-15% is considered strong for equity investments.
2. How is CAGR different from Absolute Return?
Absolute return shows the total percentage gain over the entire period, ignoring the time duration. CAGR provides the annualized, time-adjusted rate of return, making it superior for comparing investments over different timeframes.
3. Can CAGR be negative?
Yes, if the ending value of the investment is less than the beginning value, the CAGR will be negative, indicating an average annual loss.
4. Why use the RATE function in Excel for CAGR?
The RATE function is a built-in financial tool that simplifies the calculation. It’s less prone to syntax errors than typing the manual formula and is familiar to anyone working in finance.
5. What is the main limitation of CAGR?
CAGR’s main drawback is that it is a hypothetical, smoothed-out growth rate. It ignores volatility and assumes growth was constant, which is never true in reality.
6. Is CAGR the same as IRR?
No. CAGR is used for a lump-sum investment with only a start and end value. Internal Rate of Return (IRR) is more complex and accounts for multiple cash inflows and outflows over the investment period. Comparing CAGR vs IRR is important for project analysis.
7. How do I handle periods other than years?
If you use months or quarters for your ‘Number of Periods’, the formula gives you the growth rate for that period (e.g., CMGR – Compound Monthly Growth Rate). To annualize it, you would need an additional calculation: Annualized Rate = (1 + Periodic Rate)^Periods_Per_Year – 1.
8. Why must the beginning value be negative in Excel’s RATE function?
Excel’s financial functions treat cash flows from different perspectives. The beginning value (PV) is considered a cash outflow (money you paid out), so it must be entered as a negative number. The ending value (FV) is a cash inflow (money you received), so it’s positive.

Related Tools and Internal Resources

Explore our other calculators and guides to deepen your financial knowledge:

© 2026 Financial Tools Inc. This calculator is for informational purposes only and should not be considered financial advice.



Leave a Reply

Your email address will not be published. Required fields are marked *