Home › Calculators › ROI Calculator

ROI Calculator

Find your total gain or loss, the return on investment percentage and the annualized CAGR — instantly and privately.

What is return on investment (ROI)?

Return on investment, or ROI, measures how profitable an investment was by comparing the gain it produced against what it cost. The basic formula is ROI = (final value - invested amount) ÷ invested amount × 100. It is a fast, intuitive way to judge whether a deal made or lost money, and it works for anything — stocks, property, a marketing campaign or a business venture. The limitation is that the simple figure ignores time: a 50% return earned over one year is very different from a 50% return over ten. That is why this tool also reports the annualized return, called the compound annual growth rate (CAGR), which expresses the yearly rate that would produce the same result. The calculator returns the total gain (or loss) in currency, the ROI as a percentage, and the CAGR, so you can compare opportunities fairly regardless of how long each was held. Everything is calculated locally in your browser.

Example

Enter an invested amount of 100,000, a final value of 150,000 and a period of 4 years. The tool returns a gain of 50,000, an ROI of 50% and a CAGR of about 10.67% a year.

Who is this ROI calculator for?

Return on investment is a universal number, but it helps different people in different ways. This ROI calculator is built for students, couples, professionals and retirees who want a fast, honest read on whether an investment is worth it.

Return on investment chart (based on ₹1,00,000 invested)

This table works through a range of outcomes for an initial investment of ₹1,00,000 held for 3 years. The gain is the total profit, and the CAGR shows the same result as an average annual rate.

Final valueTotal gainROICAGR (3 yrs)
₹1,20,000₹20,00020%6.27%
₹1,50,000₹50,00050%14.47%
₹1,80,000₹80,00080%21.64%
₹2,00,000₹1,00,000100%25.99%
₹2,50,000₹1,50,000150%35.72%

Gain = final value − invested amount; ROI = gain ÷ invested × 100; CAGR = ((final ÷ invested)^(1/years) − 1) × 100.

Common use cases

Pro tips

How to use

  1. Enter your initial investment.
  2. Enter the final value of the investment.
  3. Enter the number of years you held it.
  4. Click Calculate ROI to see the gain or loss, the ROI percentage and the annualized CAGR.

ROI formulas

Total gain/loss = Final value − Initial investment
ROI (%)         = (Gain ÷ Initial) × 100
CAGR (%)        = ((Final ÷ Initial)^(1/years) − 1) × 100

FAQ

How is ROI calculated?

ROI = ((Final value − Initial investment) ÷ Initial investment) × 100. For example, ₹1,00,000 invested that grows to ₹1,50,000 gives a 50% ROI.

What is CAGR?

CAGR is the compound annual growth rate: (Final ÷ Initial)^(1/years) − 1. It measures the average annual return over the investment period.

Why is my result showing an error?

Initial investment and years must both be greater than zero — division by zero is not allowed. Enter positive values and try again.

Is this calculator free?

Yes. It is free, runs in your browser, and no data is uploaded.

How is ROI calculated?

Subtract the invested amount from the final value, divide by the invested amount and multiply by 100. The result is expressed as a percentage.

What is CAGR?

The compound annual growth rate is the average yearly return that would produce the same final value over the holding period.

Why is annualized ROI important?

It normalises for time, letting you compare a five-year investment with a two-year one on the same basis.

What if the ROI is negative?

A negative ROI means you lost money — the final value was lower than the amount invested.

Can ROI be over 100%?

Yes. If you double your money, the ROI is 100%; triple it and the ROI is 200%.

Does ROI include fees and taxes?

Only if you include them in the numbers you enter. For accuracy, add all costs to the invested amount.

More FAQs

Are these calculators free to use?

Yes, every calculator is completely free, with no signup and no limits.

Do I need an account or install anything?

No. Everything runs in your browser — no install, no account.

Related searches

roi calculator, what is roi, how to calculate roi, roi formula, roi chart, roi table, what is a good roi, roi calculator for students, roi calculator for young adults, roi calculator for couples, roi calculator for retirees, return on investment calculator, cagr calculator, investment return calculator, annualized return calculator, rate of return

Related tools