ROI & CAGR Calculator

Runs in your browserCalculators#Finance#Business

Total return (ROI) and yearly growth (CAGR) of an investment, with costs and dividends.

₹1 lakh

₹1.5 lakh

Brokerage, fees, charges.

Dividends or interest received.

Return on investment (ROI)+50%Net gain of ₹50,000 on ₹1,00,000 over 3 years.Gain
CAGR (annualised return)
+14.47%a year, compounded
Total put in
₹1,00,000
Total got back
₹1,50,000
Money multiplied
1.5×

Dividends count as if received at the end. For SIPs or several deposits and withdrawals, use XIRR instead.

How to use, limits & privacy

About ROI & CAGR Calculator

Find the return on an investment as a total percentage (ROI) and as a yearly rate (CAGR). Enter what you invested, what it is worth now and how long you held it, with optional costs such as brokerage and dividends received. Works for gains and losses, and warns when a period under a year is annualised. It runs in your browser.

How to Use

1

Enter the amounts

Type the amount you invested and the final value or the amount you got back when you sold.

2

Add the holding period

Enter how long you held it in years and months. Add costs and dividends if you have them.

3

Read ROI and CAGR

See the total ROI, the net gain or loss, the CAGR a year and how many times your money multiplied. Use "Copy summary" to share it.

Privacy & Processing

  • Mode: local
  • Files Leave Browser: Local tool processing; review details below
  • Max Input Size: Device memory limits
  • Account Required: No
  • Data Stored Locally: Nothing is saved; the figures reset when you close the page.
  • Network Processing: Assets or models may require an initial download

Everything is calculated in your browser. Nothing you enter is uploaded.

Rules & Limitations

  • Costs count as part of what you put in; dividends count as part of what you got back, as if received at the end.
  • CAGR needs a holding period. For periods under a year it is shown with a warning, because it assumes the return repeats.
  • For SIPs or several deposits and withdrawals at different times, use XIRR instead; this calculator assumes one investment.
  • Tax and inflation are not deducted.

Top Suggestions

  • Checking how a stock, mutual fund or property investment really performed
  • Comparing two investments held for different lengths of time
  • Working out the return on a business project or equipment purchase
  • Seeing how brokerage and fees reduce your return

ROI & CAGR Calculator FAQ

What is CAGR?

CAGR (compound annual growth rate) is the steady yearly return that turns your starting amount into the final amount over the holding period. ₹1 lakh growing to ₹1.5 lakh in 3 years is a 50% ROI but a CAGR of 14.47% a year.

How do I calculate ROI?

ROI = (amount got back − amount invested) ÷ amount invested × 100. Investing ₹1,00,000 and getting back ₹1,50,000 is an ROI of 50%.

What is the difference between ROI and CAGR?

ROI is the total return over the whole period. CAGR spreads it into a yearly rate, so investments held for different lengths of time can be compared fairly.

When should I use XIRR instead of CAGR?

Use XIRR when money goes in or comes out at several dates, as with a SIP or partial withdrawals. CAGR is right for a single investment with one start and one end value.

Is my data uploaded?

No. Everything is calculated in your browser and nothing is saved or sent anywhere.