CAGR Calculator

📈 Free Investment Tool

CAGR
Calculator

Calculate your compound annual growth rate instantly, with year-by-year projection, inflation-adjusted returns, growth chart, and real investment insights.

📊 Accurate Growth Rate
💡 Investment Insights
⚡ Real-Time Results
5 yrs
Supports decimals for partial years (e.g. 3.5 = 3 years 6 months).
Starting value of your investment or portfolio.
Ending value after the investment period.

CAGR Calculator: Calculate Investment Growth Rate

The CAGR calculator is one of the most powerful tools in an investor’s analytical toolkit. Whether you’re evaluating the historical performance of a stock portfolio, comparing mutual fund returns, benchmarking a business’s revenue growth, or projecting future investment values, the Compound Annual Growth Rate gives you a single, clear number that captures the true annualized return of any investment over time. This comprehensive guide explains what CAGR is, how it’s calculated, and how to use it effectively for smarter investment decisions.

📊 Quick formula: CAGR = (Final Value ÷ Initial Value)^(1 ÷ Years) − 1. For an investment growing from $10,000 to $20,000 in 5 years: CAGR = (20,000 ÷ 10,000)^(1/5) − 1 = 2^0.2 − 1 = 14.87% per year. Use the calculator above for instant results.

What is CAGR?

CAGR stands for Compound Annual Growth Rate. It is a financial metric that represents the rate at which an investment would have grown if it grew at a steady, constant rate, compounding annually, from its starting value to its ending value over a specified time period.

CAGR is sometimes called the “smoothed” rate of return because it eliminates the volatility inherent in year-to-year performance figures and presents a single representative annual growth rate. A stock portfolio that gains 40% in Year 1, loses 10% in Year 2, and gains 20% in Year 3 might have a CAGR of approximately 15%: a cleaner figure for comparison than the highly variable annual returns.

CAGR is used across finance, business analysis, and economics to measure growth of revenues, profits, customer numbers, market share, GDP, and virtually any metric that changes over time. It is the lingua franca of investment performance measurement.

How This CAGR Calculator Works

Enter your initial investment value, final investment value, and the investment period in years. The calculator instantly computes your CAGR, total return percentage, absolute profit, growth multiple, and doubling time, and generates a compound growth curve showing your portfolio’s value at each point in the investment period.

Advanced options allow you to adjust for inflation (showing your “real CAGR” in purchasing power terms) and add fractional years for precision. The year-by-year table shows the exact projected value at each annual milestone, and the insight box provides contextual interpretation of your specific CAGR result.

CAGR Formula Explained

The CAGR formula is derived from the compound interest formula, solved for the annual rate:

CAGR Formula:
CAGR = (Final Value / Initial Value)^(1 / Number of Years) − 1

Step-by-step example: Investment grows from $50,000 to $125,000 over 8 years.
Step 1: Final/Initial = 125,000 / 50,000 = 2.5
Step 2: Raise to power (1/8): 2.5^0.125 = 1.1214
Step 3: Subtract 1: 1.1214 − 1 = 0.1214 = 12.14% CAGR

The exponent (1/years) is what makes this a “compound” rate, it essentially asks: “what constant annual rate, compounded each year for this many years, would produce this exact total return?” This is why CAGR is more analytically useful than dividing total return by years (which would give a simple average that ignores compounding).

How the CAGR Calculator Formula Works

This calculator measures the single, constant annual growth rate that would carry an investment from its starting value to its ending value over a given number of years, smoothing out whatever bumpy path the real returns actually took along the way. It doesn’t measure year-by-year volatility, only the destination and how long the trip took.

ResultFormulaUnits
CAGR(Final Value ÷ Initial Value)^(1 ÷ Years) − 1% per year
Total return((Final − Initial) ÷ Initial) × 100%
Doubling time72 ÷ CAGR (%)years (Rule of 72)
Real CAGR((1 + Nominal CAGR) ÷ (1 + Inflation Rate)) − 1% per year

Final Value and Initial Value are the ending and starting amounts you enter, in the same currency. Years is the holding period, which can include a fractional part if you toggle on the months option. Inflation Rate, entered as an optional toggle, feeds only the real CAGR figure and doesn’t change the nominal CAGR itself.

