business-growth
Compound Annual Growth Rate (1)

Compound Annual Growth Rate: Understanding Business & Investment Growth

Qareena Nawaz
09 Oct 2025 07:22 AM

If you measure anything in business or investing, you've probably been asked about growth. But raw growth numbers lie unless you know how they were calculated. That is where Compound Annual Growth Rate, or CAGR, comes in. It's a tidy way to summarize how an asset or a business grew over multiple years. I've used it with founders and finance teams, and it often clears up debates about performance.

In this post I'll explain what CAGR means, walk you through the CAGR formula, show a few simple examples, and point out common mistakes. You'll also find guidance on when to use CAGR versus other measures, and how to calculate it in Excel or with a CAGR calculator. My goal is practical. If you run numbers after reading this, you'll get fewer surprises.

What is CAGR and why it matters

CAGR stands for Compound Annual Growth Rate. It answers this question: if a value grew from A to B over a number of years, what constant rate would produce that change? Think of it as the single number that smooths out volatility and shows you the average annual rate of return.

That smoothing is useful. For example, a startup might post wildly different revenue growth from year to year. CAGR gives you a simple, comparable growth rate that ignores swings inside the period. Investors use it to compare different opportunities. Business owners use it to measure long-term performance. Financial analysts include it in reports because it reduces a noisy timeline to one digestible figure.

Still, CAGR has limits. It assumes a steady compounding rate, which is rarely true in practice. If you want to model cash flows that vary a lot, or measure returns with multiple investments and withdrawals, CAGR is not enough. But for a first pass on long-term growth, it's hard to beat for clarity.

The CAGR formula, simply put

Here is the CAGR formula in its simplest form. You can copy and paste this into Excel, or use a CAGR calculator online.

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

Don't let the exponent scare you. It just finds the yearly factor that, when multiplied year after year, equals the total growth. In code or Excel, the formula looks like this:

= (End / Start) ^ (1 / Years) - 1

Example math. Suppose revenue was 100,000 at the start and 200,000 after four years. Plug it in:

  1. Ending divided by beginning: 200,000 / 100,000 = 2
  2. Take the fourth root: 2 ^ (1 / 4) = 1.1892
  3. Subtract 1 and convert to percent: 0.1892 = 18.92 percent

So the CAGR is about 18.9 percent per year. That number says that if the business had grown by exactly 18.9 percent each year, it would have reached the same ending value after four years.

calculate CAGR

Step-by-step: How to calculate CAGR

Here is a short checklist I use when I calculate CAGR, especially when working with clients who want numbers they can trust.

  • Confirm the beginning value. Is it actual revenue or adjusted for one-time items?
  • Confirm the ending value. Use the same definition as the beginning value.
  • Decide the period in years. If you have months, convert to years (months / 12).
  • Apply the formula: (End / Start) ^ (1 / Years) - 1.
  • Express the result as a percentage and round sensibly, often to one or two decimals depending on audience.

Small note: If you have zero or negative values at the start or end, you need to be careful. CAGR assumes positive values. I'll cover handling those situations in the pitfalls section.

Simple investment example

Say you invested 10,000 in a mutual fund six years ago and it is worth 19,000 now. What's the CAGR?

  1. Ending divided by beginning: 19,000 / 10,000 = 1.9
  2. Root for six years: 1.9 ^ (1 / 6) = 1.1125
  3. Subtract 1: 0.1125 = 11.25 percent

This tells you your investment grew at an average compound rate of about 11.25 percent per year. Pretty neat, right? It's an easy way to compare that fund to others or to a benchmark like the S and P 500.

Business example: revenue growth for a startup

I worked with a founder who reported five-year revenue numbers that looked all over the place. Year to year growth ranged from negative to triple digits. When we calculated CAGR for the period, it helped remove the noise and anchor investor conversations.

Suppose the startup had revenue of 250,000 five years ago and 1.2 million today. Plug those numbers into the formula:

  1. 1,200,000 / 250,000 = 4.8
  2. Take the fifth root: 4.8 ^ (1 / 5) = 1.364
  3. Subtract 1: 0.364 = 36.4 percent

So the five-year CAGR is roughly 36.4 percent. That single number made it easier for the founder to tell a consistent story in the pitch deck. Investors, too, could quickly compare that growth rate with other startups in the space.

Using a CAGR calculator or Excel

If you want to avoid manual math, use a CAGR calculator online. Search for CAGR calculator and you will find tools where you enter start value, end value, and years. They return the CAGR instantly, sometimes with visual charts.

In Excel, you can calculate CAGR two ways. The direct formula looks like this:

= (End / Start) ^ (1 / Years) - 1

