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.
| Metric | What It Measures | Considers Time? | Best Used For |
|---|---|---|---|
| ROI | Total profit relative to cost | No | Quick profitability analysis |
| ROR | Total investment return | Partially | General investment tracking |
| CAGR | Annual compounded growth rate | Yes | Long-term investing |
| IRR | Time-adjusted cash-flow return | Yes | Business/project analysis |
| NPV | Present value of future profits | Yes | Capital 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 Class | Good ROI Range | Risk Level | Common Investor Goal |
|---|---|---|---|
| Savings Account | 2% – 5% | Very Low | Capital safety |
| Fixed Deposits (FDs) | 5% – 8% | Low | Stable income |
| Government Bonds | 6% – 9% | Low | Fixed-income investing |
| Corporate Bonds | 8% – 12% | Moderate | Higher yield |
| Debt Mutual Funds | 7% – 10% | Low-Moderate | Conservative growth |
| Equity Mutual Funds | 10% – 15% | Moderate-High | Long-term wealth creation |
| Stocks / Equities | 12% – 20%+ | High | Capital appreciation |
| Real Estate | 8% – 15% | Moderate-High | Rental + appreciation |
| Rental Property (Cash-on-Cash) | 6% – 12% | Moderate | Rental income |
| Gold | 6% – 10% | Moderate | Inflation hedge |
| Cryptocurrency | 20%+ (Highly volatile) | Very High | Speculative growth |
| Business Investment | 15% – 30%+ | High | Business expansion |
| Startup Investment | 25% – 50%+ | Extremely High | Venture 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.
| Calculator | Main Purpose | Best Used For | Considers Time? | Handles Multiple Cash Flows? |
|---|---|---|---|---|
| ROI Calculator | Total profitability | Quick investment analysis | No | No |
| CAGR Calculator | Annual compounded growth | Long-term investing | Yes | No |
| IRR Calculator | Time-adjusted return | Projects & business cash flows | Yes | Yes |
| SIP Calculator | Recurring investment growth | Mutual fund SIPs | Yes | Yes |
| Compound Interest Calculator | Wealth growth with compounding | Savings & long-term investing | Yes | No |
| Rental Yield Calculator | Rental income efficiency | Real estate investing | Partially | Yes |
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.

