CAGR Calculator (Compound Annual Growth Rate)
Compound Annual Growth Rate Calculator
Calculate CAGR, a future value, a starting value, or the time required for a value to compound between two points.
Inputs
The selected result is calculated from the other three fields.
Usually years. Fractions such as 2.5 are accepted.
Annual compounded rate. Negative rates represent decline.
Value at the beginning of the measurement period.
Value at the end of the measurement period.
CAGR assumes a smooth compounded path with no intermediate deposits or withdrawals.
Live results
Compound annual growth rate
—
Enter the required values to calculate a result.
Waiting for complete inputs.
Compounded growth path
The chart will compare compounded growth with a straight-line change.
Projection by period
| Period | Compounded value | Straight-line value | Cumulative change | Cumulative growth |
|---|---|---|---|---|
| Enter valid values to build the projection. | ||||
What this CAGR calculator estimates
Compound annual growth rate converts the change between a beginning value and an ending value into one constant compounded rate per period. It answers a practical comparison question: what steady annual rate would connect these two values over the selected time span? The calculator can also work backward to estimate the ending value, beginning value, or number of periods.
CAGR is useful for comparing revenue, users, assets, prices, market size, or investment balances measured over different horizons. It does not claim that growth actually occurred at the same rate every year. Instead, it smooths the full path into a single equivalent rate. For a broader explanation of compounding, see the educational material from Investor.gov.
How to enter each input
Solve for
Select the field you want the calculator to determine. The chosen field is treated as the unknown, and the other three fields become required. Choosing CAGR is the most common workflow. Choosing final value turns the tool into a compound-growth projection. Choosing initial value estimates the starting amount needed to reach a target. Choosing periods estimates how long a change would take at a stated rate.
Number of periods
Enter the length of the analysis, normally in years because CAGR is an annualized measure. Decimal periods are allowed when the dates do not span whole years. A higher period count spreads the same total change across more years and usually lowers the resulting CAGR. Zero or negative periods cannot produce a meaningful annual growth rate.
CAGR
Enter the annual compounded rate when solving for another field. A positive rate implies growth, zero implies a flat value, and a rate between zero and negative one hundred percent implies decline. A rate of negative one hundred percent or below is not valid in this model because the compound factor would be zero or negative.
Initial and final values
The initial value is the measurement at the beginning; the final value is the measurement at the end. Use values on the same basis and in the same units. For example, compare annual revenue with annual revenue, not one month of sales with a full year. When solving for CAGR or periods, both values must be greater than zero because the formula uses their ratio and a logarithm or root.
How the formula works
The central relationship is the compound-growth equation. The final value equals the initial value multiplied by one plus the annual rate, raised to the number of periods.
Final value = Initial value × (1 + CAGR)PeriodsRearranging that equation gives the CAGR formula:
CAGR = (Final value ÷ Initial value)1 ÷ Periods − 1Total growth is simpler: final value divided by initial value, minus one. Change in value is the final value minus the initial value. Growth factor is the final value divided by the initial value. When CAGR is positive, doubling time is estimated from logarithms. These outputs all use full precision internally and are rounded only for display.
How to interpret every result
CAGR is the smoothed compounded rate per year. A higher positive result means faster equivalent growth; a negative result means the final value is below the initial value. A result near zero means the two values are similar relative to the time span.
Change in value is the absolute gain or loss in currency units. Total growth expresses that full change as a percentage of the starting value. Growth factor shows the final value as a multiple of the initial value: a factor of two means the value doubled, while a factor of one means no change.
Doubling time appears only for positive CAGR. It estimates how many periods are required for a value to double if the same rate continues. It should be interpreted as a mathematical implication, not a promise.
The chart compares the compounded path with a straight-line interpolation. The compounded line starts slowly and accelerates when growth is positive because each period builds on the prior balance. The table provides the exact modeled values at each period, including cumulative change and cumulative growth.
Benefits, limitations, and common mistakes
CAGR makes comparisons easier because it annualizes different time spans and reduces a multi-year change to one rate. It is especially useful in business analysis and performance reporting. However, it hides volatility and ignores the timing of intermediate cash flows. A business or investment can have the same beginning and ending values while following a very different path in between.
- Do not use CAGR alone when deposits, withdrawals, acquisitions, dividends, or other cash flows materially affect the result.
- Do not mix nominal and inflation-adjusted values. The U.S. Bureau of Labor Statistics CPI resources can help provide inflation context.
- Do not compare rates calculated from inconsistent periods or accounting definitions.
- Do not treat the straight-line or compounded path as observed historical data.
For investing applications, CAGR should be considered alongside risk, drawdowns, fees, and cash flows. The Investor.gov overview of investment risk explains why a return measure by itself is incomplete. This calculator is educational and does not provide personalized financial, tax, or investment advice.