Smekys
Ad Space

CAGR Calculator

Free CAGR calculator: estimate the compound annual growth rate of an investment from its beginning value, ending value and years held.

Enter Values

$

The value of the investment at the start of the period.

$

The value of the investment at the end of the period.

years

The length of the holding period, in whole or partial years.

Result

Beginning Value
$10,000.00
Ending Value
$25,000.00
Total Gain
$15,000.00
Total Return
150%
Compound Annual Growth Rate (CAGR)
20.11%

Whether you are comparing two mutual funds, judging a startup's revenue growth, or checking how your 401(k) has performed over a decade, the number investors keep coming back to is the compound annual growth rate — better known as CAGR. The Smekys CAGR calculator turns three simple inputs into a smooth annualized rate, so you can compare investments with different holding periods on the same terms.

A 50% gain over five years sounds impressive, but is it really better than a 30% gain over three years? Raw returns cannot answer that, because they ignore time. CAGR answers it by asking: what constant yearly growth rate would have carried my money from the starting value to the ending value? That single annual figure makes apples-to-apples comparison possible across funds, stocks, business lines, and even countries' GDP growth.

Adjust the three sliders below and the result card updates instantly.

How to Use

  1. Enter the Beginning Value — what the investment was worth on day one of the period you are measuring.
  2. Enter the Ending Value — what it was worth at the end of the period. Use the actual account or investment value on that later date, not the amount you added or withdrew.
  3. Set the Number of Years between those two dates. Whole years are typical, but partial years work too: a holding period of 42 months would be 3.5 years.
  4. Read the result card. The highlighted line is your Compound Annual Growth Rate (CAGR) in percent, followed by the Total Return over the whole period and the Total Gain in dollars.
  5. Stress-test by changing the ending value. If you expect a stock to double over seven years, plug in twice your beginning value and see the implied CAGR — roughly 10.4% — and then ask whether that expectation is realistic.

Keep in mind that CAGR is a smoothed rate: it describes a straight-line-up world, even though markets rarely move that way. The actual year-by-year returns along the way may have swung wildly, and that volatility matters when you decide whether an investment fits your risk tolerance.

The CAGR Formula

The formula is compact:

CAGR = (Ending Value / Beginning Value) ^ (1 / Years) − 1

Where:

  • Ending Value is the final amount of the investment.
  • Beginning Value is the initial amount.
  • Years is the length of the holding period.

Worked example: an investment grows from $10,000 to $25,000 over 5 years. The ratio is 2.5, raised to the power of 1/5 gives about 1.2011, and subtracting 1 leaves 0.2011 — a 20.1% annualized growth rate. Notice that the total return over those five years is 150%, yet the CAGR is only 20.1%, because each year's gains compound on a growing balance. That gap is exactly why people confuse total return with annualized return and then overestimate how well their portfolio has actually done.

If the ending value equals the beginning value, the CAGR is exactly 0% no matter how many years pass. If the investment drops to zero, the CAGR is −100%. The engine rejects a beginning value of zero or a negative holding period, because dividing by zero or rooting a non-positive base produces nonsense.

Why CAGR Beats a Simple Average Return

Suppose a fund returns +40% in year one, −20% in year two, and +15% in year three. The arithmetic average of those three numbers is 11.7%, but that is not what an investor actually earned. $10,000 becomes $14,000, then $11,200, then $12,880 — a final value of $12,880 over three years. The true CAGR is (12,880 / 10,000)^(1/3) − 1 = 8.8%, nearly three points below the naive average. Losing years hit harder than winning years help, and CAGR accounts for that asymmetry automatically.

This is also why CAGR is the standard metric in fund fact sheets, private equity reports, and growth investing: it is duration-independent and volatility-adjusted in a way that a simple average never can be.

Examples

Example 1 — A stock market investment. You put $10,000 into an index fund and it grows to $25,000 over 5 years. The ratio is 2.5; (2.5)^(1/5) − 1 = 20.1% CAGR, a total gain of $15,000 on a total return of 150%. That beats the long-run S&P 500 average of roughly 10% annualized — worth checking whether the outperformance is skill or luck.

Example 2 — Comparing two funds. Fund A turns $50,000 into $80,000 over 8 years; Fund B turns $20,000 into $45,000 over 5 years. Fund A's CAGR is (1.6)^(1/8) − 1 = 6.1%, while Fund B's is (2.25)^(1/5) − 1 = 17.6%. Despite the smaller absolute dollar gain, Fund B grew money far faster each year — which is precisely the kind of decision CAGR exists to clarify.

Example 3 — A million-dollar portfolio. A $1,000,000 retirement nest egg grows to $2,500,000 over 10 years. The CAGR is (2.5)^(1/10) − 1 = 9.6%, with a total gain of $1,500,000. At that rate the portfolio roughly doubles every 7.5 years, which helps you sanity-check projections for retirement at different ages.

Example 4 — When the investment falls to zero. A risky $10,000 bet ends at $0 after 5 years. The CAGR computes to −100%, the worst possible outcome: the entire capital is gone.

FAQ

What does CAGR stand for?

CAGR stands for Compound Annual Growth Rate. It is the hypothetical constant annual return that would take an investment from its starting value to its ending value over a set number of years, assuming all gains were reinvested at the end of each year.

How is CAGR calculated?

Divide the ending value by the beginning value, raise that ratio to the power of one divided by the number of years, and subtract one. In formula form: CAGR = (Ending / Beginning)^(1 / Years) − 1. Multiply by 100 to express it as a percentage. Enter your own numbers in the fields above and this calculator does the arithmetic for you.

What is the difference between CAGR and average annual return?

The average annual return is the simple arithmetic mean of yearly returns, which treats a −20% year and a +20% year as offsetting. They do not: after a 20% loss you need a 25% gain just to break even. CAGR compounds the actual sequence of returns, so it reflects what an investor truly earned per year.

Is a 10% CAGR good?

Over long horizons, 10% annualized is roughly the historical average return of the US stock market, so it is a solid benchmark for a broad equity portfolio. 15% or more sustained over a decade is excellent and usually concentrated in a strong business or sector; below 5% may struggle to beat inflation. Always compare against an appropriate benchmark, not an absolute number.

Does CAGR account for fees, taxes, or dividends?

Not by itself. CAGR is computed from the actual ending value you enter, so if your ending figure is net of fees, taxes, and reinvested dividends, the result is your true net CAGR. If it is a gross price-only figure, you are looking at gross growth. Enter the all-in realized values for the most honest number.

Can CAGR be negative?

Yes. Whenever the ending value is below the beginning value, the ratio is less than one, and raising it to a fractional power and subtracting one produces a negative CAGR — the annualized rate at which you lost money over the period.

Disclaimer

This CAGR calculator is provided for informational purposes only and does not constitute financial, investment, tax, or legal advice. Results are mathematical estimates based on the inputs you enter; they do not account for future market conditions, fees, taxes, inflation, or the actual volatility experienced during the holding period. Past growth rates are not predictive of future performance. Always consult a qualified financial advisor before making investment decisions.

Related Calculators

Disclaimer

Results are estimates for illustration only. Verify important figures independently.