CAGR Calculator — Free Compound Annual Growth Rate Calculator 2026 | AllInOneTools
📈 Free Finance Tool

CAGR Calculator

Calculate the Compound Annual Growth Rate of any investment, revenue stream, or metric. Compare growth rates, project future values, and reverse-calculate the CAGR needed to reach your targets.

Calculate CAGR
Target CAGR
Compare
years
%
%
years
💡 CAGR Insight

CAGR: The Complete Guide to Compound Annual Growth Rate

Compound Annual Growth Rate is the single most useful metric for evaluating growth over time. Whether you are assessing an investment's performance, measuring a company's revenue trajectory, tracking portfolio returns, or setting future financial targets, CAGR provides a clean, standardized growth rate that smooths out the volatility and irregularity of real-world data into one meaningful number. It answers a deceptively simple question: at what constant annual rate would this value need to grow to get from point A to point B over a given period? That simplicity is precisely what makes CAGR so powerful and universally used across finance, business, and economics.

How CAGR Is Calculated

The CAGR formula takes three inputs: the beginning value, the ending value, and the number of years between them. The formula is: CAGR = (Ending Value / Beginning Value)^(1/Years) − 1. It is derived from the compound growth equation FV = PV × (1 + r)^n, solved for r. The result is a geometric mean return that assumes reinvestment of all gains and produces the equivalent constant annual rate. An investment growing from $10,000 to $25,000 in 8 years has a CAGR of (25,000/10,000)^(1/8) − 1 = 12.13%. This means the investment grew at an equivalent rate of 12.13% compounded every year.

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

Reverse: Future Value = Present Value × (1 + CAGR)^Years

Doubling Time = 72 ÷ CAGR% (Rule of 72)

Why CAGR Is Better Than Average Return

The critical distinction between CAGR and simple average return is that CAGR accounts for compounding, while average return does not. Consider an investment that gains 50% in year one and loses 33.3% in year two. The arithmetic average return is (50% + (−33.3%)) / 2 = 8.35%, suggesting a positive outcome. But the actual result is different: $10,000 × 1.50 = $15,000, then $15,000 × 0.667 = $10,000. You are back where you started. The CAGR is exactly 0%, correctly reflecting reality. This discrepancy grows with volatility, which is why CAGR is the preferred metric among professional investors, analysts, and financial advisors. It shows what actually happened to your money.

Example — CAGR vs Average Return
Year 1: +40% | Year 2: −20% | Year 3: +30% | Year 4: −10%

Arithmetic average: (40 − 20 + 30 − 10) / 4 = 10.0% average

Actual path: $10,000 → $14,000 → $11,200 → $14,560 → $13,104
CAGR: (13,104/10,000)^(1/4) − 1 = 7.0% CAGR

The average overstates actual performance by 3 percentage points because it ignores the compounding effect of losses on a smaller base.

Practical Applications of CAGR

Investment performance evaluation. CAGR is the standard for comparing investments across different time periods and asset classes. A stock with 14% CAGR over 10 years directly compares to a real estate investment with 8% CAGR over the same period, even if their year-to-year paths were completely different. This makes CAGR indispensable for portfolio analysis and asset allocation decisions.

Business growth measurement. Companies report revenue CAGR, earnings CAGR, and user growth CAGR to communicate growth trajectories. A startup growing revenue from $2M to $50M in 5 years has a revenue CAGR of 90%, immediately conveying the growth velocity. Investors use these CAGRs to assess whether a company's valuation is justified by its growth rate, often comparing price-to-earnings ratios against earnings CAGR (the PEG ratio).

Financial goal setting. The reverse CAGR formula helps set realistic targets. If you want to grow a $50,000 portfolio to $200,000 in 12 years, you need a CAGR of 12.25%. Is that achievable? Comparing to historical benchmarks (S&P 500 ~10% CAGR) tells you it is ambitious but plausible with some allocation to growth assets. If the required CAGR exceeds 15-20%, you may need to extend the timeline, increase contributions, or adjust the target.

Real CAGR vs Nominal CAGR

