ROI Calculator

The ROI calculator figures out the gain on your investment against what you initially invested. Add costs, tax and inflation and it carries the number all the way through to what you actually keep — not just the gross figure.

ROI Calculator

Costs and income are optional — add them for a truer figure.

The investment

Holding period

Costs & income

ROI
+45.00%
total return on cost
Annualised ROI
+13.19%
per year, compounded
Net gain you keep is ₹45,000.

What you actually keep

Gross gain₹45,000
Net gain you keep₹45,000
Gross ROI
+45.00%
Net ROI
+45.00%
Real ROI
Multiple
1.45×
Payback period
6.7 yrs
Break-even value
₹1,00,000

From headline to what you keep

Each step is a real deduction. The last bar is your money.

Gross gain₹45,000You keep₹45,000

Why time changes everything

The same total ROI, spread over more years. This is ROI's blind spot.

0%708%1415%2123%2831%0y1y3y4y5y7yyou: 13.2%same 45% total ROI

Exit value sensitivity

ROI at different exit values and holding periods.

Exit value1y2y3y5y7y10y
₹1.01 L1.5%0.7%0.5%0.3%0.2%0.1%
₹1.23 L23.2%11.0%7.2%4.3%3.0%2.1%
₹1.45 L45.0%20.4%13.2%7.7%5.5%3.8%
₹1.67 L66.8%29.1%18.6%10.8%7.6%5.2%
₹1.89 L88.5%37.3%23.5%13.5%9.5%6.5%

Net ROI after your charges and tax. Your current inputs are highlighted.

MetricYour valueHandlesUse it when
ROI45.00%One entry, one exitQuick total-return check
Annualised ROI13.19%Converts total to yearlyComparing different durations
CAGR (equivalent)13.19%Smoothed annual growthLumpsum over multiple years
XIRRuse XIRR toolAny number of dated flowsSIPs, staggered buys, partial exits
This calculator is built by:
Author
Mohnish Maurya
Mohnish Maurya|Editor
Sunder Subramaniam
Sunder Subramaniam|Updated on

How to Use Strike Money's ROI Calculator?

To use Strike Money's ROI calculator, follow the 3 steps below.

Step 1: Select the mode: Choose the type of return you wish to calculate.

  • Absolute return: The overall profit or loss an investment generates over time, irrespective of the tenure.

    Absolute Return = ((Final Value − Initial Cost) ÷ Initial Cost) × 100

  • Annualized return: The return generated on an investment over multiple years, specifying the compounded annual growth rate (CAGR).

    Annualized Return = ((Final Value ÷ Initial Cost) ^ (1 ÷ Number of Years)) − 1

  • Real return: The return adjusted for inflation, showing if your investment has grown more than the rising cost of living.

    Real Return = ((1 + Nominal ROI) ÷ (1 + Inflation Rate)) − 1, where Nominal ROI uses the same formula as the absolute return.

Step 2: Enter inputs: Enter the amount you invested, the final value received, the holding period, and the inflation rate as asked for by the calculator.

Step 3: Click Calculate: Read the ROI percentage, annual return, total return, and CAGR.

For example, say you invest ₹1,00,000 in stocks, sell them later for ₹1,35,000, pay ₹5,000 in brokerage and taxes, and hold the investment for 2 years.

Net Profit = 1,35,000 − 5,000 − 1,00,000 = ₹30,000

Absolute ROI = (30,000 ÷ 1,00,000) × 100 = 30%

Annualized ROI = ((1,30,000 ÷ 1,00,000) ^ (1 ÷ 2)) − 1 ≈ 14.02%

Real Return (assuming the ROI earned is 12% and inflation is 6%) = ((1 + 0.12) ÷ (1 + 0.06)) − 1 ≈ 5.66%

What Is ROI (Return on Investment)?

Return on Investment (ROI) is a profitability ratio that measures how much profit or loss an investment generates compared to its original cost, usually expressed as a percentage — answering how much comes back for every ₹1 invested. ROI is widely calculated for stocks, real estate, businesses, marketing campaigns, and mutual funds, to evaluate investment performance and efficiency.

