Skip to main content

ROI Calculator

Calculate your return on investment instantly. Enter your investment cost and total returns to see your ROI percentage, net profit, and whether the investment is worth it.

Instant ResultsROI PercentageNet Profit100% Free

ROI Calculator

Calculate your Return on Investment (ROI) percentage to evaluate the profitability of your investments.

Formula: ROI = ((Returns - Investment) / Investment) × 100

This calculator helps you evaluate the efficiency of your investments.

How to Calculate ROI

1

Determine Your Costs

Add up the total cost of the investment, including the initial purchase, fees, and any ongoing expenses.

2

Calculate Total Returns

Sum up all revenue, savings, or value gained from the investment over the period measured.

3

Apply the Formula

ROI = ((Returns - Investment) / Investment) x 100. A positive percentage means a profitable investment.

ROI Formula Example

Investment = $25,000 | Returns = $35,000
ROI = (($35,000 - $25,000) / $25,000) x 100 = 40%

This means for every dollar invested, you earned $0.40 in profit. The $10,000 net gain represents a 40% return.

When to Use an ROI Calculator

ROI analysis applies to virtually any investment decision. Here are the most common use cases.

🏢

Business Investments

Evaluate equipment purchases, technology upgrades, and capital expenditures

Examples: New software, machinery, office expansion
📣

Marketing Campaigns

Measure the return on advertising spend, content marketing, and campaigns

Examples: PPC ads, email campaigns, trade shows
🏠

Real Estate

Analyze rental property returns, flip margins, and property investments

Examples: Rental income, property appreciation, REITs
📈

Stock & Portfolio

Track investment portfolio performance and compare asset returns

Examples: Stocks, bonds, mutual funds, ETFs
🎓

Training & Education

Quantify the value of employee training, certifications, and education

Examples: Corporate training, professional development
📋

Project Evaluation

Compare potential projects and prioritize by expected return

Examples: Product launches, process improvements

ROI Benchmarks by Investment Type

Compare your ROI against typical returns for different investment categories.

Investment TypeTypical Annual ROITimeframeRisk Level
S&P 500 (Historical Avg)~10%Long-termMedium
Real Estate (Residential)8-12%5-10 yearsMedium
Business Equipment15-30%3-5 yearsLow-Medium
Marketing (Digital)500%+Per campaignVariable
Employee Training150-400%1-2 yearsLow
Technology Upgrades20-50%2-4 yearsLow-Medium

Benchmarks are approximate industry averages and will vary based on specific circumstances.

ROI vs Other Financial Metrics

ROI vs NPV

ROI gives you a simple percentage return. Net Present Value (NPV) accounts for the time value of money by discounting future cash flows. Use NPV for long-term projects where the timing of returns matters.

Use ROI for quick comparisons. Use NPV for multi-year projects with uneven cash flows.

ROI vs IRR

Internal Rate of Return (IRR) is the discount rate that makes NPV equal to zero. While ROI is a simple ratio, IRR considers the timing and size of all cash flows, making it better for comparing investments with different durations.

Use ROI for straightforward investments. Use IRR when cash flows occur at different times.

Frequently Asked Questions

How do you calculate ROI?

ROI is calculated using the formula: ROI = ((Net Profit) / Cost of Investment) x 100. For example, if you invest $10,000 and receive $15,000 back, your ROI is ((15,000 - 10,000) / 10,000) x 100 = 50%. A positive ROI means you earned more than you invested.

What is a good ROI percentage?

A "good" ROI depends on the context. For stock market investments, 7-10% annually is considered solid (matching historical S&P 500 averages). For business projects, 15-30% is often the minimum threshold. Marketing campaigns typically aim for 500%+ (5:1 return). Real estate investors often target 8-12% annually. Always compare ROI against your opportunity cost and risk level.

What is the difference between ROI and ROE?

ROI (Return on Investment) measures the return relative to the total cost of an investment. ROE (Return on Equity) measures return relative to shareholders' equity only. ROI applies to any investment — a marketing campaign, a piece of equipment, or a business project. ROE is specific to company financial analysis and measures how well a company uses equity capital to generate profits.

How do you calculate annualized ROI?

Annualized ROI adjusts the return to a per-year basis, which is essential for comparing investments held for different time periods. The formula is: Annualized ROI = ((1 + ROI)^(1/n) - 1) x 100, where n is the number of years. For example, a 50% total return over 3 years equals an annualized ROI of about 14.5%.

What are the limitations of ROI?

ROI has several limitations: (1) It doesn't account for time — a 50% return over 1 year is very different from 50% over 10 years. (2) It ignores risk — two investments with the same ROI may have vastly different risk profiles. (3) It can be manipulated by how costs are defined. (4) It doesn't consider opportunity cost. For a more complete picture, combine ROI with metrics like payback period, net present value (NPV), and internal rate of return (IRR).

How is ROI used in business decision-making?

Businesses use ROI to prioritize investments, justify budgets, and compare alternatives. Common applications include: evaluating capital expenditures (equipment, technology), measuring marketing campaign effectiveness, assessing training program value, comparing vendor proposals, and making build-vs-buy decisions. Most organizations require a minimum ROI threshold before approving projects.

Need to Build a Full Financial Model?

Our financial planning templates include ROI analysis, forecasting, and investment comparison tools.