ROI Calculator – Return on Investment

Calculate and compare return on investment for any project

Calculate ROI

Compare multiple investments side-by-side to find the best return.

The ROI Formula

ROI (Return on Investment) measures the profitability of an investment as a percentage of the original cost. It answers the question: "For every dollar I invested, how much did I gain or lose?"

ROI = ((Return − Cost) ÷ Cost) × 100

Where Return is the final value you received, and Cost is your initial investment. The result is expressed as a percentage.

Example 1: Marketing Campaign

You spend $5,000 on advertising and generate $15,000 in sales.

ROI = ((15,000 − 5,000) ÷ 5,000) × 100
ROI = (10,000 ÷ 5,000) × 100
ROI = 200%

For every $1 spent, you earned $2 in profit (or $3 total return).

Example 2: Stock Investment

You buy shares for $2,500 and sell them a year later for $2,875.

ROI = ((2,875 − 2,500) ÷ 2,500) × 100
ROI = (375 ÷ 2,500) × 100
ROI = 15%

A 15% return in one year. Since the duration is exactly one year, the annualized ROI is also 15%.

Example 3: Negative ROI (Loss)

You invest $10,000 in a project that returns only $7,500.

ROI = ((7,500 − 10,000) ÷ 10,000) × 100
ROI = (−2,500 ÷ 10,000) × 100
ROI = −25%

You lost 25% of your investment, or $2,500.

Understanding ROI Results

📈 Positive ROI

Any ROI above 0% means you made a profit. Higher is better, but always consider the risk involved and the time it took.

📉 Negative ROI

ROI below 0% means you lost money. A −50% ROI means you lost half your investment.

⏱️ Annualized ROI

Converts total ROI to a yearly rate. Essential for comparing investments of different durations. A 50% return over 5 years ≈ 8.4% per year.

🔢 Multiple

How many times your money multiplied. A 2x multiple means you doubled your money. Calculated as Return ÷ Cost.

ROI Benchmarks by Context

Investment Type Typical ROI Range Notes
Stock Market (S&P 500) 7–10% annually Historical average, inflation-adjusted ~7%
Real Estate 8–12% annually Includes rental income + appreciation
Digital Marketing 200–500% Varies widely; 5:1 return ($5 for every $1) is a common target
Email Marketing 3,600–4,200% Extremely high due to low costs
Bonds 2–5% annually Lower risk, lower return
Savings Account 0.5–5% annually Depends on interest rates

Note: These are general benchmarks. Actual returns vary based on market conditions, timing, and individual circumstances.

Limitations of ROI

ROI is a useful metric, but it has limitations. Consider these factors when using ROI for decisions:

  • Time is ignored: Basic ROI doesn't account for how long the investment took. A 20% return in 1 year is very different from 20% over 10 years. Use annualized ROI for fair comparisons.
  • Risk is not measured: Two investments with identical ROI may have vastly different risk profiles. A guaranteed 5% return is not the same as a speculative 5% return.
  • Opportunity cost: ROI doesn't tell you what else you could have done with that money. Compare against alternatives.
  • Cash flow timing: ROI assumes a single investment and single return. For ongoing cash flows, consider NPV or IRR instead.

Frequently Asked Questions

What is ROI?

ROI (Return on Investment) is a percentage that measures how much profit or loss you made relative to your initial investment. An ROI of 50% means you earned half of your original investment as profit.

How do I calculate ROI?

ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100. For example, if you invested $1,000 and received $1,400 back, your ROI is ((1400−1000)÷1000)×100 = 40%.

What is a good ROI percentage?

It depends on the context. For stock market investments, 7-10% annually is considered average. For marketing campaigns, 5:1 (400% ROI) is often a benchmark. Real estate typically targets 8-12% annually.

What is the difference between ROI and annualized ROI?

Basic ROI shows total return regardless of time. Annualized ROI converts that to a yearly rate, making it easier to compare investments of different durations. A 50% ROI over 5 years equals about 8.4% annualized.

Can ROI be negative?

Yes. Negative ROI means you lost money. An ROI of −20% means you lost 20% of your initial investment.

Does ROI account for risk?

No. ROI only measures return, not risk. Two investments with the same ROI may have very different risk profiles. Consider ROI alongside other metrics when making decisions.

Can ROI be over 100%?

Yes. An ROI of 100% means you doubled your money. An ROI of 200% means you tripled it. Email marketing regularly reports ROI above 3,000% because costs are very low relative to revenue generated.

What is the difference between ROI and profit?

Profit is an absolute dollar amount. ROI is a relative percentage. A $10,000 profit on a $20,000 investment (50% ROI) is more efficient than $10,000 profit on a $100,000 investment (10% ROI), even though the dollar profit is identical.

Does ROI account for inflation?

No. Standard ROI is a nominal figure. To find the real (inflation-adjusted) ROI, subtract the inflation rate. If your ROI is 10% and inflation is 3%, your real return is approximately 7%.

What is the difference between ROI and IRR?

ROI gives a single total return percentage. IRR (Internal Rate of Return) accounts for the timing and size of individual cash flows, making it more accurate for investments with multiple payments or irregular returns. ROI works best for single-in, single-out investments.

Learn More About ROI

Privacy & Limitations

  • All calculations run entirely in your browser -- nothing is sent to any server.
  • Results are estimates for planning purposes and should not replace professional financial advice.

Related Tools

Related Tools

View all tools

ROI Calculator FAQ

What is ROI?

ROI (Return on Investment) is a percentage that measures how much profit or loss you made relative to your initial investment. An ROI of 50% means you earned half of your original investment as profit.

How do I calculate ROI?

ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100. For example, if you invested $1,000 and received $1,400 back, your ROI is ((1400−1000)÷1000)×100 = 40%.

What is a good ROI percentage?

It depends on the context. For stock market investments, 7-10% annually is considered average. For marketing campaigns, 5:1 (400% ROI) is often a benchmark. Real estate typically targets 8-12% annually.

What is the difference between ROI and annualized ROI?

Basic ROI shows total return regardless of time. Annualized ROI converts that to a yearly rate, making it easier to compare investments of different durations. A 50% ROI over 5 years equals about 8.4% annualized.

Can ROI be negative?

Yes. Negative ROI means you lost money. An ROI of −20% means you lost 20% of your initial investment.

Does ROI account for risk?

No. ROI only measures return, not risk. Two investments with the same ROI may have very different risk profiles. Consider ROI alongside other metrics when making decisions.

Can ROI be over 100%?

Yes. An ROI of 100% means you doubled your money. An ROI of 200% means you tripled it. Email marketing regularly reports ROI above 3,000% because costs are very low relative to revenue generated.

What is the difference between ROI and profit?

Profit is an absolute dollar amount. ROI is a relative percentage. A $10,000 profit on a $20,000 investment (50% ROI) is more efficient than $10,000 profit on a $100,000 investment (10% ROI), even though the dollar profit is identical.

Does ROI account for inflation?

No. Standard ROI is a nominal figure. To find the real (inflation-adjusted) ROI, subtract the inflation rate. If your ROI is 10% and inflation is 3%, your real return is approximately 7%.

What is the difference between ROI and IRR?

ROI gives a single total return percentage. IRR (Internal Rate of Return) accounts for the timing and size of individual cash flows, making it more accurate for investments with multiple payments or irregular returns. ROI works best for single-in, single-out investments.

Request a New Tool
Improve This Tool