What Formula Are We Using in ROI Calculator?

The formula we use to check the gain on an investment is:

ROI = ((Final Value − Initial Investment) ÷ Initial Investment) × 100

It is equivalent to the formula used to calculate ROI for a business:

ROI = ((Gain − Cost) ÷ Cost) × 100

Scenario 1: Stock Investment — You invest ₹1,00,000 in stocks and later sell them for ₹1,30,000. Profit = 1,30,000 − 1,00,000 = ₹30,000.

ROI = (30,000 ÷ 1,00,000) × 100 = 30% — for every ₹1 invested, you earn ₹0.30 profit.

Scenario 2: Simple Business Investment — A friend started a small business with a $10,000 initial investment, and after one year the total value became $14,000. Gain = 14,000 − 10,000 = $4,000.

ROI = (4,000 ÷ 10,000) × 100 = 40% — for every $1 invested in the business, it generated $0.40 profit.

Download ROI Calculator Excel

Click here to download the calculator in Excel format.

How to Calculate Annualized ROI (CAGR)

To calculate annualized ROI, we take into account the holding period of an investment, which absolute return ignores — it calculates the net profit or loss percentage the investment generates in total rather than what it yields annually. Annualized return, on the other hand, reflects the CAGR — the rate at which the investment grows every year.

Annualized Return = ((Final Value ÷ Initial Cost) ^ (1 ÷ Number of Years)) − 1

Say an investment made in 2022 for 3 years gave a final value of ₹1,50,000 on an initial investment of ₹1,00,000.

Absolute ROI = ((1,50,000 − 1,00,000) ÷ 1,00,000) × 100 = 50%

Annualized ROI = ((1,50,000 ÷ 1,00,000) ^ (1 ÷ 3)) − 1 ≈ 14.47%

Although the total investment gain was 50% over 3 years, the investment actually grew at an average compounded rate of 14.47% annually — helping you compare investments with different holding periods more accurately.

What is Meant by Real (Inflation-Adjusted) ROI?

Real ROI is an inflation-adjusted figure that shows investors the exact return they receive after adjusting for the rising cost of living. Standard ROI overestimates the return, as it does not account for declining purchasing power.

Real ROI = ((1 + Nominal ROI) ÷ (1 + Inflation Rate)) − 1

You can also approximate real ROI as: Real ROI ≈ Annualized ROI − Inflation

Suppose the nominal ROI is 10% and the inflation rate is 3%.

Real ROI = ((1 + 0.10) ÷ (1 + 0.03)) − 1 ≈ 6.80%

Using the approximation instead: Real ROI ≈ 10% − 3% = 7%. Both approaches give you a close idea of what the inflation-adjusted return looks like.

ROI vs Other Return Metrics

ROI vs other return metrics shows how each evaluates investment performance differently, depending on profitability, time period, compounding, cash-flow timing, and present-value analysis.

MetricWhat It MeasuresConsiders Time?Best Used For
ROITotal profit relative to costNoQuick profitability analysis
RORTotal investment returnPartiallyGeneral investment tracking
CAGRAnnual compounded growth rateYesLong-term investing
IRRTime-adjusted cash-flow returnYesBusiness/project analysis
NPVPresent value of future profitsYesCapital budgeting & valuation

ROI vs ROR (Rate of Return)

ROI measures the total profit or return earned relative to the investment cost, while ROR measures the total return earned including all additional inflows via capital appreciation, dividends, interest income, or other gains. If you invest ₹1,00,000 and receive ₹1,30,000, your ROI is 30%. If the stock value rises 15% and the dividend yield is 3%, the total ROR comes to 15% + 3% = 18% — a broader picture of return. Use ROI to check profitability quickly or compare simple investments; use ROR to track portfolio performance and dividend-paying investments.

ROI vs CAGR (Compounded Annual Growth Rate)