Excel also has the RATE function, which is handy when you're thinking in financial terms and want to align with other functions:

= RATE(Years, 0, -Start, End)

Why the negative sign? Excel treats the starting cash as a negative outflow and the ending cash as an inflow in the RATE function. Once you get used to that, the function is convenient when you build templates or dashboards.

Common mistakes and pitfalls

I've seen a few mistakes come up again and again. Here are the ones to watch out for.

  • Using raw numbers without adjusting for one-time events. If the beginning value includes a big one-off sale, remove it or explain it. Otherwise the CAGR can be misleading.
  • Confusing CAGR with average growth rates. A simple average of yearly growth rates is not the same as CAGR. Average growth ignores compounding and can give a different impression.
  • Applying CAGR to volatile cash flows. If you have big inflows and outflows in the measured period, CAGR will hide that volatility. Use IRR or cash flow metrics instead.
  • Including zero or negative values. CAGR requires positive numbers. If the start value is zero, you cannot compute a meaningful CAGR. If values are negative, think about transforming the metric or using a different approach.
  • Mismatched definitions. Make sure the start and end values use the same accounting definition. Comparing GAAP revenue with non GAAP revenue will produce a wrong CAGR.

One practical tip: always show the time period alongside the CAGR. Saying "CAGR 25 percent" without the number of years is incomplete. Ten years of 25 percent is very different from two years.

When CAGR misleads and better alternatives

CAGR is straightforward, but not always the right tool. Here are situations where you should consider alternatives.

  • If you have irregular cash flows, use Internal Rate of Return or IRR. IRR models the timing of each cash flow and reports the rate that sets net present value to zero.
  • If you care about median performance rather than average, use median growth rates or trimmed averages. These can reduce the influence of outliers.
  • If you track volatility, use standard deviation or downside deviation. CAGR ignores risk; sometimes risk matters more than average growth.
  • For short windows, simple year over year growth might be more transparent than CAGR. CAGR smooths but can obscure recent trends.

In my experience, investors like to see both CAGR and IRR. CAGR gives a clean summary. IRR explains returns if there were multiple investments. Present both if your situation includes many cash movements.

How to handle negative or zero values

These situations come up a lot with startups. Early-stage companies often have negative cash flow or losses. CAGR cannot be computed with negative starting or ending values in a meaningful way.

If your data includes negatives, try a few approaches:

  • Measure a positive metric instead. If revenue is negative because of returns or adjustments, use gross bookings, users, or active customers instead.
  • Use percentage point changes for rates. For example, if gross margin changes from 30 percent to 40 percent, point changes may be clearer than CAGR.
  • Transform the data. Sometimes you can add a constant to all values to make them positive, compute growth, and then explain the transform. Use this cautiously and document what you did.
  • Report raw figures and explain context. For many early stage businesses, explaining the drivers of the negative numbers is better than forcing a CAGR number that doesn’t fit.

As a rule, never manufacture a CAGR that hides key financial realities. Investors notice when metrics feel engineered. Be transparent and include notes on adjustments.

Comparing CAGR across companies and sectors

People like to rank businesses by CAGR because it gives a neat ordering. That works, but watch for apples and oranges. Different sectors have different baseline growth rates. For example, a mature SaaS company growing at 20 percent is doing well. In a high growth consumer app, 20 percent might be disappointing.

When you compare CAGR across companies:

  • Make sure the metric is the same. Compare revenue to revenue, not revenue to bookings or ARR to MRR.
  • Normalize for accounting differences. Some firms recognize revenue differently; adjust if you can.
  • Consider company size. Small companies can show large percentage growth from a small base. That is expected, and investors interpret that differently than similar percentages from larger companies.
  • Look at the period. A three year CAGR will often differ from a five year CAGR for the same company. Align the time frames.

In short, CAGR is a starting point for comparison, not the final word. Use it to screen, then dig into the numbers and drivers.

Benchmarks and what good looks like

What constitutes a "good" CAGR depends on context. Here are rough reference points I use when advising clients. These are directional, not absolute.

  • High growth startups: 50 percent or more annualized over several years can indicate strong market traction, but expect volatility.
  • SaaS growth stage: 20 to 40 percent CAGR over three to five years is common for healthy scale ups, depending on starting ARR.
  • Mature companies: single digit to low double digit CAGR is common. Economies of scale are different in mature markets.
  • Long term market indexes: The S and P 500 long term CAGR is often cited around 7 to 10 percent after inflation, depending on the period.

Again, context matters. A 15 percent CAGR in a heavily regulated industry might be excellent. Don't compare across different industry growth profiles without adjusting expectations.

Real world case study - quick and simple

