ROI Calculator - Calculate Return on Investment Free ROI Calculator

Enter your initial investment and final value to calculate ROI percentage, net profit, and annualised return. Optionally specify the investment duration for annualised metrics.

Investment Details

years

ROI Results

Total ROI 0%
Annualised ROI 0%
Initial Investment 0
Net Profit / Loss 0
Final Value 0
Growth Multiple 0x

ROI Calculator - Guide

What is ROI? — Return on Investment Explained

Return on Investment (ROI) is a universal financial metric that measures the gain or loss generated on an investment relative to its cost. Expressed as a percentage, ROI is one of the most widely used profitability indicators in finance, business, and personal investing. Whether you are evaluating a stock trade, a business project, or a real estate deal, ROI tells you how efficiently your money worked for you.

This free ROI calculator instantly computes your total ROI, annualised ROI, net profit, and growth multiple — making it easy to compare investments of different sizes and durations. For compound growth analysis, also check our CAGR Calculator.

Key Features of This ROI Calculator

  • Total ROI Percentage: Calculates the overall percentage return on your investment.
  • Annualised ROI: Adjusts for time to give a per-year return rate, making it easy to compare investments held for different periods.
  • Net Profit / Loss: Shows the absolute profit or loss amount after accounting for initial cost.
  • Growth Multiple: Displays how many times your investment multiplied (e.g., 1.5x, 2x).
  • Flexible Period Input: Enter investment duration in years (supports decimals for partial years like 2.5 years).
  • Multiple Number Formats: View results in Exact Value, Lakhs/Crores, or Million/Billion.

How to Calculate ROI — Formula and Examples

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

Annualised ROI = ((1 + ROI/100)1/years − 1) × 100

Net Profit = Final Value − Initial Investment

Growth Multiple = Final Value ÷ Initial Investment

  • Initial Investment = The amount you originally invested
  • Final Value = The current or exit value of the investment
  • years = The holding period in years

How to Use This ROI Calculator — Step-by-Step

  1. Enter Initial Investment: The total amount you invested or spent (e.g., 1,00,000).
  2. Enter Final Value: The current value or the amount you received when you sold or exited (e.g., 1,50,000).
  3. Enter Investment Period: The number of years you held the investment (e.g., 3 years). Supports decimals like 1.5 or 0.5.
  4. Click Calculate ROI: Instantly see your Total ROI %, Annualised ROI %, Net Profit, and Growth Multiple.

Practical Examples of ROI Calculation

Example 1 — Stock Investment: You bought shares worth 1,00,000 and sold them for 1,50,000 after 3 years. ROI = 50%, Annualised ROI = 14.47%, Net Profit = 50,000, Growth Multiple = 1.5x.

Example 2 — Real Estate: You purchased a property for 50,00,000 and it is now worth 80,00,000 after 5 years. ROI = 60%, Annualised ROI = 9.86%, Net Profit = 30,00,000, Growth Multiple = 1.6x.

Example 3 — Business Marketing Campaign: You spent 25,000 on ads and generated 75,000 in revenue. ROI = 200%, Net Profit = 50,000, Growth Multiple = 3x.

Real-World Use Cases — When to Use an ROI Calculator

  • Investment Comparison: Compare returns from stocks, mutual funds, FDs, and real estate on a level playing field using annualised ROI.
  • Business Decisions: Evaluate whether a marketing campaign, equipment purchase, or new hire generated profitable returns.
  • Real Estate Analysis: Measure the total return on property investments including rental income and appreciation.
  • Stock Market Tracking: Calculate portfolio performance over any holding period to benchmark against market indices.
  • Side Project Evaluation: Determine if the time and money you invested in a side business was worth the return.

Understanding Your ROI Results

  • Total ROI (%): The overall percentage gain or loss over the entire holding period. A negative value means a loss.
  • Annualised ROI (%): The equivalent annual return rate, enabling fair comparison between investments held for different durations. This is essentially the CAGR.
  • Net Profit / Loss: The absolute rupee (or currency) amount you gained or lost. Final Value minus Initial Investment.
  • Growth Multiple: Tells you how many times your money grew. A 2x multiple means your investment doubled.

Tips & Best Practices for Using ROI

  • Always Use Annualised ROI for Comparison: A 50% ROI over 5 years is very different from 50% over 1 year. Annualised ROI normalizes this.
  • Include All Costs: Factor in transaction fees, taxes, brokerage, and maintenance costs in your initial investment for accurate ROI.
  • Account for Inflation: A 10% ROI with 6% inflation means only ~4% real return. Use our Inflation Calculator to check real returns.
  • Consider Risk-Adjusted Returns: Two investments with the same ROI may have very different risk profiles. Higher risk warrants higher expected ROI.
  • Use Alongside Other Metrics: ROI is a starting point. For deeper analysis, use CAGR, compound interest, or IRR calculations.

Common Mistakes to Avoid with ROI

  • Ignoring the Time Factor: Basic ROI does not account for how long the investment was held. A 50% ROI over 10 years is far less impressive than 50% over 1 year. Always check annualised ROI.
  • Forgetting Transaction Costs: Excluding brokerage, taxes, and fees inflates your apparent ROI and gives a misleading picture.
  • Not Considering Opportunity Cost: Compare ROI against what you could have earned in an alternative investment (e.g., a simple FD or index fund).
  • Using ROI for Ongoing Cash Flows: ROI works best for single buy-sell transactions. For investments with dividends or periodic cash flows, IRR or XIRR is more appropriate.
  • Comparing Pre-Tax and Post-Tax ROI: Always compare on the same basis. Some investments (like PPF) are tax-free, making their effective ROI higher than taxable alternatives.

Frequently Asked Questions About ROI

Q: What is a good ROI percentage?

A: It depends on the asset class and risk. Generally, 7–10% annualised ROI is considered good for a balanced portfolio. Equity may target 12–15%, while debt instruments typically return 6–8%.

Q: What is the difference between ROI and CAGR?

A: ROI gives the total return over the entire period, while CAGR (Compound Annual Growth Rate) gives the annualised return assuming smooth compounding. Our Annualised ROI is mathematically the same as CAGR.

Q: Can ROI be negative?

A: Yes. If the final value is less than the initial investment, ROI is negative, indicating a loss. This calculator handles negative ROI correctly.

Q: Is a higher ROI always better?

A: A higher ROI indicates greater returns relative to cost, but it does not account for risk, time horizon, or opportunity cost. Always consider these factors together when evaluating investments.

Find a Calculator

Browse All Calculators →