CAGR Calculator

Calculate final value, difference, and total growth from an initial value, CAGR, and number of periods.

Inputs

%
$
Formula used: Final value = Initial value × (1 + CAGR)^Periods

Use this CAGR (Compound Annual Growth Rate) Calculator to estimate final value, total growth, difference, and growth factor from an initial value, compound annual growth rate, and number of periods. It is useful for projecting investment value, revenue growth, business growth, portfolio growth, or any metric that grows at a constant annual rate.

Important Note: This CAGR calculator estimates a future value from a starting value, a fixed compound annual growth rate, and a selected number of periods. CAGR is a smoothed annualized rate, so it does not show year-by-year volatility, market risk, fees, taxes, inflation, deposits, withdrawals, or irregular cash-flow timing. Use the result as an educational projection, not as a guaranteed investment return.

Reviewed by: AjaxCalculators Editorial Team
Last updated: April 26, 2026
Method source: Standard compound-growth relationship using initial value, CAGR, and number of periods
Editorial standards: AjaxCalculators Editorial Policy

What This CAGR (Compound Annual Growth Rate) Calculator Calculates

This calculator estimates:

  • Final value
  • Difference between final value and initial value
  • Total growth
  • Growth factor
  • Summary of the result
  • Step-by-step calculation

The live tool uses three inputs: number of periods, CAGR percentage, and initial value. It then projects the final value using compound annual growth.

What CAGR Means

CAGR stands for compound annual growth rate. It represents the steady annual growth rate that would take a beginning value to an ending value over a selected number of periods.

For example, if an investment grows at a CAGR of 8% for 5 years, the calculator treats that growth as if the value increases by 8% each year and compounds over time.

CAGR is useful because it turns multi-period growth into one annualized rate. However, it is a smoothed rate. It does not show what happened in each individual year.

How the CAGR (Compound Annual Growth Rate) Calculator Works

1) Final Value Formula

The live calculator uses this compound-growth formula:

Final value = Initial value × (1 + CAGR)Periods

In this formula:

  • Initial value is the starting amount.
  • CAGR is the annual growth rate written as a decimal.
  • Periods is the number of compounding periods.
  • Final value is the projected ending amount.

2) Convert CAGR Percentage to Decimal

Before using the formula, the CAGR percentage is converted into decimal form.

CAGR decimal = CAGR % ÷ 100

For example, 12% becomes:

12 ÷ 100 = 0.12

3) Difference Formula

The difference shows how much the value increased or decreased compared with the starting amount.

Difference = Final value − Initial value

If the difference is positive, the value increased. If the difference is negative, the value decreased.

4) Total Growth Formula

Total growth shows the full percentage increase or decrease over the whole period.

Total growth = (Final value − Initial value) ÷ Initial value × 100

This is different from CAGR. CAGR is the annualized rate, while total growth is the full change across all periods.

5) Growth Factor Formula

The growth factor shows how many times larger the final value is compared with the initial value.

Growth factor = Final value ÷ Initial value

For example, a growth factor of 2 means the value doubled. A growth factor of 1.5 means the final value is 1.5 times the starting value.

CAGR Formula vs This Calculator’s Formula

The standard CAGR formula is usually used when the beginning value, ending value, and number of periods are already known:

CAGR = (Ending value ÷ Beginning value)1 ÷ Periods − 1

That formula calculates the annualized growth rate between two values.

This live calculator works in the forward direction. It starts with an initial value and a known CAGR, then estimates the future value:

Final value = Initial value × (1 + CAGR)Periods

This makes the tool useful for growth projections, investment scenarios, business revenue estimates, portfolio assumptions, or any situation where you already have an assumed annual compound growth rate.

For example, if you already know that a business, investment, or metric is expected to grow by 8% per year, this calculator estimates what the starting value may become after the selected number of periods.

Assumptions and Important Notes

  • This calculator assumes the CAGR stays constant across all periods.
  • It assumes growth compounds once per period.
  • It does not show year-by-year volatility.
  • It does not include additional deposits, withdrawals, dividends, taxes, fees, inflation, or transaction costs unless you account for them separately.
  • It does not calculate IRR, NPV, risk-adjusted return, or annual cash-flow timing.
  • It is best used for simple compound-growth projections, not complete investment-performance analysis.

