What Is ROI? Return on Investment Explained

Updated March 2026 · 10 min read

Calculate your ROI instantly

Enter your investment cost and current value to see your return on investment as a percentage.

Open ROI Calculator →

How ROI Works

Return on Investment (ROI) is a financial metric that measures the profitability of an investment as a percentage of its original cost. It tells you how much money you gained or lost relative to the amount you invested, making it one of the most widely used performance indicators in both personal finance and business.

According to the CFA Institute, ROI is popular because of its simplicity and versatility. It can be applied to virtually any investment: stocks, real estate, business projects, marketing campaigns, education, and even home renovations. If you spent money on something with the expectation of a financial return, ROI tells you whether that expectation was met.

The concept is straightforward: if you invest $10,000 and your investment grows to $13,000, your ROI is 30%. But the simplicity of ROI is both its greatest strength and its most significant limitation. While it provides a quick profitability snapshot, it does not account for time, risk, or the opportunity cost of capital—all of which matter when making informed investment decisions.

The ROI Formula

The standard ROI formula is defined as follows:

ROI = [(Final Value − Initial Cost) / Initial Cost] × 100

Or equivalently:

ROI = (Net Profit / Initial Cost) × 100

Where:

Worked Example: Stock Investment

You buy 100 shares at $50 each = $5,000 invested

You pay $10 in commission = Total cost: $5,010

After 2 years, shares are worth $72 each = $7,200

You received $200 in dividends

Final value = $7,200 + $200 = $7,400

ROI = [($7,400 − $5,010) / $5,010] × 100 = 47.7%

Key Terms You Should Know

ROI Benchmarks by Asset Class

The following table shows historical average annual returns for major asset classes, based on data from NYU Stern (Damodaran) and the Federal Reserve. These benchmarks help contextualize whether a given ROI is above or below average.

Asset Class Avg. Annual Return Risk Level Period
S&P 500 (US Stocks)~10.3%Medium-High1926–2025
US Real Estate~8–12%MediumVaries by market
10-Year US Treasury Bonds~4.5–5.5%Low1928–2025
High-Yield Savings Account~4–5% (2025)Very LowCurrent rate
Gold~7.5%Medium1971–2025
Inflation (US CPI)~3.2%N/A1926–2025

Any investment returning less than inflation (approximately 3.2% historically) is losing purchasing power in real terms, even if the nominal ROI is positive.

Practical Examples

Example 1: Home Purchase as an Investment

You buy a home for $300,000 with $60,000 down and sell it 7 years later for $420,000 after paying $15,000 in selling costs.

Total cost = $300,000 + $12,000 (closing costs) + $35,000 (maintenance/repairs) = $347,000

Net sale proceeds = $420,000 − $15,000 = $405,000

ROI = [($405,000 − $347,000) / $347,000] × 100 = 16.7% over 7 years

Annualized ROI = [(1.167)^(1/7) − 1] × 100 = 2.2% per year

While 16.7% total sounds decent, the annualized return of just 2.2% is below inflation. However, if you calculate only against the $60,000 down payment (leveraged ROI), the picture changes dramatically: ($58,000 / $60,000) × 100 = 96.7% total, or 10.1% annualized.

Example 2: Marketing Campaign ROI

Ad spend: $5,000 | Revenue generated: $18,000 | Cost of goods sold: $7,200

Net profit = $18,000 − $7,200 − $5,000 = $5,800

ROI = ($5,800 / $5,000) × 100 = 116%

A 116% ROI means the campaign earned $1.16 in profit for every $1 spent on advertising. According to a 2023 Nielsen report, the median marketing ROI across industries is approximately 2.5:1 (150% ROI), so 116% is slightly below average but still profitable.

Example 3: College Education ROI