ROI measures the overall return you receive when your investment matures, without accounting for the holding period. CAGR measures the average yearly compounded growth rate, considering both time and compounding — it is, in effect, the annualized ROI. If ₹1 lakh becomes ₹2 lakh in 5 years, ROI is 100%, but CAGR ≈ 14.87% annually. Use CAGR to compare long-term investments and analyze wealth creation over years.

ROI vs IRR (Internal Rate of Return)

IRR gives the annualized return rate at which the total present value of cash inflows equals outflows, heavily considering the timing of cash flows — which ROI does not. Use IRR when analyzing business projects, multiple-period cash flows, real estate cash flows, or startup investments, especially when investments involve multiple inflows and outflows at different times.

ROI vs NPV (Net Present Value)

NPV is the present value of future cash flows less the initial investment cost, considering discounting and the time value of money — unlike ROI. If a project costs ₹20 lakh and its discounted future cash inflows are ₹25 lakh, a positive NPV means the project adds value after considering the time value of money. Use NPV for business projects, corporate financing, and comparing capital investments.

How to Calculate ROI for Property Investment?

To calculate ROI for property investment, consider property appreciation, rental income, maintenance expenses, taxes, and financing costs. Unlike stock ROI, property ROI often includes recurring rental cash flow, leverage through loans, and long-term appreciation.

Example: Cash Purchase Property ROI — Suppose you purchase a property for ₹50 lakh, earn ₹3 lakh rental income annually, sell it after 3 years for ₹60 lakh, with total expenses of ₹4 lakh over the period.

Total Gain (Appreciation) = 60 lakh − 50 lakh = ₹10 lakh

Rental Income = 3 lakh × 3 years = ₹9 lakh

Property ROI = ((10 lakh + 9 lakh − 4 lakh) ÷ 50 lakh) × 100 = 30%

Cash-on-Cash Return vs Cap Rate: Cash-on-cash return measures annual cash income against the actual cash invested — Cash-on-Cash Return = Annual Cash Income ÷ Cash Invested × 100. If annual rental income after expenses is ₹2 lakh and the actual cash invested is ₹20 lakh, Cash-on-Cash Return = 2 ÷ 20 × 100 = 10%.

Cap rate measures a property's ability to generate income without considering financing, using Net Operating Income (NOI) — Cap Rate = NOI ÷ Property Value × 100, where NOI = Rental Income − Operating Expenses. If annual rent is ₹5 lakh and operating expenses are ₹1 lakh on a ₹50 lakh property, Cap Rate = (5 − 1) ÷ 50 × 100 = 8%.

Cash Purchase vs Financed Property (Leverage): Financing a property with a loan increases ROI on the capital actually invested, because the investor's own money invested is only the down payment rather than the full price. If you buy a ₹50 lakh property with a ₹10 lakh down payment and a ₹40 lakh loan, your investment base for leveraged ROI is just ₹10 lakh — so the same rupee amount of appreciation and rental income (net of maintenance, taxes, registration and loan interest) produces a meaningfully higher ROI on your own capital than an equivalent cash purchase would.

What Is a Good ROI?

A good ROI is generally considered to be 10% or higher, based on the historical average of the S&P 500 stock index — though what counts as "good" varies with your financial goals, risk tolerance, and the type of investment.

Asset ClassGood ROI RangeRisk LevelCommon Investor Goal
Savings Account2% – 5%Very LowCapital safety
Fixed Deposits (FDs)5% – 8%LowStable income
Government Bonds6% – 9%LowFixed-income investing
Corporate Bonds8% – 12%ModerateHigher yield
Debt Mutual Funds7% – 10%Low-ModerateConservative growth
Equity Mutual Funds10% – 15%Moderate-HighLong-term wealth creation
Stocks / Equities12% – 20%+HighCapital appreciation
Real Estate8% – 15%Moderate-HighRental + appreciation
Rental Property (Cash-on-Cash)6% – 12%ModerateRental income
Gold6% – 10%ModerateInflation hedge
Cryptocurrency20%+ (Highly volatile)Very HighSpeculative growth
Business Investment15% – 30%+HighBusiness expansion
Startup Investment25% – 50%+Extremely HighVenture growth