Let me share a short case I worked on. A founder asked me to help prepare for a seed round. Her user base grew from 12,000 to 72,000 in three years. She wanted a crisp number to put on the slide deck.

Using the formula:

  1. 72,000 / 12,000 = 6
  2. Cube root: 6 ^ (1 / 3) = 1.8171
  3. Subtract 1: 0.8171 = 81.71 percent

So the three-year CAGR for users was about 81.7 percent. That number told a concise growth story. We also showed year over year growth and retention to give investors more context. Investors liked the clear headline and the supporting detail.

Practical tips when reporting CAGR

Here are a few practical habits that make your reports more credible and useful.

  • Always show the time period with the CAGR. Readers need both pieces of information to interpret the number.
  • Disclose any adjustments you made. If you removed a one-time sale or normalized revenue, say so.
  • Include supporting metrics. Show year over year numbers, customer acquisition cost, churn, or ARR to explain why the CAGR looks the way it does.
  • Use visual aids. A simple line chart with actual values and the steady CAGR line can be very persuasive. People like to see the noise and the smoothed trend together.
  • Be consistent. Use the same definitions and time frames across reports so stakeholders can compare apples to apples.

Excel template examples

Here are a couple of quick Excel examples you can paste into a sheet.

Direct formula approach. Suppose A1 is Start, B1 is End, C1 is Years. In D1, calculate CAGR:

= (B1 / A1) ^ (1 / C1) - 1

RATE function approach. If Start is in A1 and End in B1 and Years in C1, use:

= RATE(C1, 0, -A1, B1)

Formatting tip: multiply by 100 or format the result as percent. Round to one decimal place for presentations, or two decimals in analysis tables.

Compound Annual Growth Rate

How Agami Technologies uses CAGR and analytics

At Agami Technologies Pvt Ltd, we often help clients set growth targets and track long-term performance using metrics like CAGR. In dashboards and growth reports, CAGR is a useful KPI for showing progress over quarters and years.

We pair CAGR with other financial performance metrics so leaders can see both the headline growth rate and the drivers behind it. If you want a hand setting up a dashboard or automating CAGR calculations across multiple products, we build those templates and integrate them into existing BI tools.

When to present CAGR to stakeholders

Present CAGR when you need a clear, long-term picture. It is great for investor updates, board reports, or strategic planning documents. Use it as the summary number, then back it up with detailed month or quarter performance and explanations.

A word of caution. If the last year deviated strongly from the rest, call that out. People will notice when the CAGR and the recent trend point in different directions. Tell the story. Explain whether the deviation is temporary or part of a new trend.

Quick checklist before you publish a CAGR number

  • Did you use the same definition for start and end values?
  • Are any one-time events explained or removed?
  • Is the time period clear and consistent with other metrics?
  • Have you considered seasonality or other cyclical effects?
  • Did you provide supporting metrics like margin, churn, or ARPU?

If you can answer yes to these, your CAGR will be both accurate and useful for decision making.

Common questions I get about CAGR

Below are short answers to recurring questions I hear from founders and analysts.

Q. Can I use CAGR for metrics other than revenue? 

A. Yes. Use it for users, ARR, bookings, or any positive metric that compounds. Just be clear about the metric definition.

Q. How do you account for acquisitions or divestitures? 

A. Adjust the start or end values to remove the impact if you want organic growth. Otherwise report combined growth and explain the corporate actions.

Q. Is CAGR the same as average annual return? 

A. No. CAGR is a compound metric. The average annual return without compounding will usually differ. Use CAGR when you want a compound rate.

Q. How do I present CAGR in a pitch deck? 

A. Put the CAGR with the period, for example "3-year CAGR: 81.7 percent." Add a small footnote explaining any adjustments. In my experience, investors prefer clarity over trying to make numbers look artificially high.

Also Read:

Final thoughts and practical next steps

CAGR is one of those simple tools that punches above its weight. It gives business owners and investors a quick sense of long-term performance. It is easy to calculate and easy to understand.

That said, it is a summary. Always pair CAGR with more detailed metrics and context. Explain unusual years, tell the story behind the numbers, and be transparent about adjustments. If you do that, CAGR becomes a powerful and credible part of your reporting toolkit.

If you want to try this on your own numbers, start simple. Pick a metric you trust, calculate a three to five year CAGR, and then show the year by year values alongside it. You'll see whether the headline number is telling the whole story.

Helpful Links and Next Steps

Ready to accelerate growth with data?

Discover how Agami Technologies helps businesses accelerate growth with intelligent SaaS solutions. Meet with us and we will show you how to track meaningful growth metrics, automate CAGR calculations, and build dashboards that make numbers actionable.