Return on investment (ROI) measures how much profit you made on money you put into something, shown as a percentage

Return on investment is the gain or loss you made divided by the amount you invested, multiplied by 100 to get a percentage. The formula is: (Gain or Loss ÷ Amount Invested) × 100 = ROI%. If you invested $1,000 and it grew to $1,200, your gain is $200. Divide $200 by $1,000 to get 0.2, then multiply by 100 to get 20% ROI.

ROI tells you how efficiently your money worked. A 20% return means you earned $0.20 for every dollar you put in. This matters because it lets you compare different investments on the same scale — a $500 investment that returned 30% performed better than a $5,000 investment that returned 15%, even though the second one made more dollars.

ROI works the same way whether you are looking at stocks, real estate, a business, or anything else you put money into with the hope of getting more back. The time period matters: a 10% return over one year is very different from a 10% return over ten years, so always note how long you held the investment.

Key Takeaways

  • ROI is calculated by dividing your profit (or loss) by the amount you invested, then multiplying by 100 to express it as a percentage.
  • Negative ROI means you lost money; a -10% ROI means you got back 90 cents for every dollar you invested.
  • ROI does not account for how long you held the investment, so comparing a one-year return to a ten-year return requires adjusting for time.
  • When comparing two investments, the one with the higher ROI percentage was more efficient with your money, regardless of the dollar amounts involved.

The basic formula and how to use it step by step

Start with the amount you invested. This is your starting capital — the money you put in at the beginning. If you bought 100 shares at $10 each, your investment is $1,000. If you bought a rental property for $200,000, that is your investment.

Next, calculate your gain or loss. Subtract what you invested from what you have now. If those 100 shares are now worth $1,300, your gain is $1,300 − $1,000 = $300. If the property is worth $180,000, your loss is $180,000 − $200,000 = −$20,000.

Divide the gain or loss by the amount you invested. $300 ÷ $1,000 = 0.3. The −$20,000 ÷ $200,000 = −0.1.

Multiply by 100 to convert to a percentage. 0.3 × 100 = 30% ROI. −0.1 × 100 = −10% ROI. That negative sign matters — it tells you that you lost money, not made it.

What to include and what to leave out

The simplest ROI calculation uses only the change in value. You invested $1,000, it is now worth $1,200, so ROI is 20%. This works for a quick comparison.

In real life, you often have other costs. If you bought a rental property, you paid property tax, maintenance, insurance, and property management fees. If you bought stocks, you may have paid trading commissions or fees to a broker. These costs reduce your actual profit, so a more accurate ROI subtracts them from your gain before dividing.

For example: you invested $1,000 in a stock fund. It grew to $1,200, but you paid $50 in fees. Your real gain is $1,200 − $1,000 − $50 = $150. Your ROI is ($150 ÷ $1,000) × 100 = 15%, not 20%. The difference matters when you are comparing investments or deciding whether the return was worth the cost.

Dividends and interest complicate the picture further. If a stock paid you $30 in dividends while it was growing, that $30 is part of your gain. Add it to the change in share price before you calculate ROI.

Annualized ROI: adjusting for time

A 20% return over one year is much better than a 20% return over ten years, because you could have reinvested that money nine times over. To compare investments held for different lengths of time, you can calculate annualized ROI — the average return per year.

The formula is: (Ending Value ÷ Beginning Value) ^ (1 ÷ Number of Years) − 1. Then multiply by 100 for a percentage. If you invested $1,000 and it grew to $1,610 over five years: ($1,610 ÷ $1,000) ^ (1 ÷ 5) − 1 = 1.61 ^ 0.2 − 1 = 0.10, or 10% per year on average.

This is why time matters in investing. A 10% annualized return over ten years beats a 15% return over one year, because the 10% compounds year after year. Most long-term investors focus on annualized returns rather than total ROI for this reason.

ROI on investments that pay you regularly

Some investments pay you money while you hold them. Bonds pay interest. Dividend stocks pay quarterly distributions. Rental properties generate monthly rent. These payments are part of your return, but they complicate the calculation because the money comes in over time, not all at the end.

For a simple version, add up all the payments you received plus the change in value, then divide by your original investment. If you invested $10,000 in a dividend stock, received $300 in dividends over two years, and the stock is now worth $10,500, your total gain is $300 + $500 = $800. Your ROI is ($800 ÷ $10,000) × 100 = 8% over two years, or roughly 4% per year.

If you want to be precise about timing — because money you received early could have been reinvested — you would use a method called internal rate of return (IRR), which accounts for when each payment arrived. Most investors use this for real estate or business investments where the payments are large and spread over many years. For stocks and simple investments, the basic method above is usually enough.

Negative ROI and what it means

Negative ROI means you lost money. If you invested $5,000 and it is now worth $4,000, your loss is $1,000. Your ROI is (−$1,000 ÷ $5,000) × 100 = −20%. This tells you that you got back 80 cents for every dollar you invested.

A −20% return is not the same as a 20% gain in reverse. If you lose 20% and then gain 20%, you do not break even. A $5,000 investment that drops 20% becomes $4,000. If it then gains 20%, it becomes $4,800 — you are still down $200. This is why large losses are harder to recover from than large gains are to achieve.

Negative ROI happens when markets fall, when a business fails, or when you sell at the wrong time. It is a normal part of investing, and it is why diversification and a long time horizon matter.

Common mistakes when calculating ROI

The most common mistake is forgetting to include all costs. A real estate investor might calculate ROI based only on the change in property value and forget about years of property tax, repairs, and insurance. This makes the return look better than it actually was. Always list every cost that came out of your pocket.

Another mistake is comparing ROI across different time periods without adjusting for time. A 25% return over five years is not better than a 20% return over two years — you have to annualize both to compare them fairly.

A third mistake is ignoring inflation. If you invested $1,000 and it grew to $1,100 over ten years, your ROI is 10%. But if inflation was 3% per year over that period, your real purchasing power only grew about 0.7% per year. Your money grew in dollars but shrank in what it could buy.

Frequently Asked Questions

Is a 10% ROI good?

It depends on the type of investment and how long you held it. The stock market has historically returned about 10% per year on average over very long periods. A 10% return on a savings account would be excellent. A 10% return on a rental property after accounting for all costs might be average or below average depending on your area. Compare your ROI to what similar investments have returned, not to a fixed number.

How do I calculate ROI if I invested money at different times?

If you added money to an investment over time, you can use a weighted average: calculate the ROI for each chunk of money separately, then average them based on how long each chunk was invested. For complex situations with many deposits and withdrawals, internal rate of return (IRR) is more accurate, though it requires a calculator or spreadsheet.

Should I use ROI or annualized ROI?

Use total ROI when you are looking at a single investment over a fixed period and want to know the bottom line. Use annualized ROI when you are comparing investments held for different lengths of time, or when you want to understand the average yearly return. Most professional investors focus on annualized returns for long-term decisions.

Does ROI account for taxes?

Basic ROI does not. If you made a 20% gain but owe 15% of it in capital gains tax, your after-tax ROI is lower. For investments you hold in taxable accounts, calculate your gain after taxes are paid to see your real return. Investments in retirement accounts (like a 401k or IRA) are often tax-deferred, so you can use pre-tax ROI for those.

What is the difference between ROI and profit?

Profit is the dollar amount you made: $1,000 invested that grew to $1,200 is a $200 profit. ROI is the percentage: 20%. Profit tells you how much money you have. ROI tells you how efficiently you used your capital. A $10,000 investment that made $200 profit has a 2% ROI, which is worse than a $1,000 investment that made $200 profit (20% ROI), even though the first one made more dollars.