ROI Calculator

Return on investment percent compares net gain to money invested—include fees, taxes, and time in the denominator when stakes are high.

ROI % = (gain − cost) ÷ cost × 100.

Tip: Keep “Initial Investment” and “Final Value” on the same basis (currency, tax treatment, and time period) before you calculate.

Cluster: Business calculators hub · Complete percentage guide

One-period return on cash put in. ROI here is the simple ratio of net gain to money originally committed: (final value − initial investment) ÷ initial investment , expressed as a percent. It answers whether a project, flip, or buy-and-hold bet paid off versus the starting stake.

Not identical to margin on a single sale (profit vs. revenue for that sale) nor to investment growth , which models ongoing contributions and compounding over many periods. For loan cost of funds, use loan interest .

Enter initial and final values below. For annualized performance between two balances with a known year count, see CAGR .

$
$

Return on Investment

Investment:*
Final Value:*
Profit/Loss:*
ROI %:*

How we calculate. ROI % = (gain − cost) ÷ cost × 100. Multi-period growth may be better shown with CAGR. See our methodology and accuracy policy .

Real-world scenario: A marketer spent $4,000 on a campaign that returned $11,200 in attributed revenue and confirmed ROI here before renewing the channel.

Advanced ROI Scenarios: Beyond the Basics

While the simple ROI formula is useful, many investors use more nuanced versions for complex decisions. Here we explore how professionals leverage ROI in the real world.

Scenario 1: Net ROI and Fees

Suppose you invest $10,000 in a stock. Over a year, it grows to $12,000 . Your "Gross ROI" is 20%. However, if you paid $50 in trading commissions and expect to pay 15% in capital gains tax on the $2,000 profit ($300), your "Net ROI" is calculated as:

Net ROI = ((Gain - Taxes - Fees) / Cost) × 100

(2,000 - 300 - 50) / 10,000 = 16.5%. This is your actual "pocket" return.

Scenario 2: Annualized ROI (CAGR)

A 50% ROI over 6 months is vastly different from a 50% ROI over 5 years. To compare them, we use the Compound Annual Growth Rate (CAGR) . If an investment grows from $1,000 to $2,000 over 5 years, the total ROI is 100%, but the annualized ROI is approximately 14.87%.

Common Pitfalls to Avoid

  • Ignoring Cash Flow: ROI measures the snapshot gain, but doesn't tell you if the investment is generating monthly income (like rent) vs. just capital appreciation.
  • Future Value Bias: Many investors forget that a dollar today is worth more than a dollar tomorrow due to inflation.
  • Risk Neglect: A high ROI often comes with high risk. Always weigh your potential return against the chance of losing your principal.

How to Calculate ROI

What is Return on Investment (ROI)?

Return on Investment (ROI) is a performance measure used to evaluate the efficiency or profitability of an investment. It measures the amount of return on an investment, relative to the investment's cost. A high ROI means the investment's gains compare favorably to its cost.

The Formula

ROI Formula
ROI % = [(Final Value - Initial Cost) / Initial Cost] × 100
Initial Cost = The amount you originally invested
Final Value = The current value or selling price of the investment

Step-by-Step Example

Problem: You bought $1,000 worth of stock and sold it for $1,250.

Given:
Cost = $1,000
Final Value = $1,250
Step 1: Calculate the net profit
$1,250 - $1,000 = $250
Step 2: Divide profit by initial cost
$250 / $1,000 = 0.25
Step 3: Convert to a percentage
0.25 × 100 = 25%
Answer: 25%. Verify by entering the same inputs in the calculator above.

Common Use Cases

  • Stock Market: Comparing the performance of different stocks in your portfolio.
  • Real Estate: Calculating the profit from a property flip or rental income.
  • Business Marketing: Determining the "bang for your buck" on an ad campaign.
  • Education: Evaluating the potential salary increase relative to the cost of a degree.

🎯 Investor Tips

  • Factor in Fees: When calculating ROI for stocks, don't forget to include trading fees and taxes, as these "hidden" costs lower your real return.
  • ROI vs. Time: A 20% ROI over 10 years is very different from a 20% ROI over 1 year. Always consider the time period.
  • Negative ROI: If your result is negative, it means the investment lost value (a "Return on Loss").

Common mistakes

  • Leaving costs out of the investment base: ROI needs the full amount invested in the denominator.
  • Rounding too early: Carry extra decimal places through multi-step work before rounding the final percent.
  • Mixing percent and decimal forms: Enter rates in the format the calculator labels expect.

ROI: The Universal Investment Metric

Return on Investment measures the profitability of an investment relative to its cost. It's the simplest yet most powerful tool for comparing different investment opportunities on equal footing, whether comparing marketing campaigns, equipment purchases, or hiring decisions.

Simple vs. Annualized ROI

  • Simple ROI: (Gain - Cost) / Cost × 100. Best for comparing investments over the same time period.
  • Annualized ROI: Adjusts returns to a yearly basis, enabling fair comparison of investments with different durations.
  • Risk-Adjusted ROI: Factors in probability of success - a 50% chance at 200% ROI equals 100% expected ROI.

ROI Benchmarks by Industry

Stock market historical average: 7-10% annually. Real estate: 8-12% annually. Private equity targets: 20%+ annually. Marketing campaigns: 5:1 return (400% ROI) is considered good. Understanding these benchmarks helps you set realistic expectations and identify truly exceptional opportunities.

Limitations: roi calculator results are estimates for learning and quick checks—not financial, legal, tax, or medical advice. Policies, grading scales, and local rules may differ; confirm outcomes with official sources before making decisions.

When to use this calculator

  • Use this page for roi calculator when you are comparing gain or return to money invested.
  • Use the margin calculator when profit should be a percent of selling price, not of capital invested.
  • Use the discount calculator when you only need a sale price from list × percent off.
  • After ROI, compare borrowing cost with the loan interest calculator or multi-year growth with the CAGR calculator.

Still unsure about roi calculator? Start with the quick answer above, then open the linked calculator that matches your wording.

Comparison: when to use each method

Use this table to pick the right percent workflow before you calculate.

ScenarioWhen to use
Percent of a numberFinding a part of a whole (tax, tip, score)
Percent changeComparing old vs new values

Frequently Asked Questions

What is a 'Good' ROI?

It varies by industry. For the stock market, 7-10% is often cited as a benchmark. Real estate and business ventures often target 15% or higher to account for higher risk.

Does ROI include time?

Simple ROI does not account for the duration of the investment. For time-sensitive analysis, use Annualized ROI or CAGR.

Can ROI be negative?

Yes. A negative ROI means you have lost money on the investment. For example, an ROI of -20% means you lost 20 cents for every dollar invested.

🔍 Authoritative References

For more information about business and financial calculations, consult these trusted sources: