ROI calculator

A Return on Investment (ROI) calculator measures the profitability of an investment relative to its initial cost. Whether you are buying stocks, purchasing real estate, or funding a business project, this ROI calculator provides a percentage that helps you compare the efficiency of different capital allocations.

ROI is a popular financial metric because of its simplicity. It reduces complex financial payouts to a single percentage, showing how hard your money worked. However, a raw ROI figure has a major limitation: it ignores the passage of time. A 100% return is exceptional if achieved in one year, but mediocre if it takes twenty years.

You enter the initial amount invested, the final value returned (or sales proceeds), and the holding tenure in years. The tool calculates your net profit, total ROI, and the annualized return (CAGR) to place all horizons on an equal footing.

How do ROI calculators work?

This calculator computes both absolute ROI and annualized growth. The absolute return is the net profit divided by the original cost, expressed as a percentage. The annualized return uses compound growth to spread the gains evenly across each year of the holding period.

Ignoring the holding period is a common mistake when comparing assets. Annualizing your returns through the compound interest formula accounts for time, allowing a direct comparison between a short-term trade and a long-term property sale.

ROI = ( ( ReturnedInvested ) / Invested ) × 100

Where –

Returned Final value or sale proceeds of the investment
Invested Initial capital cost or purchase price
Annualized ROI ( ( Returned / Invested )^(1 / years) − 1 ) × 100

Net profit is Returned minus Invested. If Returned is less than Invested, the ROI is negative, representing a financial loss.

Worked example: Comparing two different investments

Let's trace a ₹1,00,000 investment that grows to ₹2,00,000 over a holding period of 5 years. First, we calculate the absolute ROI: (2,00,000 − 1,00,000) ÷ 1,00,000 × 100 = 100%. Your money doubled, yielding a net profit of ₹1,00,000.

Next, we calculate the annualized return (CAGR) to account for the 5-year tenure: (2,00,000 ÷ 1,00,000)^(1/5) − 1 ≈ 14.87%. This represents the steady annual interest rate needed to double your money in five years.

Now consider a second investment of ₹1,00,000 that grows to ₹2,50,000 but takes 10 years. The absolute ROI is 150% (higher than 100%), but the annualized return is only (2,50,000 ÷ 1,00,000)^(1/10) − 1 ≈ 9.60%. The first investment is far more efficient despite the lower absolute return, demonstrating why annualization is crucial.

The Friction Section: Taxes, Inflation, and Transaction Costs

A basic ROI calculation uses clean purchase and sales figures. In the real world, transaction costs and taxes reduce your actual net return.

First, consider transaction expenses. Buying and selling real estate involves stamp duty, registration fees, and brokerage commissions that can eat up 5% to 8% of the property value. For stocks, round-trip brokerage, STT, and exchange charges reduce your net gains. Always add these transaction costs to your initial investment amount to find your true cost basis.

Second, consider capital gains tax. If you double your money on listed equities over 2 years, your long-term capital gains are taxed at 12.5% on profits exceeding ₹1.25 Lakh. For short-term stock trades (under 12 months), a 20% tax applies. These taxes must be paid before you can pocket your gains.

Third, consider inflation. A 100% absolute return over 12 years sounds impressive, but if inflation averages 6% annually over that decade, the purchasing power of your doubled corpus is barely higher than your initial outlay.

Our Take: Why High Absolute ROI is Often a Psychological Trap

In our experience, investors often fall into the trap of boasting about high absolute returns (e.g., 'I made 300% on this property!') while ignoring the decades it took to achieve them. A 300% return over 25 years compounds to just 5.7% annually—barely beating a bank fixed deposit, but with significantly higher risk and illiquidity.

We recommend focusing on risk-adjusted, annualized returns (Sharpe ratio) rather than absolute percentages. When comparing investment options, always measure the time and volatility involved in achieving those gains, and compare them against a low-risk benchmark like index mutual funds.

How to use this ROI calculator

Enter your initial amount invested, the final value returned, and the investment period in years. Adjust sliders or edit values directly to see absolute profit, total ROI, and annualized CAGR.

To estimate compounding gains for mutual fund investments with a fixed CAGR, use the mutual fund returns calculator or the lumpsum calculator.

Frequently asked questions

What is the difference between ROI and CAGR?

Total ROI measures the overall percentage gain on your initial principal regardless of time. CAGR measures the constant annual growth rate needed to achieve that final value, making it easier to compare investments of different durations.

Can Return on Investment (ROI) be negative?

Yes. If the final value returned is less than the amount you invested, your net profit is negative, resulting in a negative ROI. This indicates that the investment lost value.

Does this ROI calculator include taxes and fees?

No. This calculator computes pre-tax, gross ROI based on the purchase and sales values you enter. To find your net ROI, you must subtract all transaction fees, commissions, and capital gains taxes manually.