Compounded Annual Growth Rate (CAGR) Calculator

See the annualized growth rate that actually links your beginning and ending values, instead of getting lost in noisy year-to-year swings. Use CAGR to benchmark performance against your cost of capital, growth targets, and competitors so you can decide where value is truly being created.

By CalcMastery Editorial Team

CAGR (Compound Annual Growth Rate) Calculator

Calculate CAGR to measure the smoothed annual growth rate from a beginning value to an ending value over a period of years. Add a target to compare your result and see a quick interpretation.

$

Starting value of the investment or metric. Must be greater than 0.

$

Value at the end of the period. Can be lower or higher than the beginning value.

yrs

Length of the holding period in years. Use decimals for months (e.g., 0.5 for 6 months).

Turn on to compare your CAGR with a target/benchmark rate.

%

Desired annual growth rate to beat (in %).

Scenarios
Explore typical investment patterns: conservative, balanced, aggressive, and turnaround cases.
ConservativeBalancedAggressiveTurnaround (Negative)

Results

  • CAGR %
  • Category
  • Status vs Target
  • Growth Multiple ×
  • Total Growth$
  • Beginning Value$
  • Ending Value$
  • Years yrs

Enter your inputs above to calculate the results.

What is Compounded Annual Growth Rate (CAGR)?

Compounded Annual Growth Rate (CAGR) is the constant annual rate that would turn a beginning value into an ending value over a multi-year period, assuming all gains are reinvested.

Finance teams use revenue CAGR, EBITDA CAGR, and free-cash-flow CAGR to compare performance across business units, evaluate strategic initiatives, and test whether growth exceeds the firm’s hurdle rate or weighted average cost of capital (WACC).

Because it smooths volatility, CAGR is ideal for long-term value-creation analysis, portfolio reviews, and tracking total shareholder return alongside other metrics.

Formula

CAGR = (Ending Value / Beginning Value)1 / n-1

Where:

  • Beginning Value = starting level of the metric (e.g., revenue, EBITDA, investment value)
  • Ending Value = ending level of the same metric
  • n = number of years between the two observations

Example

A company’s revenue grows from $10,000 to $12,000 over 3 years.

Using the formula:

CAGR = (12,000 / 10,000)1 / 3-1approx 0.0627, or 6.27%

Interpretation:

  • Revenue has compounded at 6.27% per year over the period.
  • If the company’s WACC is 8%, this growth trail indicates value creation depends on improving margins, pricing, or mix rather than volume alone.
  • If management’s strategic plan targets 10–12% revenue CAGR, the current trajectory sits in a “healthy but below target” range and may trigger adjustments in go-to-market, product, or capital allocation to close the gap.

How to Use the Compounded Annual Growth Rate (CAGR) Calculator

Use this calculator to turn any beginning and ending value into a clean annualized growth rate and quickly see whether that growth is healthy and on target.

Enter the Beginning Value

  • Type the starting amount of your investment or metric (e.g., initial portfolio value, revenue, or user base) into the Beginning Value field.

Enter the Ending Value

  • Type the final amount at the end of the period into the Ending Value field; this is what the investment or metric has grown (or shrunk) to today.

Set the Time Horizon in Years

    • In the Years field, enter how many full years elapsed between the beginning and ending values. The calculator then applies the CAGR formula:
CAGR = (Ending Value / Beginning Value)1 / Years − 1

so you get a single annualized growth rate.

(Optional) Compare to a Target CAGR

  • Toggle Compare to Target if you have a hurdle rate (e.g., required return, cost of capital, or internal growth goal). Enter your target when the controls appear to see Status vs Target (behind, on track, or ahead).

Review the Results and Summary

  • Check the CAGR row for your annualized growth %, the Category row to see if it’s weak or healthy, and the Growth Multiple and Total Growth rows to understand how many times the value has grown in absolute terms. Use the bottom summary pill (e.g., “CAGR: 6.27% — Healthy”) and, if needed, enable charts to visualize the trajectory.

Frequently Asked Questions

How is CAGR actually calculated, and what does the percentage I see here represent?

CAGR is the constant annual growth rate that would take your beginning value to your ending value over the chosen number of years, assuming all gains are reinvested. It’s computed as

CAGR = (Ending Value / Beginning Value)1 / Years − 1,

then expressed as a percentage.

When should I use CAGR instead of a simple average growth rate?

Use CAGR when you want a “smoothed” annual growth rate that removes year-to-year volatility and tells you the equivalent steady rate over the whole period. This makes it far better than simple averages for comparing investments, revenue trajectories, or markets over multi-year horizons.

What does the “Category” and “Status vs Target” in the results actually tell me?

The Category bands translate your CAGR into plain English (for example, whether growth is weak, healthy, or exceptional for a long-run annualized rate). The Status vs Target line compares your actual CAGR to the target you set, so you can see at a glance if you’re on track, lagging, or beating your goal.

Can I use a CAGR calculator for business metrics like revenue or active users, not just investments?

Yes. Any metric that compounds over time—revenue, customer count, ARR, subscribers, market size—can be analyzed with CAGR, as long as you have a beginning value, an ending value, and the number of years between them.

Sources & Methodology