📈 CAGR Calculator

Calculate CAGR from start and end values or exact dates, find the end value or time needed at a rate, and compare CAGR with the average annual return.

✓ Free✓ No Signup Required✓ Browser-Based
Compound annual growth rate (CAGR)
14.29%

10,000 grew to 19,500 over 5 years — a total change of 95.00%.

Year-by-year growth at 14.29%
YearValue
010,000
111,428.97
213,062.13
314,928.66
417,061.91
519,500

What CAGR Calculator Does

This CAGR calculator finds the compound annual growth rate between two values — from a number of years or from exact start and end dates — and works in reverse too: the end value a given rate produces, or how long it takes to reach a target. A fourth mode takes a list of yearly values and shows the CAGR next to the simple average of the yearly returns, which are often surprisingly different.

CAGR is the single steady rate that would have turned the starting value into the ending value. Real growth is never that smooth, but the smoothing is the point: it lets you compare an investment held for 3.5 years with one held for 10, or revenue growth at two companies, on the same footing. Add an inflation rate to see the real, purchasing-power growth.

How to Use CAGR Calculator

  1. Choose what to find: CAGR, end value, time needed, or CAGR from yearly values
  2. Enter the start value and end value, rate or period
  3. Optionally use exact dates or enter an inflation rate for real growth
  4. Read the result and the year-by-year growth path
  5. For yearly values, compare CAGR with the simple average return

Formula Used by CAGR Calculator

CAGR

CAGR = (End ÷ Start)^(1 ÷ years) − 1

Worked example

$10,000 grew to $19,500 in 5 years.

  1. 19,500 ÷ 10,000 = 1.95
  2. 1.95^(1/5) = 1.1429
  3. 1.1429 − 1

Result: 14.29% a year.

Time to reach a target

Years = ln(End ÷ Start) ÷ ln(1 + rate)

Worked example

Doubling at 8% a year.

  1. ln(2) = 0.6931
  2. ln(1.08) = 0.0770
  3. 0.6931 ÷ 0.0770

Result: 9.01 years.

Real (inflation-adjusted) growth

Real rate = (1 + CAGR) ÷ (1 + inflation) − 1

Worked example

CAGR 7%, inflation 3%.

  1. 1.07 ÷ 1.03 = 1.0388

Result: 3.88% real growth a year — slightly less than 7% − 3%.

Why the Average Return Overstates Growth

Simple average of the returns: 19.17%. CAGR: 12.47%. Only the CAGR, compounded for 4 years, turns 100 into 160.

YearValueReturn that year
Start100—
1150+50.00%
290−40.00%
3120+33.33%
4160+33.33%

How to Read Your Result

What CAGR hides

CAGR ignores the path. A fund that rose steadily and one that crashed and recovered can show the same CAGR, but they were very different to hold. Look at the yearly returns, or a measure of volatility, alongside it.

Deposits and withdrawals

CAGR assumes nothing was added or taken out. If you contributed money along the way, the end value overstates growth; use a money-weighted measure such as IRR for accounts with regular deposits.

Limitations & Accuracy Notes

  • Start values must be above zero; CAGR is undefined when the start is zero or negative.
  • Date mode uses 365.25-day years.
  • Past growth rates do not predict future results.

Frequently Asked Questions

What is CAGR?
Compound annual growth rate is the steady yearly rate that would take a starting value to an ending value over a period, as if growth had been smooth. It turns an uneven history into one comparable number for investments, revenue, users or prices.
How do you calculate CAGR?
CAGR = (end value ÷ start value)^(1 ÷ years) − 1. For $10,000 growing to $19,500 in 5 years: 1.95^(0.2) − 1 = 14.29% a year. With exact dates, years = days between the dates ÷ 365.25.
What is the difference between CAGR and average annual return?
The simple average adds up each year’s return and divides; CAGR compounds. A 50% loss followed by a 50% gain averages 0%, yet leaves you with 75% of your money — a CAGR of −13.4%. CAGR is the figure that matches what actually happened.
What is a good CAGR?
It depends on what you measure and the risk. Compare CAGR against a relevant benchmark over the same dates — a broad stock index for a portfolio, inflation for prices or salaries, industry peers for company revenue.
Can CAGR be negative?
Yes. If the end value is below the start value, CAGR is negative: $10,000 falling to $8,000 over 3 years is −7.17% a year.
How long will it take to double my money?
Use Find time needed with an end value twice the start. At 8% a year it takes about 9 years (9.01 exactly). The rule of 72 gives a quick estimate: 72 ÷ 8 = 9.
By OnlineToolHubs Team • Updated September 2026