CAGR Calculator

Whether you're tracking an investment portfolio, analyzing a business metric, or comparing two growth opportunities, a CAGR calculator cuts through the noise and gives you a single, clean number you can actually use. Compound Annual Growth Rate tells you how fast something grew on average each year, accounting for compounding along the way. Plug in your starting value, ending value, and the number of years, and you get a rate that smooths out all the bumps and dips in between. It's one of the most widely used metrics in finance for good reason: it's simple, comparable, and surprisingly powerful.

Enter Details

Result

Enter start and end values to find CAGR.

Note — This result is an estimate. Talk to a healthcare provider for personalized guidance.

What Is CAGR (Compound Annual Growth Rate)?

Compound Annual Growth Rate (CAGR) is the rate at which an investment or value would have grown if it increased at a steady pace every year. It's a "smoothed" growth rate, meaning it doesn't reflect what actually happened year by year. Instead, it assumes consistent compounding from start to finish.

Think of it this way: maybe your investment was up 40% one year, down 10% the next, then up 20% after that. Those swings are real, but if you want to compare that investment to another one over the same period, you need one number. CAGR gives you that number.

It's used everywhere: stock market returns, revenue growth for companies, population studies, real estate appreciation, even the growth of a subscriber base. Any time you want to describe how something changed over multiple years in a single, digestible figure, CAGR is the go-to tool.

CAGR Formula Explained

The formula looks a little intimidating at first glance, but it's straightforward once you break it apart:

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

Here's what each piece does. You divide the ending value by the beginning value to get the total growth ratio. Then you raise that ratio to the power of 1 divided by the number of years, which is essentially taking the nth root of the total return. That converts the total growth into a per-year figure. Finally, you subtract 1 to express it as a percentage rather than a multiplier.

The exponent is the key move here. It's what accounts for compounding. Without it, you'd just be dividing total gain by years, which ignores the fact that returns build on top of each other over time. The exponent corrects for that and gives you a true annualized rate.

How to Calculate CAGR Step by Step

You don't need a finance degree to do this. Here's how to work through it manually:

  1. Identify your beginning value. This is the starting point, say the value of an investment on day one.
  2. Identify your ending value. The value at the end of the period you're measuring.
  3. Count the number of years. This is the length of the period, not the number of data points.
  4. Divide ending value by beginning value. You'll get a ratio greater than 1 if there was growth.
  5. Raise that result to the power of 1 divided by the number of years. On a calculator, use the exponent or "^" function. On a spreadsheet, use the POWER function or the caret (^) operator.
  6. Subtract 1 from the result. Multiply by 100 if you want a percentage.

For example: if you start with $5,000 and end with $8,500 over 6 years, divide 8,500 by 5,000 to get 1.7. Raise 1.7 to the power of 1/6 (about 0.1667). That gives you roughly 1.0924. Subtract 1, and you get 0.0924, or about 9.24% CAGR.

Beginning Value, Ending Value, and Time Period

These three inputs are everything. Get any one of them wrong, and your CAGR is meaningless.

Beginning value is the value at the start of your measurement window. For an investment, this might be the amount you initially put in. For a business metric, it could be revenue in the first year of a period you're analyzing. The key is being consistent about when you're starting the clock.

Ending value is the value at the close of the period. Same logic applies: be precise about the date or year you're using. A difference of even a few months can meaningfully change your result, especially with volatile assets.

Time period is measured in years. If your period is 18 months, that's 1.5 years. If it's 30 months, that's 2.5. Using whole numbers is fine for most purposes, but fractional years give you more accuracy when the period doesn't land cleanly on an anniversary.

One common mistake: people count data points instead of intervals. If you have data from 2018 through 2023, that's 5 years, not 6, even though there are 6 data points. Always count the gaps between years, not the years themselves.

CAGR vs Average Annual Return

These two metrics sound similar but they measure different things, and mixing them up can lead to some misleading conclusions.