Step-by-step calculation walkthrough

Step 1: Identify the inputs. Initial value: $50,000. Final value: $125,000. Years: 8.

Step 2: Apply the formula. CAGR = (125,000 ÷ 50,000)^(1 ÷ 8) − 1.

Step 3: Perform the calculation. 125,000 ÷ 50,000 = 2.5. 2.5 raised to the power 0.125 = 1.1214. 1.1214 − 1 = 0.1214, or 12.14% CAGR.

Step 4: Interpret the result. This investment grew at an effective annual rate of 12.14% over the 8-year period. Using the Rule of 72, that CAGR implies a doubling time of roughly 72 ÷ 12.14 ≈ 5.9 years, meaning at this rate the investment would double again in under 6 years if the same annual growth continued.

📐 The growth chart, year-by-year table, and benchmark comparison chart shown in your results all read from this same CAGR figure. The benchmark chart applies the identical compound-growth formula to a handful of reference rates (a savings-account rate, a bond-like rate, and the long-run S&P 500 average) at your own initial amount and time period, so your result sits alongside familiar reference points rather than in isolation.

Assumptions and limitations: CAGR math is exact given accurate inputs, there’s no estimation involved in the arithmetic itself. What it assumes away is real: it treats the investment as a single lump sum with no additional contributions or withdrawals, and it says nothing about how bumpy the path between the two values actually was. Two investments with identical CAGR can have wildly different risk profiles. For portfolios with regular contributions, the Internal Rate of Return (IRR) is the more accurate metric, since CAGR alone can’t account for cash flow timing.

CAGR vs Average Return

Understanding the difference between CAGR and average (arithmetic mean) return is one of the most important concepts in investment analysis. They often diverge significantly, and CAGR almost always gives the more meaningful and accurate picture of actual investment performance.

YearReturnPortfolio Value ($10K start)
Year 1+50%$15,000
Year 2−33%$10,050
Arithmetic Mean Return+8.5% (misleading)
CAGR (actual)+0.25% (accurate)

In this example, the arithmetic average return is 8.5%, which would imply the portfolio nearly doubled. But the actual CAGR is just 0.25%, because a 50% gain followed by a 33% loss almost exactly cancels out (a 33% loss on $15,000 returns you nearly to $10,000). CAGR correctly captures this because it accounts for the compounding effect of sequential returns.

Why CAGR Matters for Investors

CAGR is the standard metric for comparing investment performance precisely because it enables like-for-like comparison across:

  • Different time horizons: A 3-year investment and a 10-year investment can both be expressed as annual CAGR percentages and compared directly.
  • Different asset classes: Whether comparing stocks, bonds, real estate, or business revenue growth, CAGR provides a common unit of measurement.
  • Different starting values: A $5,000 investment and a $500,000 investment can be compared on CAGR without the distortion of absolute dollar differences.
  • Benchmarking: You can compare your portfolio’s CAGR against benchmark indices (S&P 500 historical CAGR ≈ 10%) to assess relative performance.

Real-Life Investment Examples

The table below illustrates typical CAGR outcomes across common investment types. The S&P 500 figure reflects the long-run historical pattern documented in the NYU Stern historical returns dataset compiled by Professor Aswath Damodaran, which tracks annual U.S. stock, bond, and bill returns back to 1928.

InvestmentInitialFinalPeriodCAGR
Index fund (S&P 500 hist.)$10,000$67,27520 yrs≈10.0%
Real estate investment$200,000$450,00012 yrs≈6.8%
Tech stock portfolio$25,000$200,0008 yrs≈29.6%
Bond fund$50,000$72,00010 yrs≈3.7%
Startup equity$5,000$150,0007 yrs≈63.5%
Savings account$10,000$14,50010 yrs≈3.8%

CAGR in Stock Market Analysis

In equity analysis, CAGR is used across multiple dimensions. Revenue CAGR measures how quickly a company’s top-line sales are growing, a Revenue CAGR above 20% is typically considered high-growth. Earnings per Share (EPS) CAGR measures profitability growth rate. Free Cash Flow CAGR shows how quickly a company is generating usable cash.

