Skip to main content
🔬 Advanced

ROI Calculator – Return on Investment

Calculate Return on Investment (ROI). Enter initial investment and final value to see your return percentage. Get instant financial results. No signup.

★★★★★ 4.8/5 · 📊 0 calculations · 🔒 Private & free

The ROI Formula Explained

Return on Investment (ROI) is the fundamental metric for measuring profitability: ROI (%) = (Net Profit ÷ Investment Cost) × 100. Net profit is the gain from the investment minus the original cost.

Example: You invest $15,000 in renovation and sell your property for $25,000 more than you paid. ROI = ($25,000 − $15,000) ÷ $15,000 × 100 = 66.7%.

For stock investments: if you buy 100 shares at $50 each ($5,000) and sell at $68 each ($6,800), your ROI = ($6,800 − $5,000) ÷ $5,000 × 100 = 36%. Add dividends received to the numerator for total return.

ROI is dimensionless — it does not factor in time. A 100% ROI over 20 years is far less impressive than 100% ROI over 1 year. That is why annualized ROI is more useful for comparing different investments.

Annualized ROI: Comparing Investments Fairly

To compare investments with different time horizons, use annualized ROI: Annualized ROI = (1 + ROI)^(1/n) − 1, where n = number of years.

InvestmentTotal ROIYearsAnnualized ROI
Real estate flip40%218.3%
S&P 500 index fund150%109.6%
Startup investment500%729.8%
Savings account22%54.1%
Bond15%34.8%

The startup looks incredible with 500% total ROI but earns 29.8% annually — outstanding but not as unimaginably superior to the S&P 500's 9.6% once time is properly accounted for. Annualized ROI reveals the true apples-to-apples comparison.

ROI Across Different Asset Classes

Historical average ROI varies significantly across investment types:

Benchmark your ROI against the relevant asset class. A 6% real estate ROI is poor in a market where comparable properties yield 12%. A 6% stock return is below the S&P 500 average and suggests reconsidering your portfolio.

ROI for Business Decisions

Businesses use ROI to evaluate capital expenditures, marketing spend, and strategic investments. The framework is the same but the inputs change:

Marketing ROI: Revenue attributable to a campaign ÷ campaign cost. If a $10,000 ad campaign generated $45,000 in new sales with a 40% margin ($18,000 profit): ROI = ($18,000 − $10,000) ÷ $10,000 = 80%.

Equipment investment: A $50,000 machine that reduces labor costs by $15,000/year has a simple payback period of 3.3 years and an ROI of 30% per year.

Employee training: If $5,000 in training reduces error-related costs by $8,000 annually: ROI = ($8,000 − $5,000) ÷ $5,000 = 60% in year one.

Most companies require a minimum acceptable ROI (hurdle rate) for capital projects — typically 15–20% for established businesses, higher for startups and riskier ventures. Projects below the hurdle rate are rejected even if they show positive returns, because the capital could be better deployed elsewhere.

ROI Limitations and Better Alternatives

Despite its ubiquity, ROI has real weaknesses that can lead to poor decisions:

Better alternatives for specific uses:

Social ROI and Non-Financial Returns

Not all investments are financial. Social ROI (SROI) attempts to quantify the value of social and environmental impacts. It uses the same framework: Social Value Created ÷ Investment Cost.

Examples of non-financial ROI applications:

The ROI mindset — comparing what you put in to what you get out — is universally applicable and a core framework for decision-making in both personal finance and business strategy.

How to Calculate ROI: Complete Step-by-Step Guide

Calculating ROI is straightforward once you know the inputs. Here is the complete process for any investment type:

Step 1: Determine your total investment cost. This includes the purchase price plus any transaction fees, commissions, taxes, improvement costs, and carrying costs. For stocks, include brokerage fees. For real estate, include closing costs and renovation expenses.

Step 2: Calculate total return. This is the amount you received back from the investment, including the sale price, any income generated (dividends, rental income, interest), and tax benefits received.

Step 3: Calculate net profit by subtracting total investment cost from total return. Net Profit = Total Return − Total Investment Cost.

