Free Online Calculators

ROI Calculator India 2026 — Return on Investment, CAGR & Profit

Calculate your total ROI, annualised CAGR, net profit — for stocks, mutual funds, real estate or any investment.

📈 Basic ROI Calculator
📈 ROI Results
—
Total Return on Investment
Total ROI—
Annualised ROI (CAGR)—
Net Profit / Gain—
Total Amount Invested—
Final Value / Revenue—

ROI Formula — How It's Calculated

Return on Investment (ROI) is one of the most widely used financial metrics because it is simple, universal, and allows quick comparison between completely different types of investments — from stocks to real estate to a new business machine.

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

CAGR = (Final Value ÷ Initial Value)^(1/Years) − 1

Worked example: You invested ₹2,00,000 in a mutual fund 4 years ago. It is now worth ₹3,40,000.

Net Profit₹3,40,000 − ₹2,00,000 = ₹1,40,000
Total ROI₹1,40,000 ÷ ₹2,00,000 × 100 = 70%
CAGR (Annualised)(3,40,000 ÷ 2,00,000)^(1/4) − 1 = 14.2% per year

ROI vs CAGR — What's the Difference?

AspectROICAGR
What it showsTotal % gain over entire periodEquivalent annual % gain
Time factorIgnores how long investment was heldAccounts for time period
Best used forQuick comparison of total gainsComparing investments of different durations
Example (same investment)70% ROI over 4 years14.2% CAGR per year
Limitation50% ROI in 1 yr ≠ 50% ROI in 10 yrsAssumes smooth compounding — actual returns are lumpy
💡 Which to Use? Use CAGR when comparing investments held for different periods. Use Total ROI when you simply want to know the overall gain percentage. For investments under 1 year, use ROI (CAGR becomes misleading for sub-year periods).

Comparing with other investments

Compare your CAGR with the current rate on a bank FD or small-savings scheme, and remember that market returns are not guaranteed and tax treatment differs by asset. Check the rate offered by your bank or the Government of India small-savings notification for current figures.

ROI Calculator for Real Estate India

Real estate ROI calculation in India must account for several additional costs that significantly reduce actual returns:

Cost ComponentAmountEffect on ROI
Stamp duty + registrationSet by your stateReduces starting ROI immediately
BrokerageAs agreedUpfront cost
GST (under construction)Per current GST rulesAdds to total cost
Maintenance + society chargesPer your societyReduces net rental yield
Home loan interest (if any)Per your loanMust be offset by appreciation + rent

Use Mode 2 (With Costs) in our calculator above to accurately include all these costs in your real estate ROI calculation.

📈 Calculate SIP Returns for Your Mutual Fund
Find exact CAGR on monthly SIP investments with year-by-year growth chart.
Open SIP Calculator →

ROI Comparison — ₹5 Lakh Invested for 10 Years

This table is only arithmetic. It shows what ₹5,00,000 would grow to at each assumed CAGR over 10 years. The rates are examples, not forecasts or averages for any asset.

AssumptionCAGRValue after 10 yrsNet ProfitROI
Assumed 7% a year7.0%₹9.84 L₹4.84 L96.7%
Assumed 10% a year10.0%₹12.97 L₹7.97 L159.4%
Assumed 13% a year13.0%₹16.97 L₹11.97 L239.5%
Assumed 16% a year16.0%₹22.06 L₹17.06 L341.1%
⚠️ Past returns do not guarantee future returns. The rates above are assumptions. Actual returns will differ, and market investments can lose value.

Frequently Asked Questions

What is ROI (Return on Investment)?
ROI (Return on Investment) is a percentage that measures how much profit or gain you made relative to your initial investment. Formula: ROI = (Net Profit ÷ Initial Investment) × 100. For example, if you invested ₹1,00,000 and it grew to ₹1,50,000, your ROI is (50,000 ÷ 1,00,000) × 100 = 50%.
What is the difference between ROI and CAGR?
ROI measures total percentage return over the entire period without considering time. CAGR (Compound Annual Growth Rate) is the annualised ROI — it shows the steady rate at which an investment would have grown each year. A 70% ROI over 4 years equals 14.47% CAGR. CAGR is better for comparing investments held for different durations.
What is a good ROI in India for investments?
There is no single good ROI. It depends on the asset, the time you hold it, the risk you take and the tax you pay. A useful check is whether your CAGR beats the rate on a safe option such as a bank FD or PPF, and whether it beats inflation, after tax.
How is ROI different from profit percentage?
Investment ROI uses initial investment as the base: ROI = (Final Value - Total Cost) ÷ Total Cost × 100. Business profit percentage on sales uses revenue as base: Profit % = (Net Profit ÷ Revenue) × 100. For investment analysis, always use initial investment as the denominator.
What is a realistic ROI expectation for Indian stock market?
Equity returns are not guaranteed and vary widely by period and by stock. Short-term returns can be very volatile, so use your own assumptions and look at actual index or fund factsheets rather than a single average.
How do I calculate ROI for real estate in India?
Real estate ROI must include all costs: ROI = (Current Value + Rental Income - Purchase Price - Stamp Duty - Registration - Brokerage - Renovation) ÷ (Purchase Price + All Costs) × 100. Use our "With Costs" mode for accurate real estate ROI calculation including stamp duty, GST, and maintenance costs.
Can ROI be negative?
Yes. Negative ROI means you lost money — the final value is less than your total investment. Example: ₹1,00,000 invested, worth ₹75,000 → ROI = -25%. Negative ROI is common in short-term equity investments during bear markets, oversupplied real estate markets, and failed business ventures.
What is the ROI formula for business investment?
Business ROI = (Net Profit ÷ Cost of Investment) × 100, where Net Profit = Total Revenue - Total Operating Costs - Initial Investment. Example: ₹5L investment, ₹9L revenue, ₹2L operating costs → Net Profit = ₹2L → ROI = 2,00,000 ÷ 5,00,000 × 100 = 40%.
Press / to open  ·  Esc to close