Audited ·Last updated 27 Jul 2026·6 citations·Tier 1·0 uses

CAGR Calculator

Free CAGR calculator: find the compound annual growth rate between a beginning and ending value over any number of years, with a full worked example.

CAGR Calculator

The starting value — an investment's cost basis, a company's starting revenue, or any quantity you are measuring growth from.
$
The final value at the end of the period. Enter 0 for a total loss — CAGR will correctly show -100%.
$
The number of years between the beginning and ending value. Decimals are allowed for partial years.
yrs
CAGR
13.99
The compound annual growth rate — the steady annual rate that, applied every year, would turn the beginning value into the ending value over the stated period.
CAGR (decimal)
0.1399
Total growth (not annualized)
150.00%
Growth multiple
2.5

Background.

A CAGR calculator answers one specific question with one clean number: if a value grew steadily, at the exact same percentage every single year, from a known starting point to a known ending point over a known number of years, what would that steady annual rate have to be? Compound annual growth rate is the standard way the finance industry, corporate reporting, and academic research annualize growth that actually happened in lumps, spikes, and dips, collapsing an entire multi-year journey into one number that can be compared cleanly across investments, companies, and time periods of different length.

The formula itself is simple — 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 — but the number it produces is easy to misinterpret if you forget what it actually measures. CAGR is a two-point calculation. It only ever looks at where you started and where you ended up; it has no idea what happened in between. A $10,000 investment that grew smoothly to $25,000 over seven years has exactly the same CAGR as a $10,000 investment that shot up to $40,000 by year three, crashed to $15,000 by year five, and recovered to $25,000 by year seven. Both describe a 13.99% CAGR. Only one of them was a comfortable ride. This is precisely why CAGR is best read alongside a volatility measure — Quanta's volatility calculator computes the standard deviation of periodic returns and annualizes it, answering the question CAGR cannot: how bumpy was the path to the destination?

CAGR earns its place as the industry standard for a specific reason: it is the only common annualization method that correctly accounts for compounding rather than just averaging. A naive arithmetic average of annual returns systematically overstates true performance whenever returns are volatile — a portfolio that gains 50% one year and loses 50% the next has an arithmetic average return of 0%, but it actually lost 25% of its value over the two years (multiply 1.5 by 0.5 and you get 0.75, not 1.0), which is a CAGR of roughly -13.4% per year, not 0%. The SEC's mutual-fund advertising rules and the CFA Institute's Global Investment Performance Standards both require performance to be reported on this compounding, geometric basis rather than a simple average precisely because the simple average can make a genuinely money-losing strategy look like it broke even.

CAGR and the internal rate of return (IRR) are closely related but not identical in general. For an investment with exactly two cash flows — money in at the start, money out at the end, with nothing in between — CAGR and IRR give the same answer, because that is exactly the scenario CAGR's underlying formula assumes. The moment a real-world investment has interim contributions, withdrawals, or dividends reinvested along the way, IRR (which properly weights the timing of every individual cash flow) becomes the more accurate measure and CAGR, computed only from the first and last balance, can drift away from it. Quanta's IRR calculator handles that more general case; use CAGR when you genuinely only have — or only care about — a clean beginning and ending value.

This calculator takes three inputs: the beginning value, the ending value, and the number of years between them. It returns the CAGR as both a percentage and a decimal, the total (non-annualized) growth over the full period for direct comparison, and the growth multiple — literally how many times over your money grew. A total loss is handled correctly and returns exactly -100% rather than an error or an undefined result, because a beginning value that goes to zero is a perfectly real, if unfortunate, outcome that the formula needs to represent honestly. Below the widget you will find the full derivation, a hand-verified worked example, FAQs on the CAGR-versus-average-return distinction, the path-independence limitation, and primary-source citations to the SEC, the CFA Institute, and standard corporate-finance textbooks.

What is cagr calculator?

