ROI Calculator
The Return on Investment (ROI) Calculator helps you measure the profitability of your investments. Whether you're investing in stocks, real estate, business, or marketing campaigns, this calculator gives you instant ROI calculations.
Investment Details
Calculate your investment returns
Add to see annualized returns (CAGR)
ROI Analysis
About ROI Calculator
The Return on Investment (ROI) Calculator helps you measure the profitability of your investments. Whether you're investing in stocks, real estate, business, or marketing campaigns, this calculator gives you instant ROI calculations.
ROI is expressed as a percentage and helps you compare different investment opportunities. A positive ROI means profit, while negative ROI indicates loss. For multi-year investments, we also calculate CAGR (Compound Annual Growth Rate).
ROI Formula
Basic ROI Formula
ROI = (Net Profit ÷ Cost of Investment) × 100
Example: ₹1,00,000 to ₹1,50,000 → ROI = (50,000 ÷ 1,00,000) × 100 = 50%
Annualized ROI (CAGR)
CAGR = (Final ÷ Initial)^(1/years) - 1 × 100
Example: 50% ROI over 5 years → CAGR = 8.45% annually
Typical ROI by Investment Type
| Investment Type | Typical ROI | Risk Level | Time Horizon |
|---|---|---|---|
| Stock Market | 10-15% | High | 3-5 years |
| Real Estate | 8-12% | Medium | 5-10 years |
| Mutual Funds | 10-12% | Medium | 3-5 years |
| Fixed Deposits | 6-7% | Low | 1-5 years |
| Business | 20-30% | High | 2-5 years |
| Gold | 8-10% | Low | 5-10 years |
Important Things to Know
- •ROI doesn't account for time — A 50% ROI over 1 year is better than 50% over 10 years. Use CAGR for time-adjusted returns.
- •Consider all costs — Include transaction fees, taxes, maintenance costs, and other expenses for accurate ROI.
- •Higher ROI = Higher risk — Generally, investments with higher potential returns come with higher risk of loss.
- •Past performance ≠ future results — Historical ROI doesn't guarantee future returns. Always do thorough research.
Frequently Asked Questions
ROI (Return on Investment) measures the profitability of an investment. Formula: ROI = (Net Profit ÷ Cost of Investment) × 100. For example, if you invest ₹10,000 and earn ₹15,000, your net profit is ₹5,000, and ROI is 50%. Higher ROI means better investment returns.
A good ROI depends on the investment type and risk level. Stock market: 10-15% annually is considered good. Real estate: 8-12% annually. Mutual funds: 10-12% annually. Business investments: 20-30% is excellent. Generally, any ROI above 10% is considered good.
ROI measures total return over the entire investment period, ignoring time. CAGR (Compound Annual Growth Rate) measures the annualized return, accounting for time. For multi-year investments, CAGR is more accurate. Example: 100% ROI over 5 years = 14.87% CAGR.
Marketing ROI = (Revenue from Campaign - Campaign Cost) ÷ Campaign Cost × 100. Example: Spend ₹50,000 on ads, generate ₹2,00,000 in sales → ROI = (2,00,000 - 50,000) ÷ 50,000 × 100 = 300%. A positive ROI means profitable marketing.
Negative ROI means you lost money on an investment. Example: Invest ₹1,00,000 and get back only ₹80,000 → ROI = -20%. Negative ROI indicates poor investment performance and suggests you should reconsider the investment strategy.
Real estate ROI = (Annual Rental Income - Expenses) ÷ Total Investment × 100. Example: Property cost ₹50 lakhs, annual rent ₹3 lakhs, expenses ₹50,000 → Net income ₹2.5 lakhs → ROI = 2.5 ÷ 50 × 100 = 5%. Also consider property appreciation for total return.
About the ROI Calculator
The Return on Investment (ROI) Calculator helps you measure the profitability of your investments. Whether you're investing in stocks, real estate, business, or marketing campaigns, this calculator gives you instant ROI calculations.
Formula
Reference Table
| Category | Value |
|---|---|
| Stock Market | 10-15% |
| Real Estate | 8-12% |
| Mutual Funds | 10-12% |
| Fixed Deposits | 6-7% |
| Business | 20-30% |