ROI Calculator โ€“ Return on Investment

Calculate return on investment and compare profitability

ROI
% 0
$
$

What Is ROI?

Return on Investment (ROI) measures the profitability of an investment as a percentage of its cost. It is one of the most widely used financial metrics because it is simple, comparable across different investment types, and easy to understand.

ROI = (Return โˆ’ Investment) รท Investment ร— 100

A $1,000 investment that returns $1,300 has an ROI of 30%. A $50,000 marketing campaign that generates $80,000 in revenue has an ROI of 60%. ROI expresses profit relative to cost, making it easy to compare a small investment with a large one.

ROI Benchmarks by Investment Type

Investment typeTypical annual ROI
US stock market (S&P 500)~10% nominal, ~7% real
Real estate8โ€“12% (including appreciation)
Bonds (investment grade)3โ€“6%
High-yield savings4โ€“5% (current rates)
Small business15โ€“30%+
Digital marketing200โ€“500%+ (varies widely)

ROI Limitations

ROI is useful but has important limitations. It does not account for time โ€” a 50% ROI over 10 years is far less impressive than 50% in one year. It does not account for risk โ€” two investments with identical ROI can have dramatically different risk profiles. And it does not account for cash flow timing โ€” an investment that returns money gradually is different from one that returns it all at the end.

For time-adjusted returns, use annualised ROI or Internal Rate of Return (IRR). For risk-adjusted returns, use metrics like Sharpe ratio.

Annualised ROI

To compare investments held for different periods, calculate annualised ROI:

Annualised ROI = (1 + ROI/100)^(1/years) โˆ’ 1

A 50% total ROI over 3 years is an annualised ROI of approximately 14.5%. A 50% ROI over 1 year is 50% annualised. Converting to annualised returns makes multi-year investments comparable to single-year ones.

Frequently Asked Questions

How do you calculate ROI?

Subtract your initial investment from the total return, divide by the initial investment, and multiply by 100. If you invested $5,000 and received $6,500, ROI = (6,500 โˆ’ 5,000) รท 5,000 ร— 100 = 30%.

What is a good ROI?

Context matters. For stock market investments, 7โ€“10% annually is considered good. For real estate, 8โ€“12%. For business investments or marketing, expectations are typically higher โ€” 20โ€“50% or more. Compare ROI to your cost of capital and opportunity cost, not to an absolute number.

Can ROI be negative?

Yes โ€” when the return is less than the investment, ROI is negative. A negative ROI means you lost money. For example, investing $10,000 and getting back $8,000 gives an ROI of โˆ’20%.

What is the difference between ROI and profit?

Profit is the absolute amount gained (Return โˆ’ Investment). ROI is profit expressed as a percentage of the investment. Profit tells you how much you made; ROI tells you how efficient your investment was relative to its cost.

How do I use ROI to compare investments?

Calculate ROI for each option using the same time period. Annualise ROI if the investment periods differ. Then consider risk โ€” a higher-ROI investment is not automatically better if it carries substantially more risk or is less liquid.

Related Calculators

Scroll to Top