Skip to content
MoneySuttra
Business

ROI Calculator

Computes the return on investment — both the total percentage gain and, if you provide a time period, the annualized return.

Your details

yrs

ROI

50.00%

Absolute gain

₹2,50,000

Annualized ROI

22.47%

An investment of ₹5,00,000 returning ₹7,50,000 is a 50.0% ROI, or 22.47% annualized over 2 years.

How this is calculated

ROI% = (Final value − Initial investment) ÷ Initial investment × 100. Annualized ROI (if a time period is given) = (Final ÷ Initial)^(1/years) − 1.

Want to understand this better?

Why Crypto Doesn't Fit Most Financial Plans (and How to Think About It If You Still Want In)

Read guide →

Frequently asked questions

What is a good ROI?
It depends entirely on the asset class and risk taken — there's no universal benchmark. Compare against what a similarly risky alternative would have returned.
ROI vs CAGR — what's the difference?
ROI (as shown here) is the plain total percentage gain; annualized ROI and CAGR are the same calculation — the constant yearly rate that would produce the same total gain.
Does ROI account for the time value of money?
Plain ROI doesn't; the annualized figure this calculator also shows partially does, by spreading the return evenly across the years.

Related calculators