ROI Calculator
Finance & InvestmentCalculate your return on investment (ROI), annualized return, and net profit. Works for stocks, mutual funds, real estate, and any investment in India.
Total ROI
What is a ROI?
An ROI Calculator computes the Return on Investment for any asset — stocks, mutual funds, real estate, gold, fixed deposits, or business ventures — given an initial investment, a final value, and the time period held. Beyond the simple percentage gain, it derives four interconnected metrics that together paint a complete picture of investment performance: total ROI, annualised return, net profit in rupees, and investment multiple.
Return on investment is one of the most fundamental concepts in financial planning India. It answers the single most important question an investor asks: "How much did I make, and was it worth my time?" But total ROI alone is a blunt instrument. A 100% return over 15 years (annualised ~4.7% p.a.) is far less impressive than a 60% return over 3 years (annualised ~17.2% p.a.) — yet ROI presented without a time dimension makes them look incomparable.
This is why the ROI Calculator always surfaces the annualised return alongside total ROI. The annualised return — mathematically identical to CAGR — normalises performance across time, making it possible to compare a 2-year gold trade against a 10-year equity mutual fund investment on equal footing. For SIP or multi-instalment investments, the annualised return calculation here is an approximation; use our XIRR Calculator for precision on cash flows at multiple dates.
The investment multiple is the third metric worth understanding. Expressing growth as 2.5x or 3x is immediately interpretable — it sidesteps the need for percentage arithmetic and makes cross-asset comparisons intuitive. Equity investors, real estate buyers, and startup backers all speak the language of multiples.
In the Indian investment landscape, benchmarks matter: the Nifty 50 has compounded at approximately 12–14% p.a. over 20 years, FDs currently return 6.5–7.5%, and real estate in major cities has generated 8–12% including rental yield. Knowing your investment's annualised return relative to these benchmarks tells you whether your allocation strategy is working. For comparing lumpsum investments against an ongoing SIP strategy, use our Lumpsum Calculator alongside this tool.
How to use this ROI calculator
Enter your Initial Investment — the total amount you paid to acquire the asset, including all associated costs. For stocks, include brokerage and STT. For real estate, include stamp duty, registration charges, and any renovation costs. For mutual funds, include any entry load (rare now, but applicable to older investments). Understating initial cost overstates ROI.
Enter the Final Value — the current market value if you still hold the asset, or the amount actually received on exit (after exit load, brokerage, and before taxes). For rental property, you may choose to add total rental income received to the final value to compute total return ROI.
Set the Time Period — the number of years from purchase to now (or to exit). Use decimals: 2.5 for two and a half years, 0.5 for six months. The calculator accepts values from one month (0.08 years) to 50 years. Precision here matters — 5 years and 4 years on the same investment produces meaningfully different annualised returns.
Read all four outputs together — check Total ROI for the big picture, Annualised Return for the time-adjusted measure, Net Profit for the absolute rupee gain, and Investment Multiple for a quick comparison anchor. If your annualised return is below current FD rates, the investment did not justify its risk.
Run comparison scenarios — try entering the same Initial Investment and Time Period with what a fixed deposit at 7% would have returned as the Final Value (use our Compound Interest Calculator to compute this), and compare the resulting ROI against your actual investment. This benchmark comparison makes performance evaluation concrete.
Formula & Methodology
Net Profit (P): P = Final Value − Initial Investment Total ROI (%): ROI% = P ÷ Initial Investment × 100 Investment Multiple (M): M = Final Value ÷ Initial Investment Annualised Return (r%): r% = (M^(1÷T) − 1) × 100 Where: - M = Investment Multiple - T = Time Period in years (decimal values accepted) Worked example — ₹2,00,000 invested in an equity mutual fund: - Initial Investment = ₹2,00,000 - Final Value after 5 years = ₹4,50,000 - Time Period = 5 years Net Profit = ₹4,50,000 − ₹2,00,000 = ₹2,50,000 ROI% = ₹2,50,000 ÷ ₹2,00,000 × 100 = 125% Investment Multiple = ₹4,50,000 ÷ ₹2,00,000 = 2.25x Annualised Return = (2.25^(1÷5) − 1) × 100 = (2.25^0.2 − 1) × 100 = (1.1763 − 1) × 100 = 17.63% p.a. Interpretation: 17.63% annualised is well above the Nifty 50's long-term average of ~12–14% p.a., indicating strong outperformance. The same ₹2 lakh in an FD at 7% p.a. would have grown to approximately ₹2.8 lakh — meaning the equity investment added ₹1.7 lakh of additional wealth over 5 years relative to the risk-free alternative. Assumptions: - The calculation assumes a single initial investment and a single final value. Intermediate cash flows (additional investments, partial withdrawals, dividends reinvested) cannot be captured by this formula — use our XIRR Calculator for portfolios with multiple cash flows. - Annualised return assumes continuous compounding equivalent (geometric mean), which matches the CAGR definition used by SEBI for mutual fund performance disclosure in India. - All returns are pre-tax. For post-tax ROI, subtract applicable capital gains tax from Net Profit before entering as Final Value, or refer to the Income Tax Calculator for the applicable tax rate.