Compound annual growth rate (CAGR) is the constant annual rate of return that would be required to grow an investment or metric from a known beginning value to a known ending value over a specified number of years, assuming the growth compounded once per year rather than accumulating in a straight line. The formula is CAGR = (ending value divided by beginning value), raised to the power of one divided by the number of years, minus one. It is a purely geometric measure: it treats the entire multi-year period as a single compounding step and is completely indifferent to whatever path the value actually took in between the two endpoints — smooth, volatile, or anything else. This makes CAGR the standard tool for annualizing investment returns (comparing a stock, fund, or portfolio's performance across different holding periods on equal footing), for describing revenue or user growth in business and startup contexts, and for expressing any two-point growth process — population, GDP, a commodity price — as a single comparable annual rate. CAGR is a backward-looking, historical description of what happened between two specific dates; it is not a guarantee, projection, or prediction of what will happen going forward, and a high historical CAGR built on a small base or a short period should be treated with the same skepticism as any small-sample statistic.

How to use this calculator.

  1. Enter the Beginning Value — the starting amount, whether that is an investment's cost basis, a company's starting-year revenue, or any other quantity you are measuring growth from.
  2. Enter the Ending Value — the final amount at the end of your chosen period. Enter 0 for a complete loss; the calculator correctly returns -100% rather than an error.
  3. Enter the number of Years between the two values. Decimals are supported for partial-year periods.
  4. Read the CAGR — the single steady annual rate that would produce the same overall growth if applied every year without interruption.
  5. Compare CAGR against Total Growth (the raw, non-annualized cumulative percentage change) to see how much the number compresses once you account for how long the growth took.
  6. Remember that CAGR describes only the two endpoints. Pair it with a volatility measure — Quanta's volatility calculator — before concluding that two investments with the same CAGR were equally good choices.

The formula.

CAGR = (End⁄Begin)^(1⁄n) − 1

The calculator first computes the growth multiple: the ending value divided by the beginning value. A $10,000 investment that ends at $25,000 has a growth multiple of 2.5 — it grew two-and-a-half times over. That multiple is then raised to the power of one divided by the number of years, which is the mathematical operation of taking the n-th root — the same operation, in reverse, as compounding a rate forward for n years. Subtracting one converts the result from a growth multiple per year back into a percentage rate. In the worked example below, a growth multiple of 2.5 over 7 years becomes 2.5 raised to the power of one-seventh, which equals approximately 1.1398522810, and subtracting one leaves a CAGR of about 13.985228%. The calculator also reports total growth — simply (ending value minus beginning value) divided by beginning value, with no annualization — so you can see directly how much smaller the annualized figure is once the number of years is taken into account. A beginning value of exactly zero is rejected because the growth-multiple ratio would be undefined; an ending value of zero is fully supported and correctly returns exactly -100%, because a total loss is a legitimate, real-valued outcome of the formula (zero raised to any positive fractional power is zero, and zero minus one is exactly -100%). A negative ending value is rejected for a purely mathematical reason: raising a negative number to a non-integer power does not have a real-valued answer in standard arithmetic, so entering a negative ending value would otherwise silently produce an undefined result rather than a usable percentage.

A worked example.

Example

An investor put $10,000 into a fund seven years ago; today the position is worth $25,000. The growth multiple is 25000 divided by 10000, or 2.5 — the money grew two and a half times over. To annualize that, the calculator raises 2.5 to the power of one-seventh (the seventh root of 2.5), which works out to approximately 1.13985228. Subtracting 1 leaves a compound annual growth rate of approximately 13.985228% per year. In plain terms: if this investment had grown by exactly 13.99% every single year for seven years in a row, with the gains compounding, it would land on precisely the same $25,000 ending balance. The total, non-annualized growth over the full seven years was 150% — a much larger-looking number, but one that does not account for how long it took to get there. Compare this to a friend whose $10,000 also grew to $25,000, but over just three years instead of seven: identical total growth of 150%, but a CAGR of roughly 35.72% per year — meaningfully higher, because the same overall gain compounded over a much shorter window. This is exactly why CAGR, not total growth, is the correct number to use whenever you are comparing investments held for different lengths of time.

ending Value25,000
years7
beginning Value10,000

Frequently asked questions.

What does CAGR actually measure?
CAGR measures the single, constant annual growth rate that would take a known beginning value to a known ending value over a known number of years, assuming the growth compounded once per year with no interruption. It is a purely two-point calculation: it uses only the starting value, the ending value, and the elapsed time, and has no information about — and makes no assumption about — what happened in between. Two investments that started and ended at the same values but took wildly different paths to get there will always show identical CAGR figures, because CAGR is mathematically blind to the path.
Why is CAGR different from the average of my annual returns?
Because a simple arithmetic average ignores compounding, and compounding is not symmetric between gains and losses. Consider a portfolio that gains 50% in year one and loses 50% in year two. The arithmetic average of +50% and -50% is 0%, which sounds like breaking even, but the actual dollar result is $100 growing to $150 and then shrinking to $75 — a real loss of 25% over two years, or a CAGR of roughly -13.4% per year. The arithmetic average always overstates true performance whenever returns vary from year to year, and the more volatile the returns, the bigger the overstatement. This is exactly why the SEC's mutual-fund advertising rules and the CFA Institute's Global Investment Performance Standards require performance to be reported on a compounding, CAGR-style basis rather than as a simple average.
Why does a beginning value of zero throw an error, but an ending value of zero is allowed?
The CAGR formula divides the ending value by the beginning value, so a beginning value of exactly zero makes that division undefined — there is no growth multiple to compute if you started from nothing. An ending value of zero, on the other hand, is a completely valid and unfortunately common real-world outcome: it represents a total loss. Mathematically, zero divided by any positive number is zero, and zero raised to any positive fractional power is still zero, so the CAGR formula correctly and safely resolves to exactly -100% in that case — the calculator returns that real value rather than an error, because a 100% loss is exactly what happened.
Why is a negative ending value rejected?
Because raising a negative number to a fractional (non-integer) power does not have a real-numbered answer using standard arithmetic — the underlying math would produce what mathematicians call a complex number, which cannot be displayed as a meaningful growth percentage. In finance, a negative ending value would represent negative equity or a value below zero, which for most investment and business contexts (an account balance, a share price, a company's assets) isn't the way losses are represented — a total loss reads as zero, and any further liability is a separate accounting concept, not a smaller-than-zero "ending value" for growth-rate purposes. The calculator guards this input specifically to avoid silently returning a nonsensical or undefined result.
How is CAGR different from IRR?
For an investment with exactly two cash flows — money invested once at the start, and a single ending value at the end, with nothing paid in or taken out in between — CAGR and the internal rate of return (IRR) give identical answers, because that two-cash-flow scenario is exactly the situation CAGR's formula assumes. The moment a real investment involves interim contributions, withdrawals, or reinvested distributions at various points in time, IRR becomes the more accurate measure because it properly weights the timing and size of every individual cash flow, while CAGR only ever looks at the very first and very last number. Use CAGR when you genuinely have (or only care about) a clean beginning and ending value; use Quanta's IRR calculator whenever there are cash flows in between that you want the analysis to account for.
What is a good CAGR for a stock market investment?
For a long-run, diversified U.S. large-cap equity benchmark like the S&P 500, historical annualized (CAGR-style) returns since the late 1920s have run roughly 10% in nominal terms and roughly 7% after adjusting for inflation, based on datasets maintained by researchers such as Aswath Damodaran at NYU Stern. A shorter-horizon or single-asset CAGR should be judged against the risk taken to earn it — a 15% CAGR achieved by a wildly volatile individual stock is not obviously "better" than a 9% CAGR achieved by a diversified, low-volatility portfolio once risk is taken into account, which is exactly the comparison Quanta's Sharpe ratio and volatility calculators are built to make.
Can CAGR be used for things other than investments?
Yes. CAGR is a general-purpose tool for annualizing any two-point growth process: business revenue growth between two fiscal years, a company's user or subscriber count, a country's GDP, a commodity's price, or a population figure. The formula and its interpretation are identical regardless of what the beginning and ending values represent — it is simply the constant annual rate that connects two known points across a known span of time. Business and startup contexts frequently quote CAGR when describing multi-year revenue growth specifically because it compresses an uneven, lumpy growth history into one clean, comparable number.
Why does CAGR fall as the number of years increases, for the same total growth?
Because CAGR annualizes the total growth — it spreads the same overall multiple across more compounding periods, and each additional year that the growth is spread across lowers the annual rate required to reach the same destination. A 150% total gain compressed into 3 years implies a much higher annual rate (roughly 35.7%) than the identical 150% total gain spread across 7 years (roughly 14.0%), even though the dollar outcome is the same in both cases. This is precisely why CAGR, not total or cumulative growth, is the correct figure to use whenever you are comparing investments, companies, or growth processes that ran for different lengths of time — comparing raw total-growth percentages across different horizons will always favor the longer period even when the annual rate of growth was actually lower.

Embed

Quanta Pro

Paid features are coming later.

  • All 313 calculators remain free
  • No billing is enabled
Coming soon