Calculate the Compound Annual Growth Rate of an investment or value using the initial amount, final amount and investment duration.
₹
1,0001,00,00,000
What it was worth at the start. Shorthand works — 50k, 5L and 1.2cr are all understood.
₹
1,0005,00,00,000
What it was worth at the end. A figure below the initial value gives a negative CAGR, which is a valid result.
years
130
= 5 years = 5 years in the formula
Example calculations
Mathematical examples for exploring how the formula behaves. None describes an actual investment or suggests these outcomes are available.
Calculated CAGR
14.87%
a year over 5 years
Absolute gain
₹1,00,000
100% in total
Growth multiple
2×
₹1,00,000 → ₹2,00,000
This is an annualised growth rate calculated from the two values and the period you entered. It is not a return anyone earned, not a rate that applied in any individual year, and not a prediction of future performance.
Calculation summary
Initial value
₹1,00,000
Final value
₹2,00,000
Duration
5 years
CAGR
14.87% a year
Absolute gain
₹1,00,000
Total growth
100%
Growth multiple
2×
Duration in years
5
Duration in months
60
How this was calculated
1Divide the final value by the initial value2,00,000 ÷ 1,00,000 = 2
2Take the 5th root — raise it to the power 1 ÷ 52 ^ (1 ÷ 5) = 1.14869835
3Subtract one1.14869835 − 1 = 0.14869835
4Multiply by 100 for a percentage0.14869835 × 100 = 14.87%
In words: ₹1,00,000 growing to ₹2,00,000 over 5 years is the same as 14.87% a year, compounding. That is a description of the two figures you entered — not a return anyone earned, and not a rate that applied in any individual year.
Hypothetical growth at this rate
Values you enteredHypothetical constant-rate path
Hover or tap the chart to inspect any year. The same figures are in the table below.
Hypothetical annualised growth path at a constant 14.87% a year. Only the first and last figures are values you entered — the years between them show what a constant rate would have produced, not what actually happened.
Hypothetical year-wise growth at a constant 14.87% a year. The intermediate values are calculated from the rate, not observed.
Year
Starting value
Growth
Ending value
Total so far
Year 1
₹1,00,000
+₹14,870
₹1,14,870
+₹14,870
Year 2
₹1,14,870
+₹17,081
₹1,31,951
+₹31,951
Year 3
₹1,31,951
+₹19,621
₹1,51,572
+₹51,572
Year 4
₹1,51,572
+₹22,538
₹1,74,110
+₹74,110
Year 5
₹1,74,110
+₹25,890
₹2,00,000
+₹1,00,000
The final row ends on exactly the value you entered, which is how the path is anchored — a constant rate is fitted between your two figures rather than compounded forward into a number slightly adrift of them.
₹1,00,000 → ₹2,00,000 over 5 years · CAGR 14.87% · 2×
Calculated in your browser — nothing is uploaded.
Everything runs locally in your browser. Your financial inputs are never uploaded to our server, never stored, and never sent to any analytics endpoint.
CAGR is a mathematical measure of annualized growth based on the values and period entered. It does not guarantee future investment returns or represent actual year-by-year performance.
Investment values and CAGR projections are estimates or historical calculations based on the assumptions entered. Actual investment returns may vary due to market performance, fees, taxes, volatility and other factors.
What is CAGR?
CAGR is the Compound Annual Growth Rate: the single constant annual rate that would turn a beginning value into an ending value over a stated number of years. It answers one narrow question — if this change had happened at the same percentage every year, compounding, what percentage would that have been?
If ₹1,00,000 became ₹2,00,000 over five years, the CAGR is 14.87%. Growth of 14.87% a year, with each year’s growth calculated on the previous year’s ending value, produces exactly that doubling in exactly that time.
The value of the measure is that it normalises time. A holding kept for three years and one kept for eleven cannot be compared on total growth, because the longer one had more years to work with. Annualising both puts them on the same scale.
What CAGR is not is equally important. It is a description of two numbers that already exist. It is not a return anybody received, not a rate that applied in any particular year, and not a statement about what will happen next. The arithmetic is exact; the interpretation is where nearly all the mistakes live.
What CAGR means
Each of the four words is doing a specific job, and the definition falls apart if any of them is dropped.
Compound— each year’s growth is calculated on the previous year’s ending value, not on the original amount. This is why ₹1,00,000 growing at 10% for two years reaches ₹1,21,000 rather than ₹1,20,000.
Annual — the result is expressed per year, whatever the actual period was. A change measured over 42 months is still reported as a yearly rate.
Growth — it measures change in value, in either direction. Growth can be negative, and a negative CAGR is a perfectly ordinary result.
Rate — it is a percentage rather than an amount, which is what makes it comparable across investments of completely different sizes.
Put together: the compounded, annualised percentage change in a value between two points in time.
How is CAGR calculated?
Three steps, and only three inputs are ever needed.
Divide the final value by the initial value. This gives the growth multiple — ₹2,00,000 ÷ ₹1,00,000 = 2, meaning the value doubled.
Take the nth root, where n is the number of years. Over five years that is the fifth root of 2, which is 1.148698. Raising to the power 1 ÷ 5 is the same operation.
Subtract one. That leaves 0.148698, or 14.87% once multiplied by 100.
The root is the step that does the real work. It asks what number, multiplied by itself five times, gives 2 — which is precisely the question “what constant annual growth doubles this in five years?”
If your period is in months, convert first by dividing by 12. Forty-two months is 3.5 years, and the formula takes 3.5 directly — there is no need for the duration to be a whole number of years.
The CAGR formula
The standard form, and the one this calculator implements:
Initial Value — the beginning value. It must be greater than zero, because the formula divides by it.
Final Value — the ending value. It may be lower than the initial value, which gives a negative rate, or zero, which gives exactly −100%.
Years — the length of the period, which can be fractional. If you have months, divide by 12 first.
Three situations have no answer rather than a wrong one. An initial value of zero divides by zero — there is no rate of growth from nothing to something, since the growth is infinite rather than merely large. A duration of zero raises to the power 1 ÷ 0. And a negative final value would require a fractional root of a negative number, which has no real value. The calculator says so in each case instead of displaying something misleading.
How to calculate CAGR
Enter the initial value. What the investment, asset or metric was worth at the start of the period. Shorthand is accepted — 50k, 5L and 1.2cr all work.
Enter the final value. What it was worth at the end. Make sure both figures are measured the same way: two share prices, or two portfolio values including dividends, but not one of each.
Enter the duration. In years or months, whichever matches the figures you have. Getting the unit right matters more than any other single input — see the mistakes section below.
Read the CAGR. It updates as you type. The panel also shows absolute growth, total growth percentage and the growth multiple, which together describe the same change in three other ways.
Interpret it against something. A rate on its own means very little. Compare it to a benchmark, to inflation over the same period, and to what the risk taken would justify.
A worked example
Take an initial value of ₹1,00,000, a final value of ₹2,00,000, and a duration of five years.
So the CAGR is 14.87%. The total growth was 100%, the absolute gain was ₹1,00,000, and the growth multiple was 2×. All four figures describe the same change; only the CAGR accounts for how long it took.
Here is what a constant 14.87% would have produced year by year. The first and last figures are the ones entered; the three in between are what the arithmetic implies, not a record of anything that happened:
Hypothetical year-wise growth of ₹1,00,000 at 14.87% a year over five years.
Year
Starting value
Growth
Ending value
Year 1
₹1,00,000
+₹14,870
₹1,14,870
Year 2
₹1,14,870
+₹17,081
₹1,31,951
Year 3
₹1,31,951
+₹19,621
₹1,51,572
Year 4
₹1,51,572
+₹22,538
₹1,74,110
Year 5
₹1,74,110
+₹25,890
₹2,00,000
Notice the growth column rising every year even though the rate never changes. That is compounding: the same percentage applied to a larger base produces a larger amount.
What is a good CAGR?
There is no universal answer, and any figure offered as one deserves scepticism. Whether a rate is good depends on several things that a calculator has no way of knowing.
Asset class. What counts as strong for a debt instrument and what counts as strong for equity are not the same number, because they are not the same risk.
Risk taken. Two holdings can share a CAGR while one of them swung violently to get there. Growth achieved through far greater volatility is not the same achievement.
The period measured. A rate calculated across a boom differs from the same holding measured across a downturn. Endpoints matter enormously.
Inflation over that period. A nominal rate below inflation is a loss of purchasing power however positive it looks.
A relevant benchmark. The comparison that matters is against what an alternative would have done over the same window, not against a remembered number.
Your objective. The rate a goal requires and the rate that is prudent to plan around are different questions, and the second is not arithmetic.
This calculator computes the rate. Judging it is a separate exercise, and one this page deliberately does not attempt on your behalf — the figures here are mathematics, not financial advice.
CAGR vs absolute return
Absolute return is the total change over the whole period, ignoring how long it took. CAGR spreads that same change across the years. The distinction is the single most common source of confusion about growth figures.
Take ₹1,00,000 growing to ₹2,00,000. The absolute return is 100% — the value doubled — and that is true whether it took three years or twenty. The CAGR is not:
Over 3 years: 25.99% a year
Over 5 years: 14.87% a year
Over 10 years: 7.18% a year
Over 20 years: 3.53% a year
A 100% total increase over ten years does not mean a 100% annual return. It means 7.18% a year, which is a very different proposition — and the gap between those two readings is where a great deal of misleading marketing operates.
Use absolute return when you want to know how much. Use CAGR when you want to know how fast, or when you need to compare holdings kept for different lengths of time.
CAGR vs annual return
An annual return is what actually happened in one specific year: the change from 1 April to 31 March, or across any other twelve-month window you choose. CAGR is a single smoothed figure covering the entire period.
In almost every real case, no individual year matched the CAGR. Consider five years of returns of +50%, -30%, +40%, -10%, +20%. The CAGR across those five years is 9.69% — a figure that appears in none of them. Two of those years were losses. The CAGR conceals that entirely.
This is not a defect so much as the point: CAGR is designed to summarise, and summarising means discarding the path. But it does mean a CAGR should never be described as “the return” without qualification, and a smooth-looking annual figure should never be taken as evidence of a smooth ride.
CAGR vs average annual return
These two are quoted interchangeably far more often than they should be, and they are not the same thing. The arithmetic average adds the yearly returns and divides by the count. CAGR multiplies the growth factors and takes the nth root — a geometric mean rather than an arithmetic one.
Using the same five years of +50%, -30%, +40%, -10%, +20%:
Arithmetic average: 14% a year
CAGR: 9.69% a year
What ₹1,00,000 actually became: ₹1,58,760
The gap is over four percentage points, and only the CAGR reproduces the real ending value. Compounding ₹1,00,000 at the arithmetic average of 14% for five years would give ₹1,92,541, which is not what happened.
The reason is that a loss is taken on a different base than the gain preceding it. Lose 30% after gaining 50% and you do not end up 20% ahead — you end up with 1.5 × 0.7 = 1.05, or 5% ahead. The arithmetic mean has no way to see that; the geometric mean is built around it.
The two agree exactly in one case only: when every year’s return is identical. The more returns vary, the wider the gap, and the arithmetic mean is always the larger of the two — which is why it is the one that tends to get quoted.
CAGR and compounding
Compounding is what makes CAGR a curve rather than a straight line. Each year’s growth is calculated on the previous year’s ending value, so the same percentage produces a larger amount every year.
At an assumed 12% a year, ₹1,00,000 becomes ₹1,76,234 after five years and ₹17,00,006 after twenty-five. Five times the duration produces not five times the growth but roughly 9.6 times the ending value. Over these longer periods the largest part of the final figure is growth on previous growth rather than growth on the original amount.
The same arithmetic explains why annualising is a compressing operation. Spreading a fixed total growth over more years produces a much lower annual rate, because compounding does more of the work — which is why doubling your money is 25.99% a year over three years but only 3.53% a year over twenty.
CAGR is a mathematical representation of this smooth curve. Actual annual returns vary substantially around it, and in the real world almost never trace it. A compound interest calculator models the same growth forward from a rate you set; a SIP calculator does it for money added in instalments.
CAGR for stocks
CAGR is a standard way to describe how a share price moved between two dates as a single annualised figure. Enter the price at the start, the price at the end, and the period between them.
Four things determine whether the answer means what you think it means.
It does not capture volatility. Two stocks with identical CAGR can have taken entirely different journeys — one steady, one through a crash and a recovery. The rate is blind to everything between the endpoints.
It does not show the path of returns. The sequence matters a great deal to anyone who might have needed to sell partway through, and CAGR discards it completely.
Dividends and corporate actions change the answer. A price-only calculation excludes dividends and understates total return. Splits and bonus issues make raw prices incomparable unless you use adjusted figures.
Historical CAGR does not predict future returns. A rate computed from two past prices carries no claim about the next period whatsoever.
Be deliberate about your two dates as well. Endpoint sensitivity is real: shifting a start date by a few months across a sharp move can change the calculated rate substantially without anything about the underlying holding having changed.
CAGR for mutual funds
For a lump-sum investment held across a period, CAGR is the correct measure and the one fund factsheets generally use for periods longer than a year. Enter the value at the start and the value at the end — NAV or total holding value, as long as both are measured the same way.
The result depends entirely on the values and the period you enter. Choosing a different start date, or using NAV rather than a value that reflects reinvested dividends, produces a different and equally arithmetically correct figure.
For a SIP, CAGR is the wrong tool and will mislead you. Money invested in instalments has been invested for different lengths of time — the first contribution may have had ten years to grow while the most recent has had one month. A single beginning value and ending value cannot represent that. Use a SIP calculator for instalment investing, and XIRR when you need an annualised rate from a real series of dated cash flows.
Whatever the result, it describes what happened over the window you chose. It makes no claim about future performance.
CAGR for business revenue
Outside investing, revenue growth is probably the most common use of CAGR. It annualises the change between two financial years into one figure that can be compared across companies and periods.
Revenue of ₹5 crore growing to ₹12 crore over four years is a CAGR of 24.47%. The inputs are the starting revenue, the ending revenue and the number of years between them — the same three the formula always takes.
Worth keeping clear: this is growth in a business metric, not a return to an investor. A company growing revenue at 24.47% a year is not delivering 24.47% to shareholders, and the two get conflated routinely in presentations. Revenue growth says nothing by itself about margins, cash generation or valuation.
The same calculation works for any quantity measured at two points in time — users, subscribers, units shipped, headcount, output.
CAGR for sales growth
Sales figures are rarely comparable in raw form. One product line has three years of history, another has seven; one region started from a small base, another from a large one. Annualising puts them on a single scale.
A line growing from ₹1 crore to ₹2.5 crore over ten years has a CAGR of 9.6%. Another growing from ₹1 crore to ₹2.5 crore over five years has a CAGR of 20.11% — the same total growth at twice the pace, which raw totals would have shown as identical.
Two cautions. Growth from a very small base produces large percentages that are not really comparable to the same percentage on a large base. And a single pair of endpoints can hide a collapse and recovery in between, so a CAGR is a summary to start a conversation with rather than finish one.
CAGR vs ROI
ROI — return on investment — is total gain or loss relative to the amount invested, with no reference to time. CAGR annualises that same gain over the period it took.
ROI = (Final − Initial) ÷ Initial. ₹1,00,000 becoming ₹2,00,000 is an ROI of 100%, whenever it happened.
CAGR = (Final ÷ Initial)^(1 ÷ Years) − 1. The same doubling is 14.87% a year over five years and 7.18% a year over ten.
ROI answers how much you made. CAGR answers how fast. ROI is the more direct figure when the period is fixed or irrelevant; CAGR is the only one of the two that can fairly compare investments held for different lengths of time.
CAGR vs XIRR
CAGR takes exactly two values and one period. Built into it is the assumption that a single amount went in at the start and came out at the end, with nothing added or withdrawn in between.
XIRR — extended internal rate of return — handles any number of cash flows on arbitrary dates, weighting each by how long it was actually invested. It solves for the rate at which all those dated flows discount to zero, which is a harder problem with no closed-form solution.
Lump sum in, lump sum out — both give the same answer, and CAGR is simpler.
SIP or recurring purchases — CAGR cannot represent it. Each instalment was invested for a different length of time.
Partial withdrawals or top-ups — XIRR, for the same reason.
Irregular dates — XIRR, which works from actual dates rather than whole years.
This calculator implements CAGR only. When your situation involves multiple cash flows, the honest answer is that CAGR is the wrong measure rather than an approximate one.
Limitations of CAGR
CAGR is a genuinely useful summary, and every one of its uses is constrained by the following.
It hides year-to-year volatility. Every path between two endpoints gives the same rate. A steady climb and a violent series of crashes and recoveries are indistinguishable.
It uses only two values. Everything that happened in between is discarded, including the worst moment — which is often the most decision-relevant fact about a holding.
It does not represent actual annual performance.No year necessarily matched the CAGR, and quoting it as “the annual return” is misleading.
It ignores intermediate cash flows. Contributions and withdrawals break the assumption the formula rests on. XIRR exists for this.
It excludes taxes and fees unless they are already reflected in the values entered. A gross CAGR overstates what you actually kept.
It is nominal, not real. Inflation is not removed. Over long periods the gap between nominal growth and purchasing power is substantial.
It is sensitive to the endpoints chosen. Moving a start or end date across a market swing can change the result significantly with nothing else having changed.
Historical CAGR does not guarantee future returns. It carries no predictive content at all.
Common CAGR calculation mistakes
Entering months where years belong. By far the most damaging error. Sixty months entered as sixty years turns a 14.87% rate into 1.16%. Use the unit switch rather than converting in your head.
Confusing total growth with CAGR. A 100% total increase is not a 100% annual rate. Over ten years it is 7.18% a year.
Treating CAGR as a guaranteed or expected return. It describes two numbers that already exist. Projecting it forward is an assumption you are choosing to make, not a property of the calculation.
Ignoring intermediate cash flows. Running CAGR on a SIP by using total invested as the initial value produces a figure that means nothing.
Comparing rates without comparing risk. A higher CAGR earned through much greater volatility is not straightforwardly better.
Comparing periods that do not overlap. Two investments measured across different market conditions are not really being compared.
Ignoring inflation. A nominal rate below inflation is a real loss. An inflation calculator converts between the two.
Ignoring fees and taxes. Gross figures overstate what reached you. Use net values if you want a net rate.
Mixing measurement bases. A starting price without dividends and an ending value with them is not a valid pair.
Assuming CAGR describes yearly performance. It describes the endpoints. The year-wise table on this page is explicitly hypothetical for exactly this reason.
CAGR terms explained
The vocabulary that shows up around annualised growth, in plain language.
CAGR
Compound Annual Growth Rate — the constant annual rate that connects a beginning value to an ending value over a given period. A descriptive statistic about two numbers, not a return anyone received.
Compounding
Growth calculated on the previous period's ending value rather than the original amount, so each year's growth is itself grown in later years.
Annualising
Expressing a change of any duration as an equivalent per-year figure, so that periods of different lengths can be compared on one scale.
Absolute return
The total change from start to finish, expressed as a percentage of the starting value, with no reference to how long it took.
Total growth
The same thing as absolute return: (final − initial) ÷ initial, as a percentage. A doubling is 100% total growth however many years it needed.
Growth multiple
Final value divided by initial value, quoted as 2×, 3.5× and so on. A more intuitive form of total growth for large increases.
Geometric mean
The mathematical family CAGR belongs to. It multiplies the growth factors and takes the nth root, which is why it accounts for compounding where an arithmetic mean does not.
Arithmetic mean return
The simple average of yearly returns. Always at least as large as the CAGR of the same series, and strictly larger whenever the returns vary.
Volatility
How much a value moves about between its endpoints. CAGR is completely blind to it — two holdings with the same CAGR can have had entirely different journeys.
XIRR
Extended internal rate of return. Handles multiple cash flows on arbitrary dates by weighting each by how long it was invested, which CAGR cannot do.
ROI
Return on investment — total gain relative to the amount invested, without reference to time. CAGR is ROI spread across the years it took.
Real return
Growth after inflation is removed. A nominal CAGR of 8% during a period of 6% inflation is roughly 2% in purchasing power.
Nominal value
A figure in the money of its day, before adjusting for inflation. Both values entered into this calculator are normally nominal.
Endpoint sensitivity
CAGR's dependence on exactly which two dates are chosen. Shifting a start date by a few months across a market swing can change the result substantially.
Common CAGR use cases
CAGR is an analytical metric — a way of describing change that already happened, or of stating what change a plan would require. Every use below is one of those two things.
Investment analysis
Turn a holding's start and end values into one annual figure so a three-year position and a twelve-year one can be set side by side.
Stock performance
Annualise a share price between two dates. Decide first whether your values include dividends — the answer changes the result and often by a lot.
Mutual fund growth
Describe a lump-sum holding's historical growth across a chosen period. For SIPs and staggered purchases, XIRR is the right measure instead.
Business revenue
Annualise revenue growth between two financial years — the standard way growth is quoted in reports, and a business metric rather than an investor return.
Sales growth
Compare growth across product lines, regions or periods of unequal length on a single normalised annual basis.
Asset appreciation
Work out the annualised change in the value of property, gold or any holding with a defensible value at two points in time.
Portfolio review
Compare holdings entered and exited at different times. Remember that CAGR ranks growth, not risk-adjusted performance.
Goal planning
Work backwards from a target to the annual rate that would be required, then judge for yourself whether that rate is a reasonable thing to plan around.
Frequently asked questions
What is CAGR?
CAGR is the Compound Annual Growth Rate: the single constant annual rate that would turn a beginning value into an ending value over a given number of years. If ₹1,00,000 became ₹2,00,000 in five years, the CAGR is 14.87% — meaning growth of 14.87% a year, compounding, produces exactly that result. It is a way of summarising a change in value as one annual figure so that periods of different lengths can be compared.
What does CAGR stand for?
Compound Annual Growth Rate. Each word carries weight: compound, because each year's growth is calculated on the previous year's ending value rather than the original; annual, because the result is expressed per year regardless of the actual period; growth, because it measures change in value; and rate, because it is a percentage rather than an amount.
How is CAGR calculated?
Divide the final value by the initial value, raise the result to the power of one divided by the number of years, then subtract one. For ₹1,00,000 growing to ₹2,00,000 over five years: 2,00,000 ÷ 1,00,000 = 2, then 2^(1/5) = 1.148698, minus 1 gives 0.148698, or 14.87%. Only three inputs are needed — the two endpoint values and the length of the period.
What is the CAGR formula?
CAGR = (Final Value ÷ Initial Value)^(1 ÷ Number of Years) − 1. To express it as a percentage, multiply by 100. If your duration is in months, convert first by dividing by 12, so 42 months becomes 3.5 years. The formula requires the initial value to be greater than zero, because it divides by it.
How do I calculate CAGR?
Enter the initial value, the final value and the duration, and the rate appears immediately. By hand, take the ratio of the two values, raise it to the reciprocal of the number of years, and subtract one. Most spreadsheets express the same thing as =(B2/B1)^(1/n)-1, and any calculator with a power key can do it directly.
How is CAGR different from absolute return?
Absolute return is the total change over the whole period, ignoring how long it took. CAGR spreads that same change across the years. ₹1,00,000 becoming ₹2,00,000 is a 100% absolute return whether it happened in three years or twenty — but the CAGR is 25.99% over three years, 14.87% over five, and 3.53% over twenty. Absolute return tells you how much; CAGR tells you how fast.
What is the difference between CAGR and annual return?
An annual return is what actually happened in one specific year. CAGR is a single smoothed rate covering the whole period, and in most cases no individual year matched it. An investment that gained 50%, lost 30%, gained 40%, lost 10% and gained 20% has a CAGR of 9.69% — a figure that appears in none of those five years. CAGR describes the endpoints, not the journey.
Is CAGR the same as average annual return?
No, and the gap between them is often wide. The arithmetic average of 50%, −30%, 40%, −10% and 20% is 14%. The CAGR of the same five years is 9.69%. The average ignores that a loss is taken on a larger base than the gain preceding it, so it overstates growth whenever returns vary. The two agree only when every year's return is identical.
Can CAGR be negative?
Yes, and a negative result is not an error. If the value fell, the annualised rate is negative — ₹2,00,000 declining to ₹1,00,000 over five years is a CAGR of −12.94%. This calculator computes and displays negative rates normally, because a decline is as legitimate a thing to measure as a rise.
Can CAGR be zero?
Yes. When the final value equals the initial value, the CAGR is exactly 0% no matter how long the period was. The value may have risen and fallen dramatically in between; CAGR looks only at the two endpoints, so a round trip back to the starting figure registers as zero growth.
Can I calculate CAGR for 5 years?
Yes — five years is the most commonly used period. ₹1,00,000 to ₹2,00,000 over five years is 14.87%; ₹1,00,000 to ₹1,50,000 over the same period is 8.45%. Enter 5 in the years field or 60 in months, whichever suits the figures you have.
Can I calculate CAGR for 10 years?
Yes. Over ten years, ₹1,00,000 to ₹2,00,000 is 7.18%, to ₹3,00,000 is 11.61%, and to ₹10,00,000 is 25.89%. Ten years is long enough that the difference between CAGR and total growth becomes obvious — a ten-fold increase sounds enormous and annualises to a figure that does not.
Can I calculate CAGR for 20 years?
Yes, and there is no upper limit that matters in practice — the calculator accepts up to a hundred years. Over twenty years, doubling your money is a CAGR of just 3.53%, which surprises most people. Long periods divide the same total growth into many more years, so the annual figure falls sharply.
Can CAGR be used for stocks?
Yes, to compare a stock's price at two dates as an annualised figure. Be clear about what your two values include: a price-only calculation ignores dividends, and a result based on prices adjusted for splits, bonuses and dividends will differ, sometimes substantially. CAGR also says nothing about how volatile the holding was in between — two stocks with identical CAGR can have had completely different journeys.
Can CAGR be used for mutual funds?
Yes, for a lump-sum investment held across a period, using the NAV or value at the start and end. Fund factsheets often quote returns this way for periods over a year. If you invested through a SIP or made additional purchases along the way, CAGR is the wrong tool — money entered at different times has been invested for different lengths of time, and XIRR handles that where CAGR cannot.
Can CAGR be used for business revenue?
Yes, and it is one of the most common business uses. Revenue of ₹5 crore growing to ₹12 crore over four years is a CAGR of 24.47%. The same formula works for sales, users, subscribers, output or any quantity measured at two points in time. Note that this is growth in a business metric, not a return to an investor — the two are frequently conflated in pitch decks.
What is a good CAGR?
There is no universal answer, and any number offered as one should be treated sceptically. Whether a rate is good depends on the asset class and its risk, the period measured, what inflation was over that period, what a relevant benchmark returned, and what the money was for. A 9% CAGR on a low-risk holding and a 9% CAGR on a highly volatile one are not the same achievement. This calculator computes the rate; judging it is a separate question and one this page cannot answer for you.
Does CAGR guarantee future returns?
No. A historical CAGR is a description of two numbers that already exist. It carries no predictive claim whatsoever, and past growth does not establish that future growth will follow. Where this tool projects a future value, it compounds a rate you chose and labels the result a hypothetical projection — arithmetic on an assumption, not a forecast.
Does CAGR include dividends?
Only if the values you enter include them. CAGR has no independent knowledge of your investment — it works purely with the two figures given. If you enter share prices alone, dividends are excluded and the result understates total return. To include them, use values that already reflect reinvested dividends, such as a total-return series or an adjusted NAV.
Does CAGR include taxes and fees?
Only to the extent that the values you enter are net of them. If your final value is what you actually received after exit load, expense ratio, brokerage and tax, then the CAGR is a post-cost figure. If it is a gross market value, the CAGR describes growth before costs, and your realised outcome was lower.
What is the difference between CAGR and ROI?
ROI is total gain relative to what was invested, with no reference to time — ₹1,00,000 becoming ₹2,00,000 is a 100% ROI whenever it happened. CAGR annualises that same gain over the period it took. ROI answers how much you made; CAGR answers how fast, which is the only way to compare investments held for different lengths of time.
What is the difference between CAGR and XIRR?
CAGR uses exactly two values and one period, so it assumes a single amount put in at the start and taken out at the end. XIRR handles multiple cash flows on arbitrary dates, weighting each by how long it was actually invested. For a lump sum, both give the same answer. For a SIP, recurring purchases, or partial withdrawals, CAGR cannot represent what happened and XIRR is the correct measure.
Does CAGR show yearly volatility?
No, and this is its main limitation. CAGR uses only the first and last values, so every path between them produces the same rate. A steady climb and a violent series of crashes and recoveries ending at the same figure are indistinguishable. The year-wise table on this page shows what a constant rate would have looked like, which is deliberately labelled hypothetical — it is not a record of what happened.
Can CAGR be used for comparing investments?
Yes, with care. Because CAGR annualises, it can fairly compare a three-year holding with an eleven-year one, which raw returns cannot. What it does not compare is risk: a higher CAGR earned through far greater volatility is not straightforwardly better. Compare periods that overlap where you can, since two investments measured across different market conditions are not really being compared at all.
Can I calculate future value using CAGR?
Yes — the projection panel does exactly that. Enter a current value, an assumed annual rate and a duration, and it compounds them: ₹1,00,000 at an assumed 12% over 10 years projects to ₹3,10,585. The result is labelled a hypothetical projection because that is precisely what it is. The rate is one you supplied, not one derived from any market.
Can I calculate the required CAGR for a target?
Yes. The goal panel works backwards: enter where you are, where you want to be, and by when, and it returns the annual rate that would connect them. Reaching ₹10,00,000 from ₹1,00,000 in ten years requires 25.89% a year. That is a mathematical statement about what the arithmetic demands, not a suggestion that such a rate is available.
How does duration affect CAGR?
Strongly, and inversely. The same total growth spread over more years produces a lower annual rate, because compounding does more of the work. Doubling your money is a CAGR of 25.99% over three years, 14.87% over five, 7.18% over ten and 3.53% over twenty. This is also why a duration entered in the wrong unit produces a wildly wrong answer — months mistaken for years is the most common error this calculator sees.
Can I calculate CAGR for a period in months?
Yes. Switch the duration to months and enter the figure directly; the calculation converts to years by dividing by 12, so 42 months is treated as 3.5 years. Periods shorter than a year still work, but annualising a few months of movement produces very large numbers in both directions, and the calculator says so when you do it.
Why does my CAGR differ from the one my broker shows?
Usually because of what went into the two values or how the period was measured. Common causes: dividends included in one calculation and not the other, values taken before rather than after costs, a period measured from a purchase date rather than a calendar year, or a SIP being annualised with XIRR rather than CAGR. Compare the exact inputs before concluding either figure is wrong.
Is this CAGR Calculator free?
Yes. The CAGR calculation, the year-wise growth table, the projection and goal panels, all three comparison tables, CSV and JSON export and sharing are free, with no account, no sign-up and no cap on how many calculations you run.
Can I use the CAGR Calculator on mobile?
Yes. The layout stacks to a single column on small screens, inputs use numeric keyboards, and every table scrolls inside its own frame so the page itself never scrolls sideways.
Are my inputs uploaded?
No. Every calculation runs in your browser using JavaScript on the page. The values you enter are never transmitted, stored, or sent to any analytics endpoint. You can disconnect from the network after the page loads and the calculator keeps working, which is the simplest way to verify the claim yourself.
Can I export my CAGR calculation?
Yes. The year-wise growth path exports to CSV with full precision, the whole calculation exports to JSON, the comparison tables each copy to the clipboard as CSV, and the page has a print view. Exported files carry the values, the rate at six decimal places, and a note recording that the figures are a mathematical calculation rather than a forecast.
What is in a shared link?
Only the initial value, the final value and the duration, as ordinary readable query parameters you can inspect before sending. There is nothing else to include — the tool never asks for your name, your portfolio, or any identifier.
Keep going
Tools that pair with this one
Same privacy model — everything below runs in your browser too.