USD
🌍 Select Currency
Auto-detected from your IP · Select any currency
⚡ Free Online Tool

ROI Calculator

Calculate return on investment for stocks, real estate, business ventures, or any investment. Get ROI %, annualized return, and payback period instantly.

📅 Last updated: May 2026 | ✍️ Reviewed by John Miller | 🔄 Formulas verified against current financial standards
💹 Return on Investment (ROI) Calculator
Calculate ROI for any investment — stocks, real estate, business, or project. Includes annualized ROI and payback period.
💹 ROI Summary
Net Profit / Loss
Total ROI %
Annualized ROI
Payback Period

❓ Frequently Asked Questions

What is a good ROI? +
It depends on the asset class. Stock market average: 10%/yr. Real estate: 8-12%/yr. Startups: 30%+/yr (with higher risk). Savings accounts: 2-5%/yr.
How is ROI calculated? +
ROI = (Net Profit ÷ Cost of Investment) × 100. Net profit = Final Value − Initial Investment − Ongoing Costs.
What is annualized ROI vs total ROI? +
Total ROI is the overall percentage gain. Annualized ROI (CAGR) adjusts for time, making investments of different durations comparable. Always use annualized ROI for comparisons.
What is a negative ROI? +
A negative ROI means the investment lost money. The final value is less than the initial investment plus costs. Review the investment strategy before proceeding.

What is ROI and Why Does It Matter?

Return on Investment (ROI) is one of the most fundamental metrics in finance and business. It measures how much profit or loss you made relative to the amount you invested, expressed as a percentage. ROI allows you to compare the efficiency of different investments on a level playing field — regardless of their size or type.

A $10,000 investment that returns $12,000 has an ROI of 20%. A $1,000 investment that returns $1,350 also has an ROI of 35%. Even though the second investment earned less in absolute dollars, it was more efficient — giving you more return per dollar invested.

ROI = (Net Profit ÷ Cost of Investment) × 100

ROI Across Different Asset Classes

Stock market. Historically, diversified equity index funds have delivered average annual returns of 8–12% over long periods. Individual stocks vary widely — some generate exceptional ROI, others result in total loss. Diversification manages this risk.

Real estate. Property ROI combines rental yield (typically 3–6% annually) with capital appreciation (varies by location and market cycle). In high-growth markets, total ROI can exceed 15–20% per year; in flat markets it may be 5–8%.

Fixed deposits and bonds. Low-risk, predictable ROI of 4–8% depending on the country and interest rate environment. Ideal as a stable component of a diversified portfolio.

Business investment. ROI on business investments varies enormously — from negative (failed ventures) to thousands of percent for highly successful startups. Business ROI also requires accounting for your time as an opportunity cost.

Annualized ROI: The More Accurate Comparison

Basic ROI ignores time — a 20% return over 1 year is very different from a 20% return over 5 years. For fair comparison, always use Annualized ROI (CAGR) — the compound annual growth rate — which shows the year-over-year growth rate that would produce the same total return.

CAGR = (Ending Value / Beginning Value)^(1/Years) − 1

A 50% total ROI over 5 years equals an annualized ROI (CAGR) of about 8.45% per year. Always ask for CAGR when comparing long-term investments to avoid being misled by large-sounding total return figures over extended periods.

What ROI Doesn't Tell You

ROI is a powerful metric but has important limitations. It does not account for risk — a 15% return on a highly risky investment is not comparable to a 12% guaranteed return. It also ignores liquidity (how quickly you can access your money) and taxes (short-term capital gains are taxed higher than long-term in most countries). Always evaluate ROI alongside risk-adjusted metrics and after-tax returns for a complete picture.

📌 Disclaimer: ROI calculations are based on the inputs you provide. Actual investment returns vary based on market conditions, fees, taxes, and timing. Past performance of any investment does not guarantee future results.