ROI Calculator

Calculate your Return on Investment (ROI) to evaluate the profitability of any investment, business decision, or marketing campaign. Get both basic and annualized ROI.

$
$
yrs

Return on Investment

+50.00%

Net Profit

$2,500

Annualized ROI

+22.47%

What is Return on Investment (ROI)?

Return on Investment (ROI) is a widely used financial metric that measures the profitability or efficiency of an investment relative to its initial cost. Whether you are buying stocks, starting a marketing campaign, or purchasing real estate, ROI tells you precisely how much value you gained (or lost) on your initial capital.

How to Calculate ROI

Calculating your basic ROI requires only two numbers: the Amount Invested and the Amount Returned (current value or final sale price). The standard ROI formula is as follows:

  • Net Profit = Amount Returned - Amount Invested
  • ROI (%) = (Net Profit / Amount Invested) × 100

What is Annualized ROI?

While standard ROI measures your total growth, it ignores the time it took to get there. For example, a 20% return over one year is excellent, but a 20% return over ten years is poor.Annualized ROI levels the playing field by calculating the equivalent geometric average return per year. This is crucial for comparing investments held for different lengths of time.

What is a "Good" ROI?

A "good" ROI depends entirely on your risk tolerance and the asset class:

  • Stock Market (S&P 500): Historically averages around 7% to 10% annualized ROI before inflation.
  • Real Estate: Often targets 8% to 12% annual returns depending on leverage and rental yields.
  • Savings Accounts & CDs: Generally offer much lower, but guaranteed and risk-free, returns (e.g., 2% to 5%).

ROI Formula Explained

The fundamental ROI formula is straightforward: ROI = [(Return - Investment) / Investment] × 100. This gives you the percentage return on your original investment. For example, if you invest $5,000 and receive $7,500 back, your net profit is $2,500, and your ROI is ($2,500 / $5,000) × 100 = 50%. A positive ROI means you made money, while a negative ROI means you lost money.

The annualized ROI formula is more complex: Annualized ROI = (1 + Basic ROI)^(1 / Years) - 1. This accounts for the time value of money and allows fair comparison between investments held for different periods. For the same $5,000 investment returning $7,500 over 3 years: Annualized ROI = (1 + 0.5)^(1/3) - 1 = 0.1447 or approximately 14.5% per year.

Different ROI Scenarios

ROI calculations apply across many investment types, each with unique considerations. In marketing campaigns, ROI measures the revenue generated relative to campaign costs — a 5:1 ratio (400% ROI) is considered strong for digital advertising. Real estate investors calculate ROI by dividing net rental income (or sale profit) by the total investment including purchase price, closing costs, and renovations.

  • Stock investments: ROI = (Sale Price - Purchase Price + Dividends) / Purchase Price × 100
  • Real estate: ROI = (Annual Rental Income - Operating Expenses) / Total Cash Investment × 100 for rental properties
  • Equipment purchases: ROI = (Increased Revenue - Equipment Cost) / Equipment Cost × 100
  • Education: ROI = (Lifetime Earnings Increase - Education Cost) / Education Cost × 100

Limitations of Simple ROI

While ROI is a valuable metric, it has significant limitations. Simple ROI does not account for the time value of money — a 20% return over one year is far better than 20% over ten years. This is why annualized ROI is often more meaningful for comparing investments. Additionally, ROI ignores risk entirely. A high-risk investment that achieves a 15% ROI may be less attractive than a low-risk investment with a 10% ROI once you factor in the probability of loss.

ROI also does not consider opportunity cost — what you could have earned by investing the same money elsewhere. An investment that returns 5% might seem positive, but if inflation is 3% and you could have earned 7% in a low-risk index fund, the real return is negative when compared to alternatives. Always evaluate ROI alongside other metrics like net present value (NPV), internal rate of return (IRR), and risk assessments for a complete picture.

Comparing ROI Across Different Investment Types

When comparing ROI across different asset classes, always use annualized ROI to level the playing field. A short-term stock trade yielding 10% in 3 months annualizes to about 46% — impressive but risky. A real estate investment returning 30% over 5 years annualizes to about 5.4% — more modest but typically more stable. The right comparison method depends on your investment horizon and risk tolerance.

Remember that past ROI does not guarantee future results. Market conditions, economic factors, and unexpected events can all affect returns. Use ROI as one tool in your decision-making arsenal, alongside qualitative factors like market trends, management quality, and your personal financial goals. Diversification across different investment types with different ROI profiles is generally the safest long-term strategy.

Frequently Asked Questions

What is a good ROI for a typical investment?
A good ROI depends on the asset class and risk level. The S&P 500 has historically returned 7-10% annualized. Real estate typically targets 8-12%. Savings accounts offer 2-5% with lower risk. For marketing campaigns, a 5:1 ratio (400% ROI) is considered strong.
Why use annualized ROI instead of basic ROI?
Annualized ROI accounts for the time value of money. A 20% return over 1 year is excellent, but a 20% return over 10 years is poor (about 1.8% per year). Annualized ROI lets you compare investments with different holding periods on an equal footing.
Does ROI include risk?
No, ROI is a pure return metric and does not account for risk, volatility, or opportunity cost. Two investments with the same ROI can have very different risk profiles. Always consider risk factors alongside ROI when making investment decisions.
How is ROI different from profit margin?
ROI measures the return relative to the total investment amount. Profit margin measures the percentage of revenue that is profit. ROI is used for investment decisions, while profit margin is used for operational efficiency analysis of a business.

Related Tools