Step 4: Divide net profit by total investment cost and multiply by 100 to get ROI as a percentage. ROI = (Net Profit ÷ Total Investment Cost) × 100.

Common mistake: Many investors forget to include all costs in their ROI calculation. A stock investment is not just the purchase price — factor in brokerage fees, capital gains tax, and the opportunity cost of having money tied up. A real estate investment must include property taxes, insurance, maintenance, and vacancy periods. Omitting these costs artificially inflates your perceived ROI and leads to overconfidence in future investment decisions.

Inflation adjustment: For the most accurate picture, calculate real ROI by subtracting the inflation rate. If your nominal ROI is 12% and inflation was 3.5%, your real ROI is approximately 8.5%. Over long periods, this distinction matters enormously — a 7% nominal return with 3% inflation gives you only 4% real purchasing power growth.

Step-by-Step ROI Worked Examples

These detailed examples show how to calculate ROI in common real-world scenarios:

Example 1 — Stock portfolio with dividends:
You buy 200 shares of XYZ Corp at $45 each ($9,000 total). Over 3 years you receive $540 in dividends. You sell all shares at $62 each ($12,400).

ComponentCalculationValue
Total cost (investment)200 × $45$9,000
Sale proceeds200 × $62$12,400
Dividends received$540
Total return$12,400 + $540$12,940
Net profit$12,940 − $9,000$3,940
Total ROI$3,940 ÷ $9,000 × 10043.8%
Annualized ROI(1.438)^(1/3) − 112.9%/year

Example 2 — Home renovation:
You spend $28,000 renovating your kitchen. A professional appraisal increases your home value by $42,000 after the renovation.

ROI = ($42,000 − $28,000) ÷ $28,000 × 100 = 50%. Kitchen remodels typically return 50–80% of their cost at resale — one of the highest ROI home improvements alongside bathroom remodels and adding a deck.

Example 3 — Digital marketing campaign:
An e-commerce business spends $6,500 on Google Ads over 60 days. The campaign generates $31,200 in revenue. The average product margin is 35%.

MetricValue
Revenue from campaign$31,200
Gross profit (35% margin)$10,920
Ad spend$6,500
Net profit from campaign$4,420
Marketing ROI (ROAS)$10,920 ÷ $6,500 = 168%

Note: Revenue-based ROAS ($31,200 ÷ $6,500 = 4.8x) is commonly reported but overstates profitability. True marketing ROI should use gross profit, not revenue.

ROI Benchmarks by Investment Type

Use these benchmarks to evaluate whether your ROI is above or below historical norms for each asset class:

Investment TypeTypical Annual ROI RangeRisk LevelTime Horizon
US Treasury Bonds2–5%Very low1–30 years
Corporate Bonds (investment grade)3–6%Low–moderate5–10 years
S&P 500 Index Fund8–12% (nominal)Moderate10+ years
Real Estate (rental income + appreciation)8–15%Moderate5–20 years
REITs (Real Estate Investment Trusts)6–12%Moderate5+ years
Venture Capital (portfolio avg)15–25%Very high7–12 years
Angel Investing20–30% (survivors only)Extremely high5–10 years
Cryptocurrency (BTC 10-yr avg)Highly variableExtremely highSpeculative

Key insight: Higher ROI always comes with higher risk. Any investment promising consistently high returns with low risk is either misrepresenting the risk or is a fraud. The risk-free rate (US Treasury yield) is the baseline — every investment should be evaluated by how much additional ROI it provides per unit of additional risk (the Sharpe Ratio concept).

Rule of 72: To estimate how long it takes to double your money, divide 72 by the annual ROI. At 8% annual return: 72 ÷ 8 = 9 years to double. At 12%: 72 ÷ 12 = 6 years. At 4%: 72 ÷ 4 = 18 years. This is a quick mental math shortcut for compound growth projections that every investor should memorize.

Frequently Asked Questions

What is a good ROI percentage?

