ROI Calculator

Finance & Investment

Calculate your return on investment (ROI), annualized return, and net profit. Works for stocks, mutual funds, real estate, and any investment.

Reviewed by the thecalcu.com team · Last updated July 25, 2026

$1,300
$2,300
0.0850
▲ Gain
+0.00%
Net Profit
+$0
Annualised Return
0.00%
Investment Multiple
0.00x

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.

Why Use an ROI Calculator?

Evaluating an investment return without a tool almost always produces an optimistic distortion. Investors tend to remember the purchase price but not transaction costs, registration charges, brokerage, and taxes, all of which reduce net return. A calculator enforces completeness by prompting for the true initial cost and the true exit value.

Multi-asset comparison. Most investors hold a mix of assets, some ELSS units bought in January, a flat purchased five years ago, gold inherited a decade back. Comparing these on a single screen with consistent inputs (initial cost, current value, years held) reveals which asset has genuinely outperformed and which has been dead weight.

Benchmarking against inflation. India's consumer price inflation has averaged roughly 5–6% annually over the last decade. Any investment returning less than this has negative real returns, your money has lost purchasing power. The annualised return metric makes this comparison immediate: if your real estate annualised return is 6.5% and inflation is 6%, your real gain is just 0.5% p.a., not the impressive-sounding 85% total ROI over 10 years.

Planning exit decisions. If you are holding a stock that has gained 40% in 18 months (annualised ~26%), knowing the annualised return helps you assess whether to hold for long-term capital gains tax treatment (1 year threshold) or exit now. Compare your annualised return against your Compound Interest Calculator benchmark for equivalent risk-free alternatives before deciding.

Who Should Use This Calculator?

Equity and mutual fund investors reviewing portfolio performance, Enter each holding's purchase price, current NAV or market value, and years held to generate an annualised return for each position. This surfaces underperformers, holdings with annualised returns below the Nifty 50 benchmark, that may warrant rebalancing.

Real estate investors evaluating property appreciation, Enter total acquisition cost (price + stamp duty + registration + brokerage) as Initial Investment and current market value as Final Value. Include total rental income in Final Value to compute total-return ROI. This makes it easy to compare whether the property has outperformed an equivalent FD investment over the same period.

Business owners measuring return on capital, Enter the capital deployed into a business venture or expansion project as Initial Investment and the cumulative cash generated plus residual business value as Final Value. This gives ROI on capital employed, a metric lenders and investors will ask for when evaluating the business.

Gold and commodity investors, Gold's ROI in Indian rupee terms is frequently overstated because investors forget purchase-related charges (making charges, GST, locker fees). Enter the all-in purchase cost to get an accurate return figure. Compare with our CAGR Calculator to benchmark against other assets over the same holding period.

First-time investors setting return expectations, Use the calculator to reverse-engineer what return you need to meet a financial goal. If you invest ₹5 lakh today and need ₹20 lakh in 10 years, enter those numbers to see that you need an annualised return of ~14.9%, which sets a realistic expectation about which asset classes can deliver it.

What Insights Does the ROI Calculator Give You?

Total ROI, The headline percentage gain on your investment. This is the number most commonly cited, "I got 80% on that trade", but it is meaningless without context. A 80% ROI over 2 years (annualised ~34%) is exceptional; the same 80% over 10 years (annualised ~6%) barely beats inflation. Use total ROI only for comparing investments with the same time period.

Annualised Return, The equivalent compound annual growth rate of your investment. This is the most important number for comparing across assets and time periods. In Indian investment benchmarking: above 15% p.a. is excellent (top-quartile equity funds), 10–15% is strong, 7–10% is moderate (similar to long-term debt or balanced funds), below 7% is poor (below inflation in real terms). If your annualised return is below what a simple FD would have earned, you took on unnecessary risk.

Net Profit, The absolute rupee gain: Final Value minus Initial Investment. This grounds the percentage in real money. An 80% ROI on ₹5,000 is ₹4,000 profit; the same ROI on ₹50 lakh is ₹40 lakh. Net profit lets you assess whether the time and effort were worth the absolute gain, relevant for business owners and active traders weighing opportunity cost.

Investment Multiple, How many times your original capital has grown. A 2x multiple means you doubled your money; 3x means tripled. The Rule of 72 provides a quick check: divide 72 by the annualised return to get the approximate years to double. At 12% p.a., money doubles in 6 years (72÷12 = 6). If your multiple and annualised return are internally consistent with this rule, your inputs are correct.

How to use this ROI calculator

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Frequently Asked Questions

