ROI Calculator
Related Finance Calculators
Open the right finance calculator quickly, from SIP and EMI to tax, loan, and investment tools.
How to Use the ROI Calculator
Enter the initial investment
Enter the initial investment.
Input the final value
Input the final value.
Specify the time period
Specify the time period.
Calculate your ROI percentage
Calculate your ROI percentage.
ROI Calculator — Measure the True Return on Any Investment, Including CAGR
Return on Investment (ROI) is the most universally used measure of investment profitability — and for good reason. It answers one simple question: for every rupee you put in, how much did you get back (or lose)? This ROI Calculator takes your invested amount, final returned amount, and investment period, and instantly calculates three key metrics: total gain (absolute profit), ROI percentage (total return), and CAGR (annualized compounded return). Together, these three numbers give you a complete picture of how any investment has actually performed.
Use it to evaluate a stock position you're exiting, compare returns across different assets, assess a real estate transaction, or measure the ROI on a business initiative. The calculation is the same regardless of asset class — the formula doesn't care whether it was a mutual fund, a plot of land, or a marketing campaign. Whether you're a first-time investor checking what your Nifty 50 index fund returned over the past 3 years, or a seasoned trader closing out a position in midcap stocks, putting the numbers through this calculator gives you a clear, unambiguous answer.
What makes this tool especially useful is the CAGR output. Most people look at their investment and think "I made 80% on that" — but 80% over 2 years and 80% over 12 years are wildly different outcomes. The annualized rate strips away the time distortion and shows you the real pace at which your money grew.
The ROI and CAGR Formulas
ROI (%) = (Amount Returned − Amount Invested) ÷ Amount Invested × 100
CAGR (%) = (Amount Returned ÷ Amount Invested)1/n − 1 (where n = years)
Example: You invested ₹5,00,000 in a small-cap fund. After 6 years, your holding is worth ₹13,50,000.
- Total Gain = ₹13,50,000 − ₹5,00,000 = ₹8,50,000
- ROI = ₹8,50,000 ÷ ₹5,00,000 × 100 = 170%
- CAGR = (13,50,000 ÷ 5,00,000)1/6 − 1 = (2.7)0.1667 − 1 ≈ 18.0% p.a.
The 170% ROI sounds impressive but is hard to contextualize without the CAGR. 18% annualized is clearly strong for a 6-year equity holding — well above typical large-cap benchmarks. Without CAGR, you can't know if 170% over 6 years is better or worse than 100% over 3 years (which would be 26% CAGR — actually much better).
Here's another way to think about it. Say your colleague tells you she made 120% on her apartment investment over 9 years. You made 95% on your mutual fund portfolio in 4 years. Your raw ROI is lower — but your CAGR of roughly 17.9% versus her 9.1% tells a completely different story. Your money worked nearly twice as hard per year. That's the power of converting to an annualized number before drawing conclusions.
ROI vs CAGR — When to Use Which
ROI and CAGR are complementary, not competing metrics. Use them together:
- ROI tells you the total percentage gain or loss — useful for understanding the magnitude of return and for quick comparisons when time periods are the same.
- CAGR tells you the annualized rate — essential for comparing investments held for different durations. A 50% ROI over 2 years (21.9% CAGR) is far better than a 50% ROI over 10 years (4.1% CAGR), even though both show the same ROI headline.
The classic mistake is comparing ROI percentages without normalizing for time. A property that gave 150% ROI over 15 years (CAGR ≈ 6.3%) significantly underperformed an equity mutual fund that gave 100% ROI over 6 years (CAGR ≈ 12.2%) — yet the property's raw ROI looks larger. Always convert to CAGR before comparing across different tenures.
Consider a practical scenario. Rajat put ₹2,00,000 into a PPF six years ago, and it's now worth ₹2,95,000. His friend Nikhil put ₹2,00,000 into a debt mutual fund three years ago, and it's now worth ₹2,48,000. Rajat's ROI is 47.5%; Nikhil's is 24%. But Rajat's CAGR is about 6.7% (close to PPF's 7.1% rate with slight compounding lag), while Nikhil's CAGR is about 7.4%. Nikhil's money actually grew faster — he just had fewer years to compound. Without CAGR, this comparison is invisible.
Calculating Net ROI — Accounting for Costs and Taxes
The calculator gives you gross ROI — the unadjusted return based purely on invested and returned amounts. For a complete analysis, you should also calculate your net ROI by adjusting for:
Transaction costs: Brokerage fees, STT (Securities Transaction Tax), GST on brokerage, and exit loads on mutual funds reduce your effective returned amount. For stocks, these are typically 0.1–0.5% per transaction. For real estate, factor in stamp duty, registration, brokerage (1–2%), and property maintenance costs across the holding period. A property you bought for ₹40 lakh and sold for ₹65 lakh after stamp duty, registration, and brokerage of roughly ₹3.5 lakh each way has a net gain of ₹18 lakh — not ₹25 lakh. That difference slashes your real ROI.
Capital gains tax: For equity mutual funds and stocks held more than 12 months, LTCG tax applies at 12.5% on gains above ₹1.25 lakh/year. For holdings under 12 months, STCG is 20%. For debt funds and real estate, different rules apply. Calculate post-tax ROI by subtracting your estimated tax liability from the gain before dividing. A mutual fund that delivered ₹3,00,000 in gains over 5 years attracts ₹21,875 in LTCG tax (₹1,75,000 taxable at 12.5% after the ₹1.25 lakh exemption). Your post-tax gain is ₹2,78,125 — not ₹3,00,000.
Inflation adjustment: Real ROI = (1 + Nominal ROI) ÷ (1 + Inflation)n − 1. At 6% annual inflation, a 12% CAGR investment delivers approximately 5.7% real CAGR — still positive and wealth-creating, but less than the headline suggests. Use real CAGR to understand whether your wealth is genuinely growing or just keeping pace with inflation. An FD at 7% with 6% inflation gives you barely 1% real return — technically your money grew, but your purchasing power barely moved.
ROI Limitations — What the Number Doesn't Tell You
ROI is powerful in its simplicity, but it has genuine blind spots that every investor should understand. First, it ignores the timing of cash flows. If you invested ₹10 lakh and received ₹15 lakh back, your ROI is 50% — but the calculator can't tell you whether that ₹15 lakh came back in 1 year or 10 years. That's exactly why CAGR exists alongside it.
Second, ROI doesn't account for risk. A stock that returned 25% in a year might have swung 40% in either direction before landing there. A fixed deposit that returned 7% had zero volatility. Both have an ROI you can measure, but they represent very different risk profiles. A useful rule of thumb: if two investments deliver similar CAGR, prefer the one with lower volatility — unless you have a specific reason to take on additional risk.
Third, ROI can be misleading when additional capital is added or withdrawn during the investment period. If you started with ₹1 lakh, added ₹5 lakh mid-way, and the portfolio is now ₹8 lakh, the simple ROI calculation gets murky. In such cases, XIRR (Extended Internal Rate of Return) is more appropriate — it accounts for every cash flow at the time it occurred and gives you a single annualized return figure. XIRR is what platforms like Groww, Kuvera, and Zerodha display for your mutual fund portfolio.
ROI in Business and Marketing Contexts
In a business context, ROI extends beyond financial investments. A ₹5 lakh marketing campaign that generated ₹20 lakh in new revenue has an ROI of (₹20L − ₹5L) ÷ ₹5L × 100 = 300%. A ₹10 lakh equipment upgrade that increased annual profits by ₹2.5 lakh over 5 years has a total return of ₹12.5 lakh on a ₹10 lakh investment — 25% ROI over 5 years, or 4.6% CAGR. These are not stellar numbers for a business investment; ideally you'd want to see ROI that significantly exceeds your cost of capital.
When evaluating business initiatives, also consider payback period — the number of years to recover the initial investment — alongside ROI. A project with 200% ROI over 15 years may be less attractive than one with 80% ROI over 3 years, depending on your business's cash needs and opportunity cost. A café owner in Bangalore who spent ₹8 lakh on a kitchen upgrade that added ₹40,000/month in profit recovered the investment in 20 months — an 18-month payback with ongoing 60% annual ROI going forward. That's a business investment worth making.
When presenting ROI to stakeholders or investors, always present both the absolute ROI and the annualized return, along with the time frame. A 400% ROI on a 7-year project sounds extraordinary until you calculate the CAGR at roughly 26% — still very good, but the context changes the perception entirely.