CAGR calculator

CAGR is the steady yearly rate that would take a value from where it started to where it ended. Enter the start value, the end value and the number of years to get it, or switch to the second mode to see where a value ends up at a growth rate you choose.

What do you want to find?
CAGR12.475
Total growth
80
Gain or loss
8,000.00

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Pick Growth rate (CAGR) to calculate the rate, or End value to project forward.
  2. For CAGR, enter the start value, the end value and the number of years. The two values must be in the same units, for example money at the same point of the year.
  3. For a projection, enter the start value, the yearly growth rate and the years.
  4. The results show the rate or end value, the total growth in percent and the gain or loss in absolute terms.

How it works

Growth that compounds multiplies the value by (1 + r) every year, so after t years the value is start × (1 + r)^t. Solving for r gives the CAGR:

  • CAGR = (end ÷ start)^(1 ÷ t) − 1
  • End value = start × (1 + r)^t
  • Total growth = end ÷ start − 1

Worked example

A portfolio is worth 10,000 and grows to 18,000 in 5 years. The ratio is 1.8, and 1.8^(1/5) = 1.1247, so the CAGR is 12.47% a year with total growth of 80%. Going the other way, 1,000 growing at 7% for 10 years reaches 1,000 × 1.07^10 = 1,967.15.

Tips

  • Use consistent dates. Measure start and end at comparable points; a start at a peak or end at a trough changes the answer a lot.
  • Compare like with like. CAGR figures are only comparable over the same period.
  • Remember cash flows. CAGR assumes nothing was added or withdrawn in between. If it was, the result is not the investment’s return.
  • It is a calculation, not a forecast. Past growth does not predict future growth.

Frequently asked questions

What is the CAGR formula?

CAGR = (end value ÷ start value)^(1 ÷ years) − 1. A value that grows from 1,000 to 2,000 in 5 years has CAGR = 2^(1/5) − 1 = 14.87% a year.

How is CAGR different from average annual growth?

An arithmetic average of yearly changes ignores compounding and can mislead. If a value rises 50% one year and falls 50% the next, the average change is 0% but you have lost a quarter of it. CAGR reflects the real start and end values.

Does CAGR mean growth was steady?

No. CAGR smooths the path. A value can swing widely and still have the same CAGR as one that grew evenly, so it says nothing about volatility or the route taken.

Can CAGR be negative?

Yes. If the end value is lower than the start value, the CAGR is negative. Going from 200 to 100 in 2 years gives −29.29% a year. An end value of zero gives −100%.

Can I use months instead of years?

Yes, enter fractions of a year. Eighteen months is 1.5 years; the formula works the same way.

More in Finance

All tools in this category: Finance ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.