ROI, or Return on Investment, is a measure of the profit generated by an investment as a percentage of the original amount invested. It is calculated as: ROI% = (Final Value − Initial Investment) ÷ Initial Investment × 100. For example, investing ₹2 lakh and receiving ₹4.5 lakh back gives an ROI of 125%. ROI does not factor in the time taken to achieve this return, which is why the ROI Calculator also provides the annualised return alongside the total ROI.
ROI measures total percentage gain over the entire investment period regardless of time, while CAGR (Compound Annual Growth Rate) normalises that gain into an equivalent annual growth rate. A 125% ROI over 5 years and a 125% ROI over 2 years are very different investments, but ROI alone treats them identically. CAGR, which is the same as the annualised return in this ROI Calculator, lets you compare investments with different holding periods on a like-for-like basis. Use our [CAGR Calculator](/cagr-calculator/) when you specifically need compound annual growth rates for portfolio reporting.
A good ROI depends heavily on the asset class and holding period. For equity mutual funds and the Nifty 50 index, a long-term annualised return of 12–15% p.a. is considered strong. Fixed deposits currently return 6.5–7.5% p.a., while real estate in metro cities has historically generated 8–12% CAGR including rental yield. Gold has returned approximately 8–10% annually over the long term in Indian rupee terms. Any annualised return that meaningfully exceeds the prevailing FD rate or inflation rate (approximately 5–6%) represents real wealth creation.
The standard ROI formula is: ROI% = (Final Value − Initial Investment) ÷ Initial Investment × 100. Net Profit = Final Value − Initial Investment. Investment Multiple = Final Value ÷ Initial Investment. Annualised Return = (Multiple^(1÷Years) − 1) × 100. These four metrics together give a complete picture of any investment's performance, total gain, absolute profit, relative size, and time-adjusted growth rate.
Investment multiple (also called the money-on-money multiple or MOIC) tells you how many times your original investment has grown. A multiple of 2x means your money doubled; 5x means it quintupled. Unlike ROI%, the multiple is particularly useful for quick mental calculations, '3x in 7 years' is immediately interpretable without a calculator. Venture capital and private equity investors frequently use multiples to evaluate returns. For retail investors, a multiple above 2x over a 7-year period implies an annualised return above the Rule of 72 benchmark (72÷7 ≈ 10.3% p.a.).
ROI works on a single initial investment and a single final value, assuming no intermediate cash flows. XIRR (Extended Internal Rate of Return) handles multiple irregular cash flows at different dates, making it the correct metric for SIP investments, mutual fund portfolios with lumpsum top-ups, or any investment where you invest or withdraw at multiple points. If you made a ₹1 lakh lumpsum and then added ₹5,000 per month for 3 years, ROI cannot accurately measure the return, use our [XIRR Calculator](/xirr-calculator/) instead.
Yes, enter your total purchase cost (including registration, stamp duty, and brokerage) as Initial Investment and the current market value or sale price as Final Value. Set Time Period to the number of years held. The calculator shows your total ROI, annualised return, and net profit. Note that this calculation does not include rental income earned during the holding period; to factor that in, add total rent received to your Final Value before entering it. Capital gains tax applicable on property sale is separate and can be estimated using our [Income Tax Calculator](/income-tax-calculator-india/).
Enter your Initial Investment, the amount originally invested including all transaction costs. Enter the Final Value, the current market value or the amount received on exit. Set the Time Period in years (the calculator accepts decimal values like 2.5 for two and a half years). The calculator instantly displays Total ROI percentage, Annualised Return, Net Profit in rupees, and Investment Multiple. Adjust any input to instantly see how the metrics change.
To compare investments meaningfully, always use Annualised Return rather than Total ROI, since investments may have different holding periods. Run the ROI Calculator for each investment separately, enter the purchase price, current or exit value, and holding period for each, then compare the annualised return column. A 5-year investment with 80% total ROI (annualised ~12.5%) beats a 3-year investment with 75% ROI (annualised ~20.5%) in absolute terms but wins on time efficiency. Sorting by annualised return gives the fairest comparison.
Yes, profits from investments are taxable in India under capital gains tax rules. For listed equity shares and equity mutual funds, short-term capital gains (held less than 1 year) are taxed at 20%, and long-term capital gains above ₹1.25 lakh per financial year are taxed at 12.5%. For debt mutual funds, gold, and real estate, gains are taxed at applicable income tax slab rates regardless of holding period (after Budget 2024). The ROI Calculator shows pre-tax returns; factor in the relevant tax to arrive at your net post-tax gain.
Absolute return and ROI are effectively the same metric, both express the percentage gain relative to the initial investment without adjusting for time. Both give the same number: (Final Value − Initial Investment) ÷ Initial Investment × 100. The term 'absolute return' is more commonly used in the mutual fund industry, while 'ROI' is standard in business and general investment contexts. Neither accounts for the time taken to achieve the return, which is why the annualised return (CAGR) is the preferred comparison metric.
Subtract your initial investment from the final value to get net profit. Divide net profit by the initial investment to get a decimal. Multiply by 100 to convert to a percentage. For example: ₹3,60,000 final value − ₹2,00,000 initial investment = ₹1,60,000 net profit. ₹1,60,000 ÷ ₹2,00,000 = 0.80. Multiplied by 100 = 80% ROI. For annualised return, take the investment multiple (1.8 in this example), raise it to the power of (1÷years), and subtract 1, this step requires a calculator for non-round numbers.
Also known as
return on investmentROIinvestment return calculatorprofit on investment calculatorROI formula