Worked Example

Suppose you start with an initial value of $10,000, use a 7% CAGR, and project growth over 5 periods.

Step 1: Convert CAGR to decimal
7% = 0.07

Step 2: Add 1 to the CAGR decimal
1 + 0.07 = 1.07

Step 3: Raise the growth factor to the number of periods
1.0751.40255

Step 4: Multiply by the initial value
10,000 × 1.40255 ≈ $14,025.52

Step 5: Find the difference
14,025.52 − 10,000 = $4,025.52

Step 6: Find total growth
4,025.52 ÷ 10,000 × 100 ≈ 40.26%

So, an initial value of $10,000 growing at 7% CAGR for 5 periods would become approximately $14,025.52, with a total gain of about $4,025.52.

How to Use This CAGR (Compound Annual Growth Rate) Calculator

  1. Select the currency symbol you want to display.
  2. Enter the number of periods.
  3. Enter the CAGR percentage.
  4. Enter the initial value.
  5. Click Calculate.
  6. Review the final value, difference, total growth, growth factor, summary, and step-by-step result.

When CAGR Is Useful and When It Is Not

CAGR is useful when you want to describe growth as a single annualized rate. It can make long-term growth easier to compare across investments, business revenue, website traffic, customer growth, portfolio values, or other metrics.

However, CAGR should not be treated as a complete performance measure. A value can have the same CAGR across two periods but very different year-by-year paths. One investment may grow smoothly, while another may rise sharply, fall heavily, and recover later. CAGR smooths those changes into one rate.

Use CAGR For Do Not Use CAGR Alone For
Simple long-term growth comparisons Measuring investment risk or volatility
Future value projections from an assumed annual rate Evaluating irregular deposits and withdrawals
Revenue, profit, traffic, or portfolio growth summaries Calculating taxes, fees, inflation-adjusted return, or real return
Comparing growth over similar time periods Replacing IRR, NPV, or full cash-flow analysis

CAGR vs Simple Average Growth

A simple average can be misleading when growth changes over time because it does not fully account for compounding. CAGR smooths the result into a constant annualized growth rate.

For example, a value that rises sharply one year and falls the next may have a simple average that looks attractive, while the actual compounded result is weaker. CAGR is usually better for long-term growth comparisons, but it still hides the year-by-year path.

Practical Uses of a CAGR (Compound Annual Growth Rate) Calculator

  • project future investment value
  • estimate revenue growth over multiple years
  • compare long-term growth scenarios
  • model business or startup growth assumptions
  • estimate portfolio growth under a constant annual return
  • calculate how a starting value changes under a known CAGR
  • understand the difference between annualized growth and total growth

Input Rules and Calculation Limits

For a meaningful result, enter a positive initial value, a valid number of periods, and a CAGR percentage. The calculator can show positive growth when the CAGR is above 0%, no growth when CAGR is 0%, and decline when the CAGR is negative.

Input Recommended Use Why It Matters
Initial value Use a positive starting amount. A zero or negative starting value can make growth interpretation misleading.
CAGR percentage Use the expected or known annual compound growth rate. This rate is assumed to stay constant across all periods.
Number of periods Use the number of years or equal-length compounding periods. The result depends heavily on the selected time period.
Currency Select the symbol that matches your example. The currency selector changes display only; it does not convert exchange rates.

Common Mistakes to Avoid

  • Do not treat CAGR as a guaranteed future return.
  • Do not assume CAGR shows volatility or risk.
  • Do not compare CAGR values without checking the period length.
  • Do not ignore fees, taxes, inflation, or withdrawals when using CAGR for real investments.
  • Do not confuse total growth with annualized growth.
  • Do not use this forward calculator as a complete IRR or cash-flow analysis tool.
  • Do not assume a smooth growth path just because CAGR is smooth.

Formula Summary

