compound annual growth rate calculator

CAGR Calculator

Use this tool to calculate the annualized growth rate between a beginning value and an ending value over time.

Tip: You can use decimals (e.g., 2.5 years).

Smoothed Year-by-Year Growth Path

Year Projected Value

If you invest, run a business, or track any long-term metric, you eventually ask the same question: how fast did this actually grow each year? The compound annual growth rate (CAGR) gives you a clean, apples-to-apples answer. Instead of looking at noisy year-to-year swings, CAGR gives one annualized rate that takes you from beginning value to ending value.

What is CAGR?

CAGR stands for Compound Annual Growth Rate. It is the constant annual growth rate that would turn your starting amount into your ending amount over a specific number of years, assuming growth compounds.

In plain language: CAGR smooths out the bumps and tells you the equivalent yearly return.

CAGR = (Ending Value / Beginning Value)^(1 / Years) - 1

Why use a compound annual growth rate calculator?

  • Compare investments: Decide which asset grew faster over different time periods.
  • Evaluate business performance: Measure revenue growth, customer growth, or profit growth consistently.
  • Set realistic goals: Work backward from a target and understand the annual rate required.
  • Remove emotional noise: CAGR ignores short-term volatility and focuses on long-term trajectory.

How to use the calculator

Step 1: Enter your beginning value

This is where you started. It could be an initial investment, starting revenue, initial user count, or any baseline metric.

Step 2: Enter your ending value

This is your latest value at the end of the period.

Step 3: Enter time in years

Use the exact time span. If you have 30 months, use 2.5 years. Precision here improves your CAGR accuracy.

Step 4: Click calculate

You’ll get your CAGR percentage plus supporting details like total return and annual growth factor.

CAGR example

Suppose you invested $10,000 and five years later it became $17,500. The CAGR is:

CAGR = (17500 / 10000)^(1/5) - 1 = 0.1185 = 11.85%

That means your investment grew at an annualized rate of about 11.85% per year over that period.

CAGR vs average annual return

These are not the same thing. A simple average annual return can overstate performance when returns are volatile. CAGR accounts for compounding and provides a truer long-run growth rate.

  • Average return: arithmetic mean of yearly returns
  • CAGR: geometric mean based on start/end value and time

When CAGR is most useful

  • Long-term investing (stocks, ETFs, mutual funds, retirement portfolios)
  • Business growth tracking (ARR, MRR, sales, margin, traffic)
  • Real estate value appreciation over multi-year periods
  • Personal finance goals (net worth growth, savings milestones)

Limitations of CAGR

CAGR is a great summary metric, but it has limits:

  • It hides volatility between the start and end points.
  • It assumes smooth compounding that rarely happens in real life.
  • It does not account for cash inflows/outflows during the period.
  • It does not measure risk.

Use CAGR with other metrics such as standard deviation, max drawdown, internal rate of return (IRR), and rolling returns for a fuller picture.

Frequently asked questions

Can CAGR be negative?

Yes. If ending value is less than beginning value, CAGR will be negative, indicating annualized decline.

Is CAGR the same as APY?

They are related but used differently. APY usually describes annual yield on deposit products with compounding, while CAGR is a general annualized growth measure between two points.

Can I use CAGR for monthly data?

Yes. Convert your period to years (for example, 18 months = 1.5 years), then apply the same formula.

Final thought

If you want one clean number to summarize long-term growth, CAGR is one of the most useful metrics in finance and business. Use the calculator above to evaluate your historical performance, compare opportunities, and set better targets grounded in math instead of guesswork.

🔗 Related Calculators

🔗 Related Calculators