Context determines 'good.' For stock market investments, beating the S&P 500's historical average of ~10% annually is considered strong. Real estate investors typically target 8–12%. For business projects, many companies require a 15–20% minimum ROI (hurdle rate). Any ROI above your cost of capital is value-creating.

How is ROI different from profit margin?

Profit margin measures profitability relative to revenue (profit ÷ revenue). ROI measures return relative to the cost of the investment (profit ÷ cost). A business can have a high profit margin but low ROI if it required huge upfront investment, and vice versa.

Can ROI be negative?

Yes. Negative ROI means you lost money. Investing $10,000 and getting back $8,000 gives an ROI of -20%. Negative ROI is common in failed businesses, poor investments, and short-term stock holdings during market downturns.

How do I calculate ROI for rental property?

Annual rental income minus expenses (mortgage, taxes, insurance, maintenance) = net profit. Divide by your total cash invested (down payment + closing costs + renovation). Example: $12,000 net annual profit on $80,000 invested = 15% cash-on-cash ROI. For total ROI, also include appreciation.

What is the difference between ROI and CAGR?

ROI gives total percentage return over any period. CAGR (Compound Annual Growth Rate) is the annualized return, showing what consistent annual rate would produce the same result. CAGR = (Ending Value / Beginning Value)^(1/years) - 1. CAGR allows apples-to-apples comparison between investments of different durations.

How do I improve ROI on my investments?

Reduce costs (management fees, transaction costs, interest), increase holding period for compound growth, diversify to reduce risk-adjusted return, reinvest dividends/income, and use tax-advantaged accounts (IRA, 401k) to eliminate tax drag on returns.

Is a 100% ROI good?

Doubling your money is excellent — but context matters. 100% over 1 year is extraordinary (very few investments achieve this consistently). 100% over 10 years is about 7.2% annually — solid but close to long-term market averages. 100% over 30 years is about 2.3% annually — below inflation.

},{"@type":"Question","name":"How is ROI different from profit margin?","acceptedAnswer":{"@type":"Answer","text":"Profit margin measures profitability relative to revenue (profit ÷ revenue). ROI measures return relative to the cost of the investment (profit ÷ cost). A business can have a high profit margin but low ROI if it required huge upfront investment, and vice versa."}},{"@type":"Question","name":"Can ROI be negative?","acceptedAnswer":{"@type":"Answer","text":"Yes. Negative ROI means you lost money. Investing $10,000 and getting back $8,000 gives an ROI of -20%. Negative ROI is common in failed businesses, poor investments, and short-term stock holdings during market downturns."}},{"@type":"Question","name":"How do I calculate ROI for rental property?","acceptedAnswer":{"@type":"Answer","text":"Annual rental income minus expenses (mortgage, taxes, insurance, maintenance) = net profit. Divide by your total cash invested (down payment + closing costs + renovation). Example: $12,000 net annual profit on $80,000 invested = 15% cash-on-cash ROI. For total ROI, also include appreciation."}},{"@type":"Question","name":"What is the difference between ROI and CAGR?","acceptedAnswer":{"@type":"Answer","text":"ROI gives total percentage return over any period. CAGR (Compound Annual Growth Rate) is the annualized return, showing what consistent annual rate would produce the same result. CAGR = (Ending Value / Beginning Value)^(1/years) - 1. CAGR allows apples-to-apples comparison between investments of different durations."}},{"@type":"Question","name":"How do I improve ROI on my investments?","acceptedAnswer":{"@type":"Answer","text":"Reduce costs (management fees, transaction costs, interest), increase holding period for compound growth, diversify to reduce risk-adjusted return, reinvest dividends/income, and use tax-advantaged accounts (IRA, 401k) to eliminate tax drag on returns."}},{"@type":"Question","name":"Is a 100% ROI good?","acceptedAnswer":{"@type":"Answer","text":"Doubling your money is excellent — but context matters. 100% over 1 year is extraordinary (very few investments achieve this consistently). 100% over 10 years is about 7.2% annually — solid but close to long-term market averages. 100% over 30 years is about 2.3% annually — below inflation."}}]}