For investors, comparing a stock’s historical earnings CAGR to its current price-to-earnings ratio helps identify potentially overvalued or undervalued companies. A company trading at 30× earnings with a 5% EPS CAGR is far more expensive than one trading at the same multiple with a 25% EPS CAGR. Wall Street analysts regularly use CAGR projections in Discounted Cash Flow (DCF) models to estimate fair value.

How to Use CAGR for Planning

CAGR works in multiple directions for financial planning:

🎯

Target setting

If you want $1 million in 20 years from a $100,000 starting point, you need a 12.2% CAGR. This tells you how aggressively you need to invest.

📊

Performance evaluation

Compare your portfolio’s CAGR against relevant benchmarks annually to assess whether your investment strategy is working.

🔄

Scenario modeling

Model conservative (6%), base (10%), and optimistic (14%) CAGR scenarios for retirement planning to understand the range of potential outcomes.

💡

Rule of 72

Divide 72 by your CAGR to estimate doubling time. At 8% CAGR, money doubles in approximately 9 years (72 ÷ 8). The calculator shows this automatically.

Limitations of CAGR

Despite its power, CAGR has important limitations that every investor should understand:

  • Ignores volatility: Two investments with identical CAGRs may have very different risk profiles, one might have gained steadily, the other might have experienced dramatic swings. CAGR says nothing about the journey, only the destination.
  • Doesn’t account for cash flows: CAGR assumes a single initial investment with no additions or withdrawals. If you’re contributing monthly or making withdrawals, CAGR cannot accurately represent your returns, you need IRR (Internal Rate of Return) instead.
  • Point-in-time sensitivity: The start and end dates significantly impact CAGR. A portfolio measured from a market peak to a market trough looks very different from one measured trough-to-peak. This can be exploited to present misleading performance figures.
  • No guarantee of future performance: A high historical CAGR does not predict future returns. Mean reversion, changing market conditions, and company-specific factors can cause significant divergence from historical trends.
  • Ignores inflation: A nominal CAGR of 8% may represent a real (inflation-adjusted) CAGR of only 5% if inflation is running at 3%. Use the inflation adjustment toggle above to calculate your real CAGR.

CAGR vs ROI

MetricCAGRROI
DefinitionAnnualized compounded returnTotal return over any period
Time-adjustedYes, accounts for period lengthNo, raw percentage regardless of time
Comparable across periodsYesNo (a 50% ROI over 1 year ≠ 50% ROI over 10 years)
Formula(Final/Initial)^(1/yrs) − 1(Final − Initial) / Initial × 100
Best used forLong-term investment comparisonSingle-period return measurement
Accounts for compoundingYesNo

ROI simply measures the total percentage return over a period, regardless of how long that period was. A 100% ROI over 2 years is exceptional. A 100% ROI over 20 years is poor. CAGR normalizes for time, making it the more useful metric for comparing investments held for different periods.

Common Mistakes in CAGR Analysis

  • Confusing CAGR with average annual return: The arithmetic average of annual returns is always equal to or higher than CAGR for volatile investments. Presenters sometimes quote the average to make performance look better than it actually was.
  • Using short periods: CAGR calculated over 1–2 years is highly sensitive to starting and ending conditions. Use at least 3–5 years of data for meaningful analysis.
  • Ignoring dividend reinvestment: For stocks that pay dividends, total return CAGR (including reinvested dividends) can be 2–3 percentage points higher than price-only CAGR. Always specify which you’re measuring.
  • Not adjusting for fees: A fund’s stated 10% CAGR may become 8.5% after a 1.5% annual management fee. Always calculate CAGR on net-of-fees returns for accurate investment evaluation.
  • Projecting linearly into the future: Compounding is non-linear: small changes in CAGR produce massive differences over long periods. A 1% improvement in CAGR over 30 years can add hundreds of thousands of dollars to a portfolio.

Tips for Better Investment Analysis

  • Always compare CAGR against an appropriate benchmark, not just an arbitrary target. If you’re investing in large-cap US stocks, the S&P 500 CAGR is the right benchmark.
  • Calculate CAGR over multiple time horizons (3-year, 5-year, 10-year) to understand consistency of performance across different market cycles.
  • Use real (inflation-adjusted) CAGR when planning for long-term goals like retirement, where purchasing power matters more than nominal returns.
  • For portfolio evaluation, calculate CAGR at both the individual holding level and the overall portfolio level to identify which positions are driving or dragging performance.
  • Pair CAGR analysis with risk metrics (standard deviation, Sharpe ratio, maximum drawdown) for a complete picture of risk-adjusted performance.

