CAGR Calculator
Calculate Compound Annual Growth Rate from beginning and ending values.
What is CAGR?
CAGR stands for Compound Annual Growth Rate. It measures the mean annual growth rate of an investment over a specified time period longer than one year. CAGR is one of the most accurate ways to calculate the return on an investment that rises and falls in value over time. It smooths out the volatility and gives you a single annualised growth rate, making it easy to compare different investments.
CAGR Formula
The formula for CAGR is: CAGR = (Ending Value / Beginning Value)1/n − 1, where n is the number of years. The result is expressed as a percentage. For example, if you invested ₹1,00,000 and it grew to ₹2,00,000 in 5 years, the CAGR would be (2,00,000/1,00,000)^(1/5) - 1 = 14.87%.
How to Use This Calculator
1. Enter the beginning value of your investment.
2. Enter the ending (current or final) value of your investment.
3. Enter the time period in years.
4. Click "Calculate CAGR" to see the compound annual growth rate, absolute growth and total growth percentage.
CAGR vs Average Annual Return
Average annual return is a simple arithmetic mean of yearly returns, while CAGR accounts for the compounding effect. CAGR gives you the rate at which the investment would have grown if it grew at a steady rate every year. For volatile investments like stocks and mutual funds, CAGR provides a more realistic picture of actual performance than simple average returns.
Frequently Asked Questions
Where is CAGR used?
CAGR is widely used to evaluate the performance of mutual funds, stocks, real estate, and business revenue over time. In India, CAGR is the standard metric used by mutual fund companies to report long-term fund performance.
What is a good CAGR?
A good CAGR depends on the type of investment. For equity mutual funds in India, a CAGR of 12-15% over 5+ years is considered good. For fixed income instruments, 6-8% CAGR is typical. Real estate in India has historically delivered 8-12% CAGR in metro cities.
Does CAGR account for interim cash flows?
No, CAGR only considers the beginning and ending values. It does not account for additional investments or withdrawals made during the period. For investments with periodic cash flows (like SIPs), XIRR is a more appropriate measure.
Related tools
Explore all tools
Find exact age in years, months and days
Check Body Mass Index and weight range
Monthly EMI for home, car or personal loan
Estimate future value of SIP investment
Fixed Deposit maturity and interest
Recurring Deposit maturity and interest
Add or remove GST from any amount
Find X% of Y, percentage change and more
Estimate next period and fertile window
Estimate due date from last period
Find days between two dates
Find booking date for train tickets
Calculate compound interest with flexible compounding
Public Provident Fund maturity and interest
Calculate gratuity based on salary and tenure
Find HRA exemption for tax saving
CTC to in-hand salary breakdown
Calculate tax under Old and New regime
Calculate simple interest on any amount
Compound annual growth rate
Find discount amount and final price
Calculate profit or loss percentage
Return on Investment calculator
Basal Metabolic Rate and daily calories
Calculate area of any shape
Calculate speed, distance or time
Calculate fuel cost for any trip
Find mean, median and mode
Calculate tip and split the bill
Convert numbers to words for cheques
Calculate electricity usage cost
Convert length, weight, temperature
Add or subtract hours and minutes
Calculate future value after inflation
Find break-even point for business
Find base price from GST-included amount
One-time investment future value
Systematic withdrawal plan calculator
Calculate new salary after hike
Check how much home loan you can get
Calculate car loan EMI and total cost
Convert CGPA to percentage easily
Find marks needed to pass or score target
Find ideal body weight by height
Estimate body fat percentage
Daily water requirement by weight
Count working days between dates
Days remaining until a future date
Convert hex color codes to RGB
Generate random numbers in any range
Solve quadratic equations instantly
Find age difference between two people
Calculate total work hours and pay