Average annual return (also called the arithmetic mean return) simply adds up the annual returns and divides by the number of years. It's fast and easy, but it doesn't account for compounding. If your investment gained 50% one year and lost 50% the next, the average annual return is 0%. But your actual balance would be down 25%, because the losses hit a larger base than the gains built up.

CAGR doesn't have that problem. It uses the actual starting and ending values, so it reflects what really happened to your money over time. That's why CAGR is often called the geometric mean return.

MetricMethodAccounts for Compounding?Best Used For
Average Annual ReturnSum of returns / yearsNoSimple year-over-year summaries
CAGR(End / Start) ^ (1/n) - 1YesLong-term investment comparisons

For any multi-year comparison, CAGR is almost always the more honest number to use.

Investment Growth Analysis Using CAGR

CAGR really earns its keep when you're trying to compare investments that didn't start at the same time, had different initial amounts, or operated over different lengths of time. By reducing everything to a single annualized rate, you can put them side by side on equal footing.

Say you're comparing two mutual funds. Fund A turned $10,000 into $18,000 over 7 years. Fund B turned $10,000 into $15,500 over 5 years. At first glance, Fund A looks better in raw dollar terms. But the CAGRs tell a different story: Fund A grew at about 8.8% per year, while Fund B grew at about 9.1% per year. Fund B was actually the faster grower.

CAGR is also useful for projecting future values. If you know a company's revenue has grown at a 12% CAGR over the past five years, you can use that rate to build a rough forward estimate, though past performance never guarantees future results.

Analysts use CAGR to evaluate everything from stock returns and real estate appreciation to the growth of user bases, market sizes, and operational metrics. It's a universal language for growth.

CAGR Calculation Examples

A few concrete examples help make the formula click.

Example 1: Stock investment
You invest $2,000 in a stock. After 4 years, it's worth $3,200. Divide 3,200 by 2,000 to get 1.6. Raise to the power of 1/4 (0.25): 1.6^0.25 ≈ 1.1247. Subtract 1: CAGR ≈ 12.47%.

Example 2: Business revenue
A small business had $500,000 in revenue in 2019 and $820,000 in 2024. That's 5 years. Divide 820,000 by 500,000 to get 1.64. Raise to 1/5 (0.2): 1.64^0.2 ≈ 1.1036. Subtract 1: CAGR ≈ 10.36%.

Example 3: Real estate
A home purchased for $250,000 in 2015 sells for $410,000 in 2023. That's 8 years. Divide 410,000 by 250,000 to get 1.64. Raise to 1/8 (0.125): 1.64^0.125 ≈ 1.0635. Subtract 1: CAGR ≈ 6.35% per year.

Notice that Examples 2 and 3 have the same total growth ratio (1.64) but very different CAGRs because the time periods are different. That's the power of the formula: time matters just as much as the raw growth numbers.

Benefits and Limitations of CAGR

CAGR is a genuinely useful tool, but it's worth being clear-eyed about what it does and doesn't tell you.

Benefits:

  • It's easy to calculate and easy to communicate. One number summarizes years of growth.
  • It accounts for compounding, making it more accurate than a simple average for multi-year periods.
  • It enables apples-to-apples comparisons across investments, time periods, or business metrics of different sizes.
  • It's widely understood in finance and business contexts, so it travels well in reports and presentations.

Limitations:

  • CAGR hides volatility. Two investments with identical CAGRs could have wildly different year-to-year experiences, one smooth, one a rollercoaster.
  • It only looks at two points in time, the start and the end. Everything in between is ignored.
  • It can be misleading if the start or end date is cherry-picked. A bad starting year or a peak ending year can dramatically skew the result.
  • CAGR doesn't account for cash flows. If you added or withdrew money during the period, CAGR won't reflect the true return on your investment. For that, you'd want an internal rate of return (IRR) calculation instead.

Used honestly and in the right context, CAGR is one of the cleaner metrics in the financial toolkit. Just pair it with a look at the underlying data when the full picture matters.

Other Finance Calculators

Explore all