You must assess a "good" ROI against inflation, taxes, holding period, and investment risk — not just in isolation.

Can ROI Be Negative?

Yes, ROI can be negative. This happens when the amount returned from an investment is lower than the amount originally invested — indicating the investment generated a loss instead of profit. For example, if you invest ₹1,00,000 in stocks but later sell them for only ₹80,000, that's a clear loss of ₹20,000.

ROI = ((80,000 − 1,00,000) ÷ 1,00,000) × 100 = −20% — for every ₹1 invested, you incur a loss of ₹0.20.

Limitations of ROI

The limitations of ROI are no time dimension, no risk adjustment, ignoring interim cash flows, ignoring inflation/fees/taxes, and definition variability.

  • Ignores Time: ROI does not consider how long the investment was held, so two investments with the same ROI may actually perform very differently.
  • Not Adjusted for Risk: ROI measures profitability only, not the risk taken to achieve the return.
  • Ignores Interim Cash Flows: ROI does not properly handle multiple investments, withdrawals, dividends, SIPs, or irregular cash flows.
  • Ignores Inflation: ROI shows nominal return, not real purchasing-power growth, and may overstate actual wealth creation.
  • Ignores Fees and Taxes: Simple ROI calculations may exclude brokerage, taxes, maintenance charges, loan interest, or management fees, inflating actual profitability.
  • Definition Variation: Different investors may define cost and gain differently — some include taxes, dividends, rental income, financing costs, or depreciation, while others don't — making ROI less standardized across industries.

ROI is excellent for quick profitability analysis and high-level investment evaluation, but because of these limitations it's often used alongside CAGR, IRR, XIRR, NPV, or real return calculations.

Common Mistakes When Calculating ROI

  • Comparing Different Time Horizons Without Annualizing: A 30% ROI in 1 year is very different from a 30% ROI over 5 years — use annualized return or CAGR for a fair comparison.
  • Excluding Fees, Taxes, and Charges: Ignoring brokerage, maintenance costs, taxes, or transaction charges can overstate actual profitability.
  • Mixing Revenue With Profit: ROI should be calculated using net profit after expenses, not total revenue. If a business earns ₹10 lakh in revenue but expenses are ₹7 lakh, the actual profit is only ₹3 lakh.
  • Percentage vs Decimal Errors: Entering 10 instead of 0.10 in formulas generates unrealistic ROI calculations.
  • Double-Counting Gains: Accidentally counting dividends, rental income, or appreciation multiple times inflates the total return.
  • Ignoring Inflation: A 12% ROI may look attractive, but if inflation is 7%, the real purchasing-power growth is much lower.

Avoiding these mistakes helps you calculate ROI more accurately, compare investments fairly, and make better financial decisions.

ROI Calculator vs CAGR / IRR / Investment Calculators

Different financial calculators are designed for different investment-analysis purposes.

CalculatorMain PurposeBest Used ForConsiders Time?Handles Multiple Cash Flows?
ROI CalculatorTotal profitabilityQuick investment analysisNoNo
CAGR CalculatorAnnual compounded growthLong-term investingYesNo
IRR CalculatorTime-adjusted returnProjects & business cash flowsYesYes
SIP CalculatorRecurring investment growthMutual fund SIPsYesYes
Compound Interest CalculatorWealth growth with compoundingSavings & long-term investingYesNo
Rental Yield CalculatorRental income efficiencyReal estate investingPartiallyYes

While an ROI calculator measures overall profitability, CAGR, IRR, SIP, compound-interest, and rental-yield calculators help you analyze annual growth, cash-flow timing, compounding, and income-generating investments more accurately.

Other Free Tools

Scan High Performing Value Stocks
Visit Analytics