What You Want to Find Formula What It Means
Final value Final value = Initial value × (1 + CAGR)Periods Projects the ending value from a starting value and fixed annual compound growth rate.
CAGR decimal CAGR decimal = CAGR % ÷ 100 Converts the entered percentage into decimal form for calculation.
Difference Difference = Final value − Initial value Shows the total gain or loss compared with the starting value.
Total growth Total growth = Difference ÷ Initial value × 100 Shows the full percentage increase or decrease over all periods.
Growth factor Growth factor = Final value ÷ Initial value Shows how many times larger or smaller the final value is compared with the initial value.
Standard CAGR formula CAGR = (Ending value ÷ Beginning value)1 ÷ Periods − 1 Calculates the annualized growth rate when beginning value, ending value, and periods are known.

Frequently Asked Questions

What does this CAGR calculator do?

This calculator estimates a future value from an initial value, a fixed CAGR percentage, and a selected number of periods. It also shows the difference, total growth, growth factor, summary, and step-by-step calculation.

Does this calculator calculate CAGR from beginning and ending values?

No. This version works in the forward direction. It uses a known CAGR to estimate the final value. To calculate CAGR from a beginning value and ending value, use the standard CAGR formula: CAGR = (Ending value ÷ Beginning value)1 ÷ Periods − 1.

Can CAGR be negative?

Yes. A negative CAGR means the value decreases over time. For example, a CAGR of -5% means the value is assumed to decline by 5% per period on a compounded basis.

Is CAGR the same as total growth?

No. CAGR is the annualized compound growth rate. Total growth is the full percentage change from the initial value to the final value across the entire period.

Does CAGR show investment risk?

No. CAGR smooths growth into one annualized rate and does not show volatility, drawdowns, risk, or year-by-year changes. Two investments can have the same CAGR but very different risk profiles.

Does the currency selector convert exchange rates?

No. The currency selector only changes the displayed currency symbol. It does not perform foreign exchange conversion or adjust for inflation.

Can I use CAGR for business revenue growth?

Yes. CAGR can be used for business revenue, profit, customer growth, website traffic, portfolio value, or other metrics that can be measured from a starting value over time. The result should still be treated as an estimate if future growth is uncertain.

Is this calculator financial advice?

No. This calculator is for educational and planning use only. It does not provide investment, tax, accounting, legal, or financial advice.

References

  1. AjaxCalculators live CAGR Calculator
  2. Corporate Finance Institute: CAGR definition and formula
  3. Investopedia: Compound Annual Growth Rate formula and calculation
  4. Investopedia: CAGR interpretation and limitations

Related Calculators

Disclaimer: This calculator is for educational and planning use only. It estimates future value from a fixed CAGR assumption and does not provide investment, tax, accounting, legal, or financial advice. Actual results may differ because of market volatility, business risk, fees, taxes, inflation, deposits, withdrawals, exchange-rate changes, and changing economic conditions. For real investment, business, tax, or accounting decisions, verify the assumptions carefully and consider speaking with a qualified professional.

More of our calculators...

Mortgage Calculator with Taxes and Insurance

Estimate monthly mortgage payment with principal, interest, taxes, insurance, HOA, PMI, closing costs, loan amount, and amortization preview.

Amortization Calculator

Generate a loan amortization schedule with monthly payment, principal, interest, balance, payoff date, total interest, and optional extra payments.

Refinance Calculator

Compare your current mortgage with our Refinance calculator. Estimate new payment, monthly savings, closing costs, break-even time, interest, and payoff dates.

Credit Card Interest Calculator

Estimate credit card interest from APR, billing-cycle days, and average daily balance. Project monthly interest, payments, purchases, and ending balance.

Balance Transfer Calculator

Compare keeping your current credit card balance vs transferring it to a promo APR card. Estimate interest, transfer fees, savings, and payoff time.

Interest Rate Calculator

Calculate the interest rate needed to grow a present value into a future value. Supports annual, monthly, daily, and continuous compounding.

Inflation Calculator

Calculate how inflation changes money value over time. Estimate future value, today’s purchasing power, cumulative inflation, and monthly inflation schedule.

Salary calculator

Convert hourly, weekly, biweekly, semi-monthly, monthly, and annual pay. Estimate gross salary from hours per week and paid weeks per year.

PayPal Fee Calculator

Calculate PayPal fees, net received amount, and required gross payment. Enter percentage and fixed fees to estimate seller transaction costs.