Business Tools

ROI Calculator

Calculate Return on Investment (ROI) with percentages, annualized returns, and scenario comparisons. Essential for evaluating business investments, marketing campaigns, and financial decisions with time period analysis and instant ROI insights.

Use ROI Calculator to get instant results without uploads or sign-ups. Everything runs securely in your browser for fast, reliable output.

Your results will appear here.

Ready to run.

About this tool

Return on Investment (ROI) is one of the most important metrics in business and finance. It measures the profitability of an investment relative to its cost, expressed as a percentage. Our ROI Calculator makes it simple to determine whether an investment generated positive returns and how it compares to other opportunities. A positive ROI means profit, while negative ROI indicates a loss.

The ROI formula is: ROI = ((Final Value - Initial Investment) ÷ Initial Investment) × 100%. For example, if you invest $1,000 and receive $1,500 back, your ROI is 50%. This means you gained 50% on your investment. ROI is universally applicable—from marketing campaigns and equipment purchases to stock investments and real estate deals.

Understanding ROI helps make informed business decisions by quantifying returns in a comparable format. A 20% ROI might be excellent for one type of investment but poor for another, depending on risk, time horizon, and alternatives. Our calculator shows ROI percentage, absolute profit/loss, and return multiple to give you complete insight into investment performance.

Business managers use ROI to evaluate marketing campaigns (ad spend vs. revenue), capital expenditures (equipment cost vs. productivity gains), training programs (cost vs. performance improvement), and strategic initiatives. Investors use it to compare stocks, real estate, and other assets. The versatility and simplicity of ROI make it an essential tool for anyone making financial decisions.

Usage examples

Marketing Campaign

$5,000 ad spend generates $8,500 revenue

Investment: $5,000, Return: $8,500 → ROI: 70% profit

Stock Investment

Buy stock for $10,000, sell for $12,500

Investment: $10,000, Return: $12,500 → ROI: 25% gain

Equipment Purchase

$50,000 machine saves $65,000 in labor over 3 years

Investment: $50,000, Return: $65,000 → ROI: 30% return

Real Estate

Buy property for $200,000, sell for $250,000

Investment: $200,000, Return: $250,000 → ROI: 25% profit

Training Program

$3,000 training increases productivity worth $4,200

Investment: $3,000, Return: $4,200 → ROI: 40% return

How to use

  1. Select a preset scenario or use Custom for your own values.
  2. Enter the initial investment or cost amount.
  3. Enter the gain or final value amount.
  4. Optionally specify the time period in months or years.
  5. Choose a comparison scenario to see alternative outcomes.
  6. Click "Calculate" to see comprehensive ROI results.
  7. View basic ROI percentage and net profit figures.
  8. Check annualized ROI if time period was provided.
  9. Review scenario comparison to explore what-if alternatives.
  10. Examine ROI rating and industry benchmarks for context.
  11. Read recommendations for actionable insights.
  12. Use the copyable outputs for reports and presentations.
  13. Compare multiple investments by calculating each separately.

Benefits

  • Instantly calculates ROI percentage and profit/loss
  • Simple formula applies to any type of investment
  • Helps compare different investment opportunities objectively
  • Essential for justifying business expenses and initiatives
  • Shows absolute profit and return multiple for clarity
  • Critical for marketing campaign performance analysis
  • Useful for evaluating equipment and technology purchases
  • Helps investors assess stock and real estate returns
  • Enables data-driven decision making in business
  • Free alternative to complex financial analysis software
  • Quick calculations for presentations and reports
  • Educational tool for understanding investment returns

FAQs

What is a good ROI percentage?

A "good" ROI depends on the investment type and industry. Stock market averages 7-10% annually. Real estate typically targets 8-12% per year. Business investments often seek 15-30%+ annually. Marketing campaigns might aim for 300-500% (3-5x return). Consider risk, time horizon, and alternatives when evaluating ROI. Higher risk investments should generate higher ROI to justify the risk.

What is the difference between ROI, ROE, and IRR?

ROI (Return on Investment) measures total return as a percentage of cost. ROE (Return on Equity) specifically measures return on shareholder equity in a company. IRR (Internal Rate of Return) is the discount rate that makes net present value zero, accounting for time value of money and cash flow timing. ROI is simplest for basic comparisons, while IRR is more sophisticated for complex investments with multiple cash flows over time.

How do I calculate ROI for different investment types?

Real Estate: Include purchase price, closing costs, renovations as cost; sale price minus selling costs as return. Stocks: Purchase price plus fees as cost; sale proceeds minus fees as return. Marketing: All campaign costs (ads, creative, tools, labor) as cost; attributed revenue as return. Equipment: Purchase and installation cost; value of productivity gains or savings as return. Always include all relevant costs and accurately attribute returns for meaningful ROI.

How is ROI different from profit?

Profit is the absolute dollar amount gained (Return - Investment). ROI is the percentage return relative to investment ((Profit ÷ Investment) × 100%). A $1,000 profit on a $5,000 investment is 20% ROI, while the same $1,000 profit on a $10,000 investment is only 10% ROI. ROI enables fair comparison of investments of different sizes.

Can ROI be negative?

Yes, negative ROI indicates a loss. If you invest $10,000 and receive back only $8,000, your ROI is -20%, meaning you lost 20% of your investment. Negative ROI signals poor investment performance and suggests the money might have been better deployed elsewhere or not invested at all.

Should I include time in ROI calculations?

Basic ROI doesn't account for time, which is a limitation. A 50% ROI in 1 year is much better than 50% over 5 years. For time-adjusted comparisons, use annualized ROI to see the average yearly return. This "time value of money" consideration is crucial for comparing investments with different time horizons. Our calculator automatically computes annualized ROI when you enter a time period.

How do I calculate marketing ROI?

Marketing ROI = ((Revenue from Campaign - Campaign Cost) ÷ Campaign Cost) × 100%. If you spend $5,000 on ads and generate $25,000 in revenue, your ROI is 400%. Track all costs (creative, management, tools) and attribute revenue accurately. Marketing ROI helps justify budgets and optimize channel spending.

What costs should I include in investment amount?

Include all costs necessary to make the investment: purchase price, fees, taxes, shipping, installation, training, and ongoing maintenance. For marketing, include creative costs, ad spend, tools, and labor. Complete cost accounting ensures accurate ROI and prevents overestimating returns.

How can I improve ROI?

Four strategies: (1) Increase returns—improve conversion rates, pricing, or outcomes; (2) Decrease costs—negotiate better prices, improve efficiency; (3) Faster returns—reduce time to payback; (4) Better targeting—focus on highest-return opportunities. Even small improvements in returns or costs can significantly impact ROI percentage.

Is ROI enough to make investment decisions?

ROI is important but not sufficient alone. Also consider: risk level, time horizon, opportunity cost, cash flow timing, strategic alignment, and qualitative factors. A 100% ROI on a highly risky venture may be less attractive than a stable 20% ROI. Use ROI as one key metric within comprehensive analysis including risk, strategy, and resources.

Related tools

View all tools