What Return on Investment Means and Why It Matters
Return on investment (ROI) is a percentage that shows how much money you made or lost on an investment compared to how much you put in. It answers a straightforward question: for every dollar I invested, how many cents did I gain or lose? ROI lets you compare different investments on equal terms — whether you put $500 into a stock or $5,000 into a rental property, ROI tells you which one performed better relative to the money you risked.
ROI is useful because it accounts for the size of your investment. Two people might each make $1,000 in profit, but if one invested $2,000 and the other invested $50,000, their returns are very different. ROI shows that difference. You calculate it the same way whether you are looking at stocks, real estate, a small business, or a savings account — the formula works for any investment type.
Key Takeaways
- ROI is calculated by dividing your profit (or loss) by the amount you invested, then multiplying by 100 to get a percentage.
- Profit means the money you have now minus the money you put in, after subtracting any costs like fees or taxes.
- ROI does not account for how long you held the investment, so a 20% return over one year is much better than 20% over ten years.
- You can compare ROI across different investments to see which one performed better relative to the money you risked.
- ROI can be negative if you lost money, and that negative number tells you what percentage of your investment you lost.
The Basic ROI Formula and How to Use It
The formula for ROI is straightforward: divide your profit by the amount you invested, then multiply by 100 to turn it into a percentage.
ROI = (Profit ÷ Amount Invested) × 100
Here is a concrete example. You buy a stock for $1,000. Two years later, you sell it for $1,200. Your profit is $200. You divide $200 by $1,000 to get 0.20, then multiply by 100 to get 20%. Your ROI is 20%.
Another example: you invest $5,000 in a rental property down payment and renovation. After one year, the property is worth $4,800 (it lost value). Your loss is $200. You divide -$200 by $5,000 to get -0.04, then multiply by 100 to get -4%. Your ROI is -4%, meaning you lost 4% of your investment.
What Counts as Profit and What to Subtract
Profit is not just the difference between what you paid and what you sold for. You must subtract costs that came out of your pocket along the way. These costs vary by investment type, but the principle is the same: if money left your pocket because of the investment, it reduces your profit.
For stocks, subtract brokerage fees and commissions. If you bought a stock for $1,000 and paid a $10 fee, your actual investment was $1,010. If you sold it for $1,200 and paid another $10 fee, your actual proceeds were $1,190. Your profit is $1,190 minus $1,010, which is $180, not $200.
For rental property, subtract property taxes, insurance, maintenance, repairs, and property management fees that you paid during the time you owned it. If you collected $12,000 in rent but paid $3,000 in taxes and $2,000 in repairs, your actual profit is $7,000, not $12,000.
For a business investment, subtract all operating costs: supplies, labor, rent for the space, utilities. The profit you use in the ROI formula is what is left after all those costs come out.
Do not subtract taxes you owe on the profit unless you have already paid them. If you made $1,000 in profit and owe $250 in taxes but have not paid yet, use $1,000 as your profit for the ROI calculation — the taxes are a separate matter.
Why Time Matters: Annualized ROI
A basic ROI calculation does not tell you how long you held the investment. This creates a problem when you compare two investments. Suppose Investment A gave you 20% ROI over one year, and Investment B gave you 20% ROI over ten years. They have the same ROI, but Investment A is much better because you got the same return in one-tenth the time.
To fix this, you can calculate annualized ROI, which shows what your average return was per year. The formula is more complex, but the idea is simple: it spreads your total return across the years you held the investment.
For a rough estimate, divide your ROI by the number of years you held the investment. If you made 20% ROI over 5 years, divide 20 by 5 to get 4% per year on average. This is not exact (the real formula accounts for compounding), but it gives you a useful ballpark number for comparing investments held for different lengths of time.
Comparing ROI Across Different Investments
ROI is most useful when you use it to compare options. Suppose you have $10,000 to invest and are deciding between three options: a stock mutual fund, a bond fund, and a high-yield savings account. After one year, the mutual fund is worth $10,800 (8% ROI), the bond fund is worth $10,500 (5% ROI), and the savings account is worth $10,050 (0.5% ROI). The mutual fund had the highest ROI, so it performed best relative to the money you risked.
But ROI alone does not tell the whole story. The mutual fund might have higher risk — meaning your money could drop in value some years. The savings account is safer but gives you almost no return. ROI tells you which investment performed better, but it does not tell you whether the extra risk was worth it to you.
When you compare investments, also look at how long you held each one. If the mutual fund gave you 8% ROI over one year but the bond fund gave you 5% ROI over three months, the bond fund is actually performing much better on an annualized basis. Always check the time period.
ROI for Investments You Still Own
You can calculate ROI on an investment you have not sold yet. Instead of using the sale price, use the current market value. If you bought a stock for $1,000 and it is now worth $1,200, your current profit is $200, and your current ROI is 20% — even though you have not sold it.
This number changes every day as the market price changes. It is useful for tracking how your investments are doing, but remember that it is not final until you actually sell. If the stock drops to $900 before you sell, your ROI becomes -10%.
For investments like real estate or a business that do not have a daily market price, you have to estimate the current value. This is harder and less precise than a stock price, but the principle is the same: current value minus what you paid, divided by what you paid, times 100.
Common Mistakes When Calculating ROI
One common mistake is forgetting to subtract all the costs. People often remember the purchase price but forget fees, taxes, or maintenance costs. This makes their ROI look better than it actually is. Write down every cost that came out of your pocket because of the investment, and subtract all of them.
Another mistake is comparing ROI without checking the time period. A 10% return over one year is much better than a 10% return over five years, but if you do not check the dates, you might think they are equal. Always note how long you held each investment.
A third mistake is using ROI to compare investments with very different risk levels without thinking about risk. A stock might have 15% ROI and a bond might have 5% ROI, but the stock could lose 30% in a bad year while the bond stays stable. ROI tells you which performed better, not which is the right choice for you.
Frequently Asked Questions
Can ROI be negative?
Yes. If you lost money on an investment, your ROI is negative. If you invested $1,000 and it is now worth $800, your loss is $200, and your ROI is -20%. A negative ROI means you lost that percentage of your investment.
Should I include dividends or interest in my ROI calculation?
Yes. If your investment paid you dividends or interest along the way, add that money to your profit. If you bought a stock for $1,000, sold it for $1,100, and received $50 in dividends, your total profit is $150, and your ROI is 15%.
How do I compare ROI when investments have different time periods?
Calculate annualized ROI by dividing your total ROI by the number of years you held the investment. This gives you an average return per year, which lets you compare investments held for different lengths of time on equal terms.
Is a high ROI always good?
Not necessarily. A high ROI might come with high risk — meaning you could lose a lot of money. ROI tells you how much you made or lost relative to what you invested, but it does not tell you how risky the investment was or whether it fits your situation.