U.UtilityApp
💰 FinanceFree · No signup

CAGR Calculator

Calculate the Compound Annual Growth Rate (CAGR) between a starting and ending value over a number of years.

One steady rate between two values

CAGR answers a narrow question: what constant yearly growth rate would carry the starting value to the ending value in the time given? The calculator uses (final ÷ initial)^(1 ÷ years) − 1 and also shows the total growth and the absolute gain.

With the defaults, $100,000 growing to $200,000 in 5 years gives:

  • CAGR 14.87%
  • Total growth 100.00%
  • Absolute gain $100,000

Notice that 100% over 5 years is not 20% a year. Each year's growth builds on the last, so a lower steady rate is enough to double.

It works for more than investments

The boxes show a dollar sign, but the formula doesn't care about units. Any quantity with a start, an end and a period works: sales, subscribers, units shipped, a home's estimated value, a fund's price.

A business whose revenue grew from $1.2 million to $2.1 million over 4 years has a CAGR of 15.02%, against 75.00% total growth. That one figure is what you would quote when comparing it with another company's growth over a different number of years.

Periods don't have to be whole years. Convert months to a decimal: 2 years and 9 months is 2.75. Doubling in 2.75 years is a CAGR of 28.67%.

The start and end points decide the answer

CAGR only sees two numbers, so choosing them is where most misleading figures come from. Take revenue that ran $1.0M, $0.8M, $1.2M, $1.5M and $1.6M over five consecutive years.

Measured fromYearsCAGR
First year ($1.0M)412.47%
Second year, the dip ($0.8M)325.99%

Starting from the low year doubles the headline rate. When you read a CAGR someone else has published, check which years it spans. When you calculate one, use the full period you care about, not the most flattering window.

Edge cases and projecting forward

  • Start at zero. Growth from nothing has no rate, and the CAGR line shows no figure.
  • End at zero. The result is −100.00%.
  • Negative values. A loss-making year as the start or end, such as negative profit, can't go into the formula. The result shows no figure.
  • Money added or withdrawn. CAGR assumes a single starting amount. If you made deposits along the way, the result mixes your contributions with growth.

To project forward, run the formula the other way: future = today × (1 + CAGR)^years. $100,000 at 14.87% for 5 years returns to about $200,000. Keep in mind that a past CAGR describes what happened. It says nothing about what the next five years will do.

How to use this tool

  1. 1Enter your figures in the fields above.
  2. 2Results update instantly as you type.
  3. 3Adjust the inputs to compare different scenarios.

Frequently asked questions

Is CAGR the same as the average annual return?+

No. Yearly returns of +50%, −40%, +20%, +40% and +30% average 20%, but they turn $100,000 into $196,560, which is a CAGR of about 14.47%. The simple average overstates growth whenever returns swing up and down.

What CAGR do I need to triple my money in 10 years?+

About 11.61% a year. Enter 1 as the initial value, 3 as the final value and 10 years to check it, or use any pair of numbers where the final is three times the start.

Can I calculate CAGR for less than a year?+

Yes, the shortest period the field suggests is a quarter of a year. Be careful with the result: annualizing a few months stretches a short-term move into a yearly rate that may never repeat.

Why does the ROI calculator show the same percentage?+

Its annualized ROI line uses the identical formula. The ROI calculator adds the dollar profit and total return for an investment you made, while this page is set up for comparing growth rates of any two values.

Guides & deep dives

Embed this tool on your website

Free to use on blogs, school sites and intranets. Paste this code into your page's HTML; please keep the credit line.

<iframe src="https://utilityapp.lat/embed/finance/cagr-calculator" title="CAGR Calculator" width="100%" height="660" style="border:0;max-width:760px" loading="lazy"></iframe>
<p style="font-size:13px"><a href="https://utilityapp.lat/finance/cagr-calculator">CAGR Calculator</a> by UtilityApp</p>