Total cost of degree: $120,000 (tuition + living expenses above what you'd spend otherwise)

Average salary premium over high school diploma: $22,000/year (Georgetown University CEW data)

Payback period: $120,000 / $22,000 = ~5.5 years

Over a 40-year career: $22,000 × 40 = $880,000 additional lifetime earnings

Total ROI = [($880,000 − $120,000) / $120,000] × 100 = 633%

Limitations of ROI

Despite its popularity, ROI has several important limitations that can lead to poor decisions if used in isolation.

Tips for Using ROI Effectively

ROI vs. Other Return Metrics

Metric Best For Accounts for Time? Complexity
ROIQuick single-period comparisonsNoLow
Annualized ROI / CAGRComparing investments over different periodsYesLow
IRRInvestments with irregular cash flowsYesHigh
NPVDeciding whether to invest (absolute value)YesHigh
ROEComparing corporate profitabilityAnnual metricMedium

Calculate Your ROI Now

Enter your investment amount and returns to see your ROI as a percentage, annualized.

Open ROI Calculator →
Disclaimer: This calculator is for informational purposes only and does not constitute financial, tax, or legal advice. Always consult a qualified professional for decisions specific to your situation.

Frequently Asked Questions

What is a good ROI percentage?
A "good" ROI depends on the asset class and time period. For the U.S. stock market, the S&P 500 has returned an average of approximately 10.3% per year before inflation since 1926, according to data from NYU Stern's Aswath Damodaran. After adjusting for inflation, the real return is roughly 7%. Real estate typically delivers 8–12% annually including rental income and appreciation. For business investments, many companies target a minimum ROI of 15–25% to justify the risk. Always compare ROI to alternatives with similar risk profiles rather than using a single universal benchmark.
How do I calculate ROI on a rental property?
To calculate ROI on a rental property, divide your annual net profit by the total investment cost. For example, if you buy a property for $200,000, spend $20,000 on closing costs and repairs (total investment: $220,000), collect $24,000 in annual rent, and pay $14,000 in expenses (mortgage interest, taxes, insurance, maintenance), your annual net profit is $10,000. ROI = ($10,000 / $220,000) × 100 = 4.5%. If you financed the purchase with a $44,000 down payment, the cash-on-cash ROI would be $10,000 / $44,000 = 22.7%. Use the ROI calculator to run your own numbers quickly.
What is the difference between ROI and ROE?
ROI (Return on Investment) measures the return relative to the total cost of an investment, while ROE (Return on Equity) measures the return relative to shareholders' equity in a company. ROI is a broader metric used for any investment: stocks, real estate, business projects, marketing campaigns. ROE is a corporate finance metric calculated as net income divided by shareholders' equity. For example, if a company has $1 million in equity and earns $150,000 in net income, its ROE is 15%. The average ROE for S&P 500 companies has historically ranged from 13–15%, according to FactSet data.
Why is ROI sometimes misleading?
ROI can be misleading because it ignores time, risk, and opportunity cost. A 50% ROI over 10 years (roughly 4.1% annualized) is far less impressive than a 50% ROI in 1 year. Standard ROI also ignores cash flow timing: an investment that returns money gradually is more valuable than one that pays everything at the end due to the time value of money. Additionally, ROI does not account for risk. A 12% ROI from government bonds is exceptional, but a 12% ROI from a speculative startup barely compensates for the high failure rate. For time-sensitive comparisons, use annualized ROI or the IRR calculator instead.
How do I annualize ROI?
To annualize ROI, use the formula: Annualized ROI = [(1 + ROI)^(1/n) − 1] × 100, where n is the number of years. For example, if an investment returned 80% over 5 years: Annualized ROI = [(1.80)^(1/5) − 1] × 100 = [(1.80)^0.2 − 1] × 100 = [1.1247 − 1] × 100 = 12.47% per year. Annualizing makes it possible to compare investments held for different time periods on equal footing. Use the CAGR calculator for quick annualized return calculations.
Can ROI be negative?
Yes, ROI is negative when an investment loses money. If you invest $10,000 and the final value is $7,000, the ROI is ($7,000 − $10,000) / $10,000 × 100 = −30%. Negative ROI means you lost 30% of your original investment. According to J.P. Morgan's Guide to Retirement, roughly 28% of S&P 500 trading days since 1980 have shown negative year-to-date returns, illustrating that short-term negative ROI is common even in strong markets. However, over any 20-year rolling period since 1926, the S&P 500 has never produced a negative annualized return.

Related Calculators