3 Real-Life Examples

Three different situations, calculated the way the tool above does it.

SituationInputsResultWhat it means
Checking a retirement account after 12 years Initial: $40,000. Final: $85,000. Period: 12 years. CAGR: approximately 6.48% per year. This sits below the long-run S&P 500 average, useful context for deciding whether to review the account’s asset allocation or fees before the next contribution cycle.
Evaluating a small business’s revenue growth Initial revenue: $1,500,000. Final revenue: $4,200,000. Period: 5 years. CAGR: approximately 22.87% per year. A revenue CAGR above 20% is generally considered high-growth, a useful number to include when discussing the business with investors or lenders.
Comparing two funds held for different lengths of time Fund A: 80% total return over 3 years. Fund B: 120% total return over 7 years. Fund A CAGR: approximately 21.64%. Fund B CAGR: approximately 11.92%. Despite Fund B’s larger total return number, Fund A actually performed better on an annualized basis, exactly the kind of comparison that raw total-return percentages can make misleading.

These are illustrative calculations using the same CAGR formula the calculator above applies. They’re a comparison tool, not personalised investment advice.

Important Notes

  • CAGR is exact arithmetic, not a forecast. Given accurate initial value, final value, and time period, the calculation carries no estimation error. It says nothing, however, about what the investment will do next.
  • Rounding. CAGR and related percentages display to two decimal places; currency figures round to whole units or the nearest cent depending on magnitude.
  • CAGR assumes a single lump sum, not ongoing contributions. If you’re adding money regularly (a 401(k) or systematic investment plan, for example), CAGR on the endpoints alone won’t accurately reflect your personal return. Use an IRR calculation for that instead, which accounts for the timing of each contribution.
  • Dividend and fee treatment matters. Whether your “final value” includes reinvested dividends, and whether it’s already net of fund fees, changes the CAGR meaningfully. Compare like with like when benchmarking two investments.
  • Start and end dates can be cherry-picked. A CAGR measured from a market low to a market high looks very different from the same investment measured trough-to-trough, even though nothing about the underlying investment changed.
  • The inflation adjustment uses a single assumed rate. Real CAGR applies one inflation figure across the whole period; actual inflation varies year to year, so treat the real CAGR as an approximation of purchasing-power growth, not an exact figure.
  • Data privacy. All calculations run in your browser. Your inputs aren’t sent to a server, and the PDF is generated locally on your device.

Related Investment Tools

Frequently Asked Questions

