Investment planner
CAGR Calculator
Compound annual growth rate
Investment growth
Growth breakdown
| Year | Value | Total growth |
|---|
Constant compounded growth is illustrative, not actual yearly performance. Estimates exclude contributions, withdrawals, tax and fees. Exact dates use elapsed days divided by 365.
CAGR Calculator: Simple Guide to Growth Rates
Compound annual growth rate, or CAGR, shows how fast a value grew each year if the growth was steady from start to finish. It turns a multi-year change into one yearly rate, which makes growth easier to read. This guide explains the cagr formula, shows a cagr calculation, and shows how to check the result in Excel. (collegeoutcomes.schev.edu)
What is CAGR, and what does it mean?
CAGR means compound annual growth rate. It is the fixed yearly rate that would turn a start value into an end value over a set number of years. That is the cagr definition, and it is the cagr meaning in plain terms. It is a smoothed rate, not a log of every year. Compounding means each year’s growth applies to the prior year’s total value. (collegeoutcomes.schev.edu)
For example, imagine an amount going from $10,000 to $15,000 over five years. Its CAGR is about 8.45%, even if the yearly changes were very uneven. That number links the two end points. It does not mean the amount rose by 8.45% each year. (usbank.com)
This point matters when someone uses the phrase CAGR growth. Read it as a yearly compounded summary, not proof of steady gains. Two investments can have the same start value, end value, and CAGR, yet take very different paths. (corporatefinanceinstitute.com)
What do you need before calculating CAGR?
You need three inputs: the beginning value, the ending value, and the elapsed time in years. The standard cagr calculation uses those end points and the number of compounding periods between them. Gather the values and their dates before you choose a calculator or spreadsheet formula. (usbank.com)
Use this preparation checklist:
- Match the metric: Compare revenue with revenue, account value with account value, or another like measure.
- Match the units: Keep currency and scale the same. Do not mix dollars with thousands of dollars.
- Record the dates: Count elapsed intervals, not table rows.
- Check for cash flows: Flag deposits or withdrawals that changed an investment balance for reasons other than performance.
- Keep the original inputs: Save the source and definitions so someone else can repeat the result.
For example, Dec. 31, 2019, to Dec. 31, 2024, spans five annual intervals, even though it spans six calendar-year labels. If the investment had extra contributions during that time, a simple endpoint formula cannot separate performance from those cash flows. (wallstreetprep.com)
Calculate CAGR step by step
The cagr formula is:
CAGR = (Ending value ÷ Beginning value)^(1 ÷ Years) − 1
The exponent turns the total growth factor into a yearly factor. Subtracting 1 removes the starting base. This cagr calculation returns a decimal, which you can show as a percentage. (usbank.com)
Follow these steps using the $10,000-to-$15,000 example:
- Identify the beginning and ending values. Use $10,000 as the start value and $15,000 as the end value. Keep them in that order. If you swap them, you show a decline.
- Count the elapsed years. Use five years for this example. If your data starts with one point and then has five annual points, there are five intervals, not six. That count sets the exponent.
- Divide the ending value by the beginning value. Calculate 15000 / 10000 = 1.5. The ending amount is 1.5 times the start, or a 50% total gain.
- Apply the annual exponent. Calculate 1.5^(1/5), which is about 1.08447177. Use a calculator’s power key and keep the full number until the last step.
- Subtract one and show a percentage. Calculate 1.08447177 − 1 = 0.08447177, then show it as about 8.45% per year. The full calculation is (15000/10000)^(1/5)-1. (usbank.com)
Do not divide the 50% total gain by five and call the result 10% CAGR. That shortcut spreads the total change evenly and ignores compounding. To check the correct result, plug the unrounded rate into Beginning value × (1 + CAGR)^Years; it should give the end value. (collegeoutcomes.schev.edu)
Build a CAGR Calculator in Excel
For a reusable CAGR calculator in Excel, you can store your inputs and calculate the result automatically. Set up a small worksheet with clear labels instead of putting every number inside a formula. This makes later updates and input checks easier.
|
Cell |
Label |
Example input |
|---|---|---|
|
A2 |
Beginning value |
10000 |
|
B2 |
Ending value |
15000 |
|
C2 |
Years |
5 |
|
D2 |
CAGR |
Enter the formula below |
- Enter the endpoint values and years. Fill A2 through C2 with the example inputs. Enter plain numbers, keeping note text in separate labels.
- Enter the formula in D2. Use =(B2/A2)^(1/C2)-1. Parentheses keep the order right.
- Format D2 as a percentage. Show two decimal places to display about 8.45%. Do not also multiply the formula by 100 when using percentage format.
- Cross-check with RRI. Enter =RRI(C2,A2,B2) in another cell. Microsoft’s RRI function takes the period count, present value, and future value in that order. With years as periods, it gives the same annual rate. (support.microsoft.com)
If the formulas disagree, compare their cell references before you change the calculation. Both should use the same start value, end value, and period count. Also check whether a copied formula moved to a nearby row or whether an input has text instead of a number. Microsoft notes that bad RRI inputs can produce #NUM! or #VALUE! errors. (support.microsoft.com)
Check your result with an online CAGR Calculator
An online tool is useful for checking a one-off result without building a worksheet. One option is the CAGR Calculator at https://calculators.services/cagr-calculator/. It includes Standard CAGR, Exact Dates, and Calculate Future Value options. (calculators.services)
Choose Standard CAGR for an endpoint calculation, then enter your start value, end value, and elapsed time. Compare its result with your manual calculation using the same inputs. If you use an exact-date option, check how the tool turns dates into years before you compare it with a whole-year spreadsheet result.
The page needs JavaScript for the calculator to run. If the controls do not work, check that JavaScript is on or use the Excel method instead. Treat the tool as a math aid, not proof that your source data or chosen metric is right. (calculators.services)
What does CAGR leave out?
CAGR leaves out the path between the end points. It also does not measure risk on its own. It cannot tell gains apart from money added to an account. Use it with yearly results and cash-flow data rather than as a full performance view. (corporatefinanceinstitute.com)
Consider an amount that rises from $100 to $150, then falls back to $100. Its yearly changes are +50% and about −33.33%. Their simple average is positive.
But the two-year CAGR is zero, because the start and end values are the same. This shows why an arithmetic average and compounded growth answer different questions. (corporatefinanceinstitute.com)
For investments with dated deposits and withdrawals, use a cash-flow-aware method instead. Excel’s XIRR(values, dates) finds an internal rate of return for cash flows that are not always periodic. It needs matching cash-flow amounts and dates, with at least one negative and one positive amount. (support.microsoft.com)
Historical CAGR is not a promised future return. Investments move, and a past annual rate does not remove the chance of loss. Any forecast built from that rate is still an assumption, not a guarantee. (investor.gov)
Report the result with enough context
State the metric, start, end, period, and annual rate together. For the worked example, write: The value increased from $10,000 to $15,000 over five years, which equals about 8.45% compound annual growth. This wording separates the total change from the yearly rate.
Before you share it, check the inputs, count the intervals again, and reproduce the end value with the unrounded CAGR. Keep any cash-flow or measurement limits beside the result. A clear calculation is useful. A clear calculation with its assumptions is easier to trust.