What Is CAGR (Compound Annual Growth Rate)?
CAGR stands for Compound Annual Growth Rate. It is the rate at which an investment would have grown each year — at a constant rate — to reach its ending value from its starting value over a specific period. Think of it as the "smoothed" annual growth rate that eliminates the noise of year-to-year volatility.
CAGR does not represent what actually happened each year. Instead, it represents a single consistent rate that, if applied year after year, would produce the same end result. This makes it the gold standard for comparing investments across different time periods and asset classes.
CAGR is widely used by:
- Individual investors comparing stock returns, ETF performance, and portfolio growth
- Financial analysts evaluating company revenue, earnings, and dividend growth
- Fund managers benchmarking portfolio returns against indices like the S&P 500
- Retirement planners projecting how a portfolio will grow to a target value
- Business executives measuring sales growth, market share, and operational metrics
The CAGR Formula Explained
The CAGR formula solves for the annual growth rate that would transform the beginning value into the ending value over the number of years given.
CAGR = (Ending Value ÷ Beginning Value) ^ (1 ÷ Years) − 1
Expressed as a percentage:
CAGR % = [(EV ÷ BV) ^ (1 / n) − 1] × 100
Example:
Beginning Value: $10,000
Ending Value: $25,000
Period: 7 years
CAGR = ($25,000 ÷ $10,000) ^ (1 ÷ 7) − 1
= (2.5) ^ (0.1429) − 1
= 1.1398 − 1
= 0.1398 = 13.98% per year
Verification — does it work?
Future Value = Beginning Value × (1 + CAGR)^Years
$10,000 × (1 + 0.1398)^7
= $10,000 × 2.5
= $25,000 ✅
Reverse CAGR — finding ending value from CAGR
Future Value = Present Value × (1 + CAGR)^Years
Example: $10,000 invested at 10% CAGR for 20 years
FV = $10,000 × (1.10)^20
= $10,000 × 6.7275
= $67,275
What CAGR Actually Tells You
CAGR answers one of the most important questions in investing: "How fast did this investment actually grow per year?" Unlike total return (which depends on the time period) or simple average return (which ignores the compounding effect), CAGR gives a single, comparable rate that is independent of the measurement period.
| Investment | Start | End | Period | Total Return | CAGR |
|---|---|---|---|---|---|
| Investment A | $10,000 | $20,000 | 10 years | +100% | 7.18% |
| Investment B | $10,000 | $20,000 | 5 years | +100% | 14.87% |
| Investment C | $10,000 | $18,000 | 6 years | +80% | 10.28% |
Investments A and B both doubled your money — but CAGR reveals that B achieved the same result in half the time, making it nearly twice as efficient. Total return alone would make them look identical. This is why CAGR is indispensable.
Key Applications of CAGR in Investing
1. Comparing investment performance across different periods
CAGR lets you put a 3-year investment and a 15-year investment on the same scale. Without it, comparing returns is meaningless — a 40% gain over 10 years is actually a lower CAGR than a 20% gain over 3 years.
2. Projecting how an investment will grow
Once you know (or assume) a CAGR, you can calculate the future value of any investment with precision. This is fundamental to retirement planning, goal-setting, and portfolio modelling.
3. Benchmarking against the S&P 500
The S&P 500 has delivered approximately 10–10.5% CAGR over the long run (before inflation adjustment). Any active investment strategy that consistently delivers a lower CAGR than 10% over a 10-year period is underperforming a simple index fund — one of the most important benchmarks in portfolio management.
4. Analysing company revenue and earnings growth
Analysts use CAGR to assess whether a company's revenue, earnings per share, or dividend payments are growing at an accelerating, consistent, or decelerating pace. A company growing revenue at 20% CAGR is very different from one growing at 20% total over three years.
5. Setting financial goals
If you need $500,000 in 20 years and currently have $100,000, CAGR tells you the exact annual return required to reach that goal (approximately 8.38%). You can then assess whether that target is realistic given available investment options.
What Is a Good CAGR?
"Good" is always relative to the asset class, the risk taken, and the time period. But there are widely accepted benchmarks across major investment categories:
| Asset / Benchmark | Historical CAGR (approx.) | Risk Level |
|---|---|---|
| Cash / Savings Account | 1 – 5% | Very Low |
| Government Bonds (10-year) | 3 – 5% | Low |
| Corporate Bonds | 4 – 7% | Low–Moderate |
| Real Estate (REITs) | 8 – 12% | Moderate |
| S&P 500 Index | ~10.5% | Moderate |
| Nasdaq Composite | ~14% | Moderate–High |
| Individual Growth Stocks | 15 – 30%+ | High |
| CAGR Range | Assessment | Context |
|---|---|---|
| Below 3% | Poor | Below inflation — losing real purchasing power |
| 3 – 7% | Moderate | Typical for bonds or conservative portfolios |
| 7 – 12% | Good ✅ | In line with broad equity market long-run returns |
| 12 – 20% | Strong ✅ | Above market — requires skill or higher risk |
| 20%+ | Excellent 🚀 | Exceptional — usually unsustainable long-term |
- $10,000 at 7% CAGR for 30 years → $76,123
- $10,000 at 10% CAGR for 30 years → $174,494
- $10,000 at 12% CAGR for 30 years → $299,599
A 3 percentage point difference in CAGR produces a nearly 4× difference in final value over 30 years. This is why seemingly small improvements in annual return rate have outsized long-term impact.
CAGR vs Total Return vs Average Annual Return
These three metrics are frequently confused — and using the wrong one can lead to completely wrong conclusions about investment performance.
Example: Investment grows as follows:
Year 1: +30% | Year 2: −20% | Year 3: +25% | Year 4: +10%
Starting Value: $10,000
--- Total Return ---
End Value = $10,000 × 1.30 × 0.80 × 1.25 × 1.10 = $14,300
Total Return = (14,300 − 10,000) ÷ 10,000 = +43%
--- Average Annual Return (simple mean) ---
Avg = (30 − 20 + 25 + 10) ÷ 4 = 11.25% per year
BUT: $10,000 × (1 + 0.1125)^4 = $15,362 ← WRONG!
--- CAGR (Compound Annual Growth Rate) ---
CAGR = (14,300 ÷ 10,000)^(1/4) − 1 = 9.38%
CHECK: $10,000 × (1.0938)^4 = $14,300 ✅
| Metric | What it measures | Accounts for compounding? | Use case |
|---|---|---|---|
| Total Return | Overall gain/loss over the full period | Yes | Single investment outcome |
| Average Annual Return | Simple arithmetic mean of yearly returns | No | Misleading — avoid for comparison |
| CAGR | Equivalent constant annual growth rate | Yes | Best for comparing investments across periods |
The average annual return is almost always higher than the CAGR when returns are volatile — because it does not account for the mathematical drag of losses. A 50% loss requires a 100% gain to recover. CAGR correctly accounts for this asymmetry.
How to Use the CAGR Calculator Pro — Tab by Tab
Our CAGR Calculator Pro has five tabs covering every essential CAGR analysis — from a quick calculation to 30-year projections and reverse engineering your required return.
Tab 1: Basic CAGR — Instant Calculation from Start and End Values
Enter your beginning value, ending value, and number of years. Use quick buttons (1Y / 3Y / 5Y / 10Y / 20Y) for common periods. The calculator instantly shows your CAGR, total return, total gain, value multiplier, and doubling time (using the Rule of 72). Optionally add a benchmark CAGR (e.g. S&P 500 at 10.5%) and see how many percentage points above or below benchmark your investment performed. A growth chart plots your investment alongside the benchmark.
- Beginning: $15,000 | Ending: $42,000 | Years: 8
- Benchmark: 10.5% (S&P 500)
→ CAGR: 13.76% | Total Return: +180% | Gain: +$27,000 | Multiplier: 2.80× | vs S&P 500: +3.26pp above benchmark
Tab 2: Projection — See Your Investment's Future Value
Enter an initial investment amount and a target CAGR, then choose a projection period. Quick buttons let you select common CAGR assumptions (5% / 7% / 10% / 12% / 15%) and time horizons (5Y / 10Y / 20Y / 30Y). A scrollable year-by-year table shows the value, annual gain, total return percentage, and inflation-adjusted real value (if you add an inflation rate) for every year up to 50 years. Milestone years (5, 10, 15, 20, 30) are highlighted automatically.
- Initial: $25,000 | CAGR: 10% | Years: 25
- Inflation: 3%
→ Future Value: $270,868 | Real Value: $132,776 (inflation-adjusted) | Total Return: +983% | Multiplier: 10.83×
Tab 3: Reverse CAGR — Discover What Return You Actually Achieved
Enter start and end values (or just the total return percentage), and the number of years. The calculator reveals the CAGR your investment actually delivered, compares it against four benchmarks (S&P 500, Nasdaq, Bonds, Inflation) using a visual bar chart, and shows monthly equivalent return. A chart overlays your investment growth against the S&P 500 over the same period.
- Start: $20,000 | End: $68,000 | Years: 12
→ Your CAGR: 10.92% — Strong ✅ | vs S&P 500 (10.5%): +0.42pp | vs Inflation (3%): +7.92pp real return | Monthly: 0.87%
Tab 4: Compare — Side-by-Side Investment Comparison
Enter a common starting amount and time period, then add CAGR values for up to four investments (A / B / C / D). The calculator shows the final value, total gain, and multiplier for each — automatically highlighting the winner and showing how much more the best investment produced than the second-best. An overlay line chart shows all four growth curves simultaneously, making the compounding gap visually obvious at every year.
- Start: $10,000 | Years: 20
- A: S&P 500 = 10.5% | B: Bonds = 4.5% | C: Cash = 2% | D: Growth Stock = 15%
→ Winner D: $163,665 | A: $74,063 | B: $24,117 | C: $14,859
Tab 5: Required Rate — Find the CAGR You Need to Hit Your Goal
Enter your current investment value, your financial goal, and the number of years. The calculator tells you the exact CAGR required to reach that goal — and provides a feasibility assessment comparing the required rate against S&P 500, Nasdaq, and bond returns. A scenario table shows what your investment would be worth at 3%, 5%, 7%, 8%, 10%, 12%, 15%, and 20% CAGR — marking which rates achieve your goal with a clear ✅ or ❌. A chart shows your required growth path vs the S&P 500 baseline.
- Current Value: $50,000 | Goal: $500,000 | Years: 20
- Inflation: 3%
→ Required CAGR: 12.20% | Required Real CAGR: 15.58% | Feasibility: ⚠️ Above S&P 500 avg — requires above-market returns
The Rule of 72 — Doubling Time Made Simple
A useful mental shortcut closely related to CAGR is the Rule of 72: divide 72 by the CAGR to get the approximate number of years it takes for an investment to double.
Doubling Time ≈ 72 ÷ CAGR (%)
Examples:
CAGR 5% → Doubles in ~14.4 years
CAGR 7% → Doubles in ~10.3 years
CAGR 10% → Doubles in ~7.2 years
CAGR 12% → Doubles in ~6.0 years
CAGR 15% → Doubles in ~4.8 years
CAGR 20% → Doubles in ~3.6 years
| CAGR | Doubles in (approx.) | $10,000 becomes after 30 years |
|---|---|---|
| 5% | 14.4 years | $43,219 |
| 7% | 10.3 years | $76,123 |
| 10% | 7.2 years | $174,494 |
| 12% | 6.0 years | $299,599 |
| 15% | 4.8 years | $662,118 |
The Rule of 72 is not exact, but it is accurate within 1–2% for CAGR values between 5% and 20%. Our Basic CAGR tab automatically calculates the precise doubling time using the exact formula.
Limitations of CAGR You Must Understand
CAGR is an exceptionally powerful metric — but it has important blind spots that every investor should know before relying on it exclusively.
1. CAGR hides year-to-year volatility
Two investments with identical CAGRs over 10 years can have completely different risk profiles. One might have grown smoothly at 10% per year; the other might have swung from +80% to −50% year-over-year, causing significant emotional stress and potential forced selling during the downturns. CAGR only shows the start and end — everything in between is invisible.
2. CAGR ignores the timing and size of cash flows
CAGR assumes a single lump-sum investment made at the beginning of the period with no additions or withdrawals. If you made regular contributions (like monthly investing), CAGR does not accurately reflect your personal return. For ongoing contribution scenarios, Internal Rate of Return (IRR) is more appropriate.
3. CAGR does not adjust for inflation by default
A 10% CAGR in an environment with 4% inflation is a real return of approximately 5.8%. CAGR as usually quoted is nominal — before inflation. Always check whether a reported CAGR is nominal or real, particularly for long-term projections. Our Projection tab shows both.
4. Past CAGR does not predict future CAGR
A company that grew revenue at 25% CAGR for the past five years does not guarantee similar growth in the next five. Particularly for individual stocks, CAGR is a measure of historical performance — not a forecast. Mean reversion is a powerful force in both business performance and investment returns.
5. CAGR can be selectively quoted to mislead
Because CAGR is heavily influenced by the start and end date chosen, it can be manipulated by cherry-picking convenient time periods. A fund that lost heavily in year 1 but then recovered could show a high 4-year CAGR while hiding a devastating early period. Always examine CAGR across multiple time periods.
Pro Tips for Using CAGR Effectively
Always compare CAGR against at least two benchmarks
Compare any investment's CAGR against: (1) the S&P 500 as the equity market baseline, and (2) the inflation rate as the real return floor. Beating the S&P 500 is genuinely difficult; even beating inflation by a comfortable margin over 20+ years is a meaningful achievement. Use the Reverse CAGR tab to do this automatically.
Use the Compare tab to understand the cost of lower returns
Before settling for a conservative portfolio allocation, use the Compare tab to model what a 2–3% higher CAGR would mean over 20–30 years. The difference is often shocking. The goal is not to take unnecessary risk — but to make sure you understand the long-term cost of unnecessarily low returns.
Calculate required CAGR before choosing investments
Rather than picking an investment and hoping it reaches your goal, use the Required Rate tab to calculate exactly what CAGR you need. If your goal requires a 14% CAGR but you are considering bonds at 4.5% CAGR, the calculator makes the gap immediately visible — prompting a realistic reassessment of either the goal or the timeline.
Use multiple time periods to assess consistency
A single CAGR figure is less meaningful than CAGR across multiple periods. Calculate 1-year, 3-year, 5-year, and 10-year CAGR for the same investment. If the CAGRs are consistently similar, the performance is likely genuine. If they vary wildly, the investment may have benefited from a favourable start or end date.
Pair CAGR with volatility metrics for a complete picture
CAGR tells you the destination; volatility tells you the journey. The Sharpe ratio (return per unit of risk) and maximum drawdown are natural complements to CAGR. A 12% CAGR achieved with 15% annual volatility is very different from a 12% CAGR achieved with 35% annual volatility — even though they produce the same end value.
Frequently Asked Questions
What is CAGR in simple terms?
CAGR (Compound Annual Growth Rate) is the steady annual growth rate that would take an investment from its starting value to its ending value over a given number of years. It smooths out year-to-year fluctuations to give a single comparable figure, making it the standard way to compare investment performance across different time periods and asset classes.
How do you calculate CAGR?
CAGR = (Ending Value ÷ Beginning Value) raised to the power of (1 ÷ Number of Years), minus 1. For example, $10,000 growing to $25,000 over 7 years gives a CAGR of (25,000 ÷ 10,000)^(1/7) − 1 = 13.98% per year. Multiply by 100 to express as a percentage.
What is a good CAGR for a stock portfolio?
The S&P 500 has delivered approximately 10–10.5% CAGR historically. A portfolio delivering above 10% CAGR over a 10-year period is outperforming the market average — which is difficult to sustain consistently. A CAGR of 7–10% over the long run is considered solid for a diversified portfolio. Any CAGR below inflation (approximately 3%) means the investment is losing real purchasing power.
What is the difference between CAGR and average annual return?
The average annual return is the simple arithmetic mean of yearly returns — it does not account for compounding. CAGR is the geometric mean and correctly accounts for the compounding effect of losses and gains. Because volatility creates a drag on compounding, the average annual return is almost always higher than CAGR when returns are volatile. CAGR is the more accurate and useful metric.
What does the Rule of 72 have to do with CAGR?
The Rule of 72 is a shortcut derived from CAGR: divide 72 by the CAGR percentage to get the approximate number of years it takes for an investment to double. At 10% CAGR, your investment doubles in approximately 7.2 years. At 6% CAGR, it takes approximately 12 years. It is useful for quick mental calculations without a calculator.
Can CAGR be negative?
Yes. If the ending value is less than the beginning value, the CAGR will be negative. For example, an investment that falls from $10,000 to $6,000 over 5 years has a CAGR of approximately −9.7% per year. Our calculator handles negative CAGR correctly and labels it accordingly.
What is the limitation of CAGR?
CAGR's main limitations are: it hides year-to-year volatility; it assumes a single lump-sum investment with no cash flows in or out; it is a nominal figure (not inflation-adjusted by default); past CAGR does not predict future performance; and it can be manipulated by cherry-picking start and end dates. Always examine CAGR across multiple time periods and complement it with volatility metrics.
Is the CAGR Calculator free to use?
Yes. The CAGR Calculator Pro on StockToolHub is completely free to use with no registration required.
Calculate your investment's CAGR now
Basic CAGR, Projection, Reverse, Compare & Required Rate — all free, instant, no sign-up.
Open CAGR Calculator →