What is CAGR?
CAGR (Compound Annual Growth Rate) is the rate at which an investment would have grown if it grew at a constant annual rate, compounded each year, over a specified time period. It represents the “smoothed” annual return of an investment, eliminating year-to-year volatility to give a single representative number. CAGR is the most widely used metric for comparing investment performance across different time horizons and asset classes.
How do I calculate CAGR?
CAGR = (Final Value ÷ Initial Value)^(1 ÷ Years) − 1. Example: $10,000 grows to $25,000 in 10 years. CAGR = (25,000 ÷ 10,000)^(0.1) − 1 = 2.5^0.1 − 1 = 1.0960 − 1 = 9.6% per year. Use the calculator above for instant computation, enter your values and results appear in real time without manual calculation.
What is a good CAGR?
“Good” depends entirely on the investment type and context. For a stock portfolio, matching or exceeding the S&P 500’s historical CAGR of approximately 10% is generally considered good. For a business, 15–25% revenue CAGR is considered strong growth. For a fixed-income portfolio, 4–6% CAGR is reasonable. For emerging market investments, 12–18% may be expected given the higher risk. Always compare CAGR against an appropriate benchmark for the specific asset class and risk profile.
Is CAGR the same as ROI?
No, CAGR and ROI measure different things. ROI (Return on Investment) measures the total percentage return over any time period without normalizing for time. CAGR measures the annualized compounded growth rate, making it time-adjusted and comparable across different holding periods. A 200% ROI over 30 years is a poor CAGR of just 3.7%, while a 200% ROI over 5 years is an excellent CAGR of 24.6%. CAGR is the more useful metric for comparing investments held for different durations.
How accurate is CAGR?
CAGR is mathematically precise for the specific inputs provided (initial value, final value, and time period). Its limitations lie in what it doesn’t capture: volatility, interim cash flows (contributions or withdrawals), dividend treatment, fees, and taxes. For a straightforward “buy and hold” investment with no cash flows, CAGR is an accurate representation of annualized return. For investments with regular contributions, IRR is more accurate. The SEC’s Investor.gov offers its own compound interest calculator and educational resources for understanding annualized returns and investment fees. For complete risk-adjusted analysis, pair CAGR with standard deviation and Sharpe ratio.
Can CAGR be negative?
Yes, a negative CAGR means the investment lost value over the period. If a $10,000 investment is worth $7,000 after 5 years, the CAGR = (7,000÷10,000)^(1/5) − 1 = 0.7^0.2 − 1 = −6.9% per year. The calculator above will display a negative CAGR in red when the final value is below the initial value. A negative CAGR is meaningful for evaluating underperforming investments or markets during extended bear periods.
What is CAGR used for?
CAGR is used for: comparing investment returns across different time periods and asset classes; evaluating business revenue, profit, and user growth; benchmarking portfolio performance against indices; financial modelling and DCF valuation; setting investment targets and goals; marketing fund performance (though often selectively); and general financial planning for retirement, education savings, and wealth building. It is the dominant metric for annualized return comparison in professional finance.
Does CAGR include inflation?
Standard nominal CAGR does not account for inflation. To calculate real (inflation-adjusted) CAGR, use the Fisher equation: Real CAGR ≈ Nominal CAGR − Inflation Rate. More precisely: Real CAGR = ((1 + Nominal CAGR) ÷ (1 + Inflation Rate)) − 1. A nominal CAGR of 10% during 3% annual inflation gives a real CAGR of approximately 6.8%. Use the “Adjust for inflation” toggle in the calculator above to automatically compute your real CAGR.
How does CAGR help investors?
CAGR helps investors by providing a single, time-normalized metric to compare the performance of different investments, regardless of their holding periods, starting values, or asset classes. It enables clear apples-to-apples comparison: if Investment A returned 250% over 10 years (CAGR 13.3%) and Investment B returned 80% over 5 years (CAGR 12.5%), CAGR reveals A performed slightly better annually despite the dramatic difference in total return percentages. Without CAGR, these would be nearly impossible to compare meaningfully.
How often should I calculate CAGR?
For investment portfolio monitoring, calculate CAGR annually at minimum, and compare against your target CAGR and benchmark index at the same time. For long-term investors (10+ year horizon), excessive frequency creates noise from short-term volatility. For business analysis, calculate quarterly and annually to track growth trajectory. Use the calculator above whenever you’re evaluating a new investment, reviewing portfolio performance, or planning financial goals.
What is the Rule of 72 and how does it relate to CAGR?
The Rule of 72 is a simple formula for estimating the doubling time of an investment: Doubling Years ≈ 72 ÷ CAGR (%). At a 10% CAGR, your investment doubles in approximately 7.2 years. At 6% CAGR, it takes about 12 years. At 12% CAGR, approximately 6 years. The rule is slightly approximate (the more precise version uses 69.3 for continuous compounding), but for most practical investment purposes it’s accurate within a few months. The CAGR calculator above automatically displays your investment’s estimated doubling time using this rule.
What does the benchmark comparison chart show?
It applies the same compound-growth formula used in your main growth curve to a handful of common reference rates, a savings-account rate, a bond-like rate, and the long-run S&P 500 average, at your own initial amount and time period. This lets you see where your actual result lands relative to typical benchmarks without switching inputs back and forth.
Can I download my results as a PDF?
Yes, use the “Download results as PDF” button below your results to save a summary of your inputs, CAGR, total return, profit, growth multiple, and doubling time, generated entirely in your browser.

Calculate your investment CAGR now

Instant growth rate calculation, year-by-year projection, and inflation adjustment, free, no sign-up required.

📊 Calculate CAGR ↑ 🔧 Adjust Investment ↑