How to Calculate Return on Investment: ROI Formula & Examples

Master the Most Important Metric in Personal Finance and Investing

Finance 2026-04-12 By RiseTop Team

What Is Return on Investment (ROI)?

Return on Investment, commonly known as ROI, is one of the most widely used metrics in finance and business. At its core, ROI measures the profitability of an investment relative to its cost. Whether you are evaluating stocks, real estate, a business venture, or even a marketing campaign, understanding ROI helps you determine whether your money is working hard enough for you.

The beauty of ROI lies in its simplicity. Unlike more complex financial metrics such as Internal Rate of Return (IRR) or Net Present Value (NPV), ROI can be calculated with a straightforward formula that anyone can understand and apply. This makes it an essential tool in every investor's toolkit, from beginners managing their first portfolio to seasoned financial professionals analyzing multi-million-dollar deals.

The Basic ROI Formula

The standard formula for calculating ROI is:

ROI = (Net Profit / Cost of Investment) × 100

Where Net Profit equals the total return from your investment minus the original amount you invested. Let's break this down with a clear example.

Suppose you purchase a stock for $1,000 and sell it one year later for $1,200. Your net profit is $200 ($1,200 - $1,000). Plugging this into the formula:

ROI = ($200 / $1,000) × 100 = 20%

A 20% return means that for every dollar you invested, you earned an additional $0.20 in profit. This straightforward calculation gives you an immediate sense of how well your investment performed.

Annualized ROI for Fair Comparisons

The basic ROI formula has one significant limitation: it does not account for the time period over which the return was generated. A 20% return over one year is very different from a 20% return over five years. To make fair comparisons between investments held for different durations, you need to calculate the annualized ROI.

The annualized ROI formula is:

Annualized ROI = [(1 + ROI)^(1/n) - 1] × 100

Where n is the number of years the investment was held. For example, if your $1,000 investment grew to $1,500 over three years, the basic ROI would be 50%. But the annualized ROI would be approximately 14.47%, giving you a more accurate picture of your average yearly return.

This distinction matters enormously when comparing investment options. An investment returning 30% over two years (annualized ~14.02%) is actually more impressive than one returning 25% over one year (annualized 25%). Always annualize your returns when comparing investments across different time frames.

Total Return vs. ROI

It's important to understand the difference between total return and ROI, as these terms are sometimes used interchangeably but mean different things. Total return measures the overall gain or loss of an investment in dollar terms or as a percentage, including all income generated such as dividends, interest, and capital appreciation.

ROI, on the other hand, specifically relates the profit back to the cost of the investment. For instance, if you invest $10,000 in a rental property that generates $12,000 in rental income and sells for $115,000 after five years, your total return calculation would include both the rental income and the property appreciation. ROI would then divide this total profit by your original $10,000 investment.

For a more complete picture, consider using our financial comparison tools and our inflation impact guide to factor in purchasing power changes over time.

ROI in Different Contexts

Stock Market Investments

For stock investors, ROI should include both capital gains (the increase in stock price) and any dividends received. If you buy shares at $50 each and they appreciate to $65 while paying $3 in total dividends, your total return per share is $18, and your ROI is 36%.

Real Estate

Real estate ROI calculations should factor in rental income, property appreciation, mortgage interest, maintenance costs, property taxes, and insurance. Many investors make the mistake of only considering the purchase and sale price, which significantly overstates their actual return. Use our free online calculators to help with these complex calculations.

Business Investments

For business owners, ROI helps evaluate decisions such as purchasing new equipment, launching a marketing campaign, or hiring additional staff. A marketing campaign costing $5,000 that generates $20,000 in additional revenue has an ROI of 300%, making it clearly worthwhile.

Common Mistakes to Avoid

Advanced ROI Considerations

As your investing sophistication grows, you may want to explore related metrics that provide additional insight. Return on Equity (ROE) measures profitability relative to shareholder equity. Return on Assets (ROA) evaluates how efficiently a company uses its assets to generate profit. Risk-adjusted return metrics like the Sharpe Ratio account for the volatility of returns, giving you a more nuanced view of whether the extra return justifies the extra risk.

Understanding your net worth is also crucial when evaluating overall investment performance, as it provides the big-picture context for how your investments contribute to your total financial position.

Putting ROI to Work for You

Calculating ROI is not just an academic exercise — it's a practical tool that should guide your financial decisions. Before making any investment, estimate your expected ROI and compare it against alternatives. After making an investment, track your actual ROI to see if reality matches your expectations. Over time, this discipline will make you a more informed and successful investor.

Remember that past ROI does not guarantee future results. Markets are unpredictable, and even well-analyzed investments can underperform. The goal is not to predict the future perfectly, but to make informed decisions based on the best available information.