ROI Calculator
📈

ROI Calculator

BusinessNew

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

years

Add to see annualized returns (CAGR)

ROI Analysis

📈
Enter investment details and press Calculate

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 TypeTypical ROIRisk LevelTime Horizon
Stock Market10-15%High3-5 years
Real Estate8-12%Medium5-10 years
Mutual Funds10-12%Medium3-5 years
Fixed Deposits6-7%Low1-5 years
Business20-30%High2-5 years
Gold8-10%Low5-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.

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.

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.

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.

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.

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.

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

ROI = (Net Profit ÷ Cost of Investment) × 100 | CAGR = (Final ÷ Initial)^(1/years) - 1 × 100

Reference Table

CategoryValue
Stock Market10-15%
Real Estate8-12%
Mutual Funds10-12%
Fixed Deposits6-7%
Business20-30%
Related Tools

Other Calculators