Nominal CAGR measures growth in raw currency terms. Real CAGR adjusts for inflation, showing the increase in actual purchasing power. The formula for real CAGR is approximately: Real CAGR ≈ Nominal CAGR − Inflation Rate. More precisely: Real CAGR = ((1 + Nominal CAGR) / (1 + Inflation)) − 1. An investment with 10% nominal CAGR during a period of 3% inflation has a real CAGR of approximately 6.8%. This distinction matters enormously over long periods: a $10,000 investment growing at 10% nominal CAGR for 30 years becomes $174,494 in nominal terms, but only $57,435 in today's purchasing power at 3% inflation. Always consider real CAGR when evaluating long-term wealth creation.

Pro Tip — The Rule of 72
Divide 72 by the CAGR percentage to estimate doubling time. At 8% CAGR, your investment doubles in approximately 9 years (72/8). At 12% CAGR, it doubles in 6 years. At 15%, just 4.8 years. This mental shortcut is invaluable for quickly assessing the power of different growth rates. The Rule of 72 works best for rates between 6-20%.

CAGR Benchmarks and Context

CAGR is only meaningful in context. The S&P 500 has delivered approximately 10% nominal CAGR (7% real) over the past 50 years. Bonds have averaged 5-6% nominal CAGR. Real estate typically delivers 3-5% CAGR in price appreciation plus rental yield. A company growing revenue at 15-25% CAGR is considered strong growth. Above 25% sustained over a decade is exceptional and typically commands premium valuations. Emerging market equities have shown higher CAGRs but with significantly more volatility. Always compare your CAGR against the appropriate benchmark for the asset class, risk level, and time period.

Limitations of CAGR

CAGR has important limitations. It only considers the beginning and ending values, completely ignoring the path between them. Two investments can have identical CAGRs but vastly different risk profiles — one may have grown steadily while the other experienced severe drawdowns. CAGR also does not account for additional investments or withdrawals during the period; for that, you need Internal Rate of Return (IRR) or Time-Weighted Return. Finally, CAGR extrapolated into the future assumes constant growth, which rarely occurs in practice. Use CAGR as a comparison and benchmarking tool, but complement it with volatility measures and drawdown analysis for a complete picture.

How to Use This Calculator

This calculator offers three modes. Calculate CAGR mode takes beginning value, ending value, and years to compute CAGR, total growth, growth multiple, real CAGR (adjusted for inflation), and doubling time. The scenario table shows CAGR at different ending values, and the year-by-year schedule traces the growth path. Target CAGR mode calculates how many years you need to reach a target value at a given growth rate, with a year-by-year projection. Compare mode evaluates two investments side by side, showing which delivered the higher CAGR and the growth trajectory of each.

CAGR Shows the Past, Not the Future
A 15% CAGR over the past 10 years does not guarantee 15% going forward. Markets, businesses, and economic conditions change. Use historical CAGR for evaluation and benchmarking, but apply conservative assumptions when projecting future growth. The longer the historical period, the more reliable the CAGR as a guide, but no past performance guarantees future results.

Frequently Asked Questions

What is CAGR?
CAGR is the constant annual growth rate that takes an investment from its beginning value to its ending value over a specific period. It smooths out volatility into one meaningful annualized rate that accounts for compounding.
How is CAGR calculated?
(Ending Value / Beginning Value)^(1/Years) − 1. Example: $10K to $25K in 8 years = (2.5)^(0.125) − 1 = 12.13% CAGR. Each year compounds on the previous year's growth.
CAGR vs average return?
Average return is arithmetic mean of yearly returns — ignores compounding. CAGR is geometric mean — reflects actual growth. A portfolio gaining 50% then losing 50% has 0% average but −13.4% CAGR. CAGR always reflects reality.
What is a good CAGR?
S&P 500: ~10%. Bonds: ~5%. Real estate: 3-5%. Strong company revenue: 15-25%. Exceptional sustained growth: 25%+. Always compare against the relevant benchmark for the asset class and risk level.
Can CAGR be negative?
Yes. When ending value is less than beginning value, CAGR is negative. $100 dropping to $60 over 5 years = −9.7% CAGR. This indicates annualized value destruction.
How do I calculate years to reach a target?
Years = ln(Target/Current) / ln(1+CAGR). Use the Target CAGR tab in this calculator. Enter current value, target value, and expected CAGR to see exact years needed with year-by-year projection.