CAGR calculator
CAGR is the steady yearly rate that turns a starting value into an ending one. Enter both and the number of years; the sheet gives the rate and what it means for the years ahead.
| A | B | |
|---|---|---|
| 1 | Growth | |
| 2 | Start value | |
| 3 | End value | |
| 4 | Years | |
| 5 | CAGR | 10.00% |
| 6 | Same with RRI | 10.00% |
| 7 | Total growth | 61.05% |
| 8 | ||
| 9 | Projection at that rate | |
| 10 | Years ahead | |
| 11 | Projected value | 21,435.89 |
Blue cells are inputs: type a new value and the sheet recomputes. Click a result to see its formula.
How it works, step by step
=(B3/B2)^(1/B4)-1 =RRI(B4,B2,B3) =B3/B2-1 =B3*(1+B5)^B10 Functions used here
More free tools
Questions
How do you calculate CAGR?
CAGR = (end value / start value)^(1 / years) − 1. From 10,000 to 16,105.10 over 5 years: 1.61051^(0.2) − 1 = 10%.
What is a good CAGR?
It depends on what is growing. Compare it with the same measure for similar companies, investments or markets over the same years, and with inflation over that time.
Why is CAGR lower than the average yearly growth?
An average of yearly percentages ignores compounding and is pulled up by volatile years. CAGR is the one constant rate that ends at the same value, so it is the fairer single number.
Can I calculate CAGR over months?
Yes. Use the number of months as the periods to get a monthly rate, then (1 + monthly rate)^12 − 1 for the yearly equivalent.
What if the start value is zero or negative?
CAGR is not defined then: you cannot grow from nothing at a percentage rate. Start from the first period with a positive value instead.
Run these formulas on live data
Sheets is a spreadsheet with 491 functions that reads your store, accounting or project data live, builds dashboards and e-mails reports on a schedule.