Return on investment is the percentage gain or loss you make on money you put into an investment
Return on investment (ROI) measures how much profit or loss you get back compared to what you spent. If you invest $1,000 and it grows to $1,100, your ROI is 10 percent. If it drops to $900, your ROI is negative 10 percent. ROI is expressed as a percentage, not a dollar amount, which makes it easy to compare different investments regardless of their size.
ROI applies to any investment: stocks, bonds, real estate, a business, or even education. The basic formula is the same: subtract what you put in from what you got out, divide by what you put in, and multiply by 100 to get a percentage. The time period matters — a 10 percent return over one year is very different from a 10 percent return over ten years.
Key Takeaways
- ROI is calculated by dividing your profit (or loss) by the amount you invested, then multiplying by 100 to get a percentage.
- A positive ROI means you made money; a negative ROI means you lost money on that investment.
- The time period over which you measure ROI changes what the number means — always specify whether you are looking at one year, five years, or since you bought it.
- ROI does not account for risk, fees, or taxes, so comparing two investments by ROI alone can be misleading.
- Annualized ROI adjusts returns to show what you would make per year, which helps you compare investments held for different lengths of time.
How to calculate ROI for your own investments
Start with three numbers: the amount you invested, the amount you have now, and how long you have held it. Subtract your original investment from your current value to get your profit or loss. Then divide that number by your original investment and multiply by 100.
Example: You buy a stock for $500. Five years later it is worth $650. Your profit is $650 − $500 = $150. Your ROI is ($150 ÷ $500) × 100 = 30 percent over five years.
If you want to know your annualized ROI — what you would earn per year on average — the math is slightly more complex because money compounds. A financial calculator or spreadsheet can do this, but the basic idea is that 30 percent over five years is not the same as 6 percent per year. Annualized ROI accounts for the fact that your money earned returns on top of returns.
Why ROI alone does not tell the whole story
Two investments can have the same ROI but very different risk levels. A bond that returns 5 percent per year is much safer than a stock that returns 5 percent per year — the stock could drop 20 percent tomorrow. ROI does not measure volatility or the chance you could lose money.
ROI also ignores fees, taxes, and inflation. If you earn a 7 percent return but pay 1 percent in fees and owe 2 percent in taxes, your actual take-home return is 4 percent. If inflation is running at 3 percent, your real purchasing power only grew 1 percent. A high ROI number can look good on paper but leave you worse off in real terms.
When comparing two investments, look at ROI alongside other measures: the risk level, how long your money is locked up, what fees you pay, and what your tax bill will be. A lower ROI with lower risk and lower fees may be the better choice for your situation.
ROI for different types of investments
Stocks and mutual funds report ROI as total return, which includes both price appreciation (the stock went up) and dividends (cash paid to shareholders). A stock might go up 5 percent in price but also pay a 2 percent dividend, for a total return of 7 percent.
Real estate ROI includes rental income plus any increase in property value, minus expenses like mortgage interest, property tax, insurance, and repairs. A house that appreciates 3 percent per year but generates 4 percent in rental income has a total ROI of 7 percent, though the calculation is more involved because you may have borrowed money to buy it.
Bonds are simpler: ROI is the interest rate you receive. A bond paying 4 percent per year has a 4 percent ROI, assuming you hold it to maturity and the issuer does not default.
What counts as a good ROI
There is no universal "good" ROI because it depends on what you are comparing it to. The stock market has historically returned about 10 percent per year over very long periods, though individual years vary widely. Bonds typically return 3 to 5 percent. Savings accounts return less than 1 percent in most cases.
A good ROI is one that beats your alternatives and matches your risk tolerance. If you can get 4 percent in a savings account with zero risk, an investment returning 5 percent with high risk may not be worth it. If you are young and can afford to wait out downturns, a higher-risk investment with higher potential ROI may make sense.
Also consider your time horizon. Money you need in two years should not be in stocks, which can swing wildly in the short term. Money you will not touch for twenty years can weather volatility and benefit from higher long-term ROI.
ROI when you add money over time
ROI gets trickier if you invest in chunks rather than all at once. If you put $500 in a fund, then add $500 a year for five years, your ROI is not simply (final value − total invested) ÷ total invested, because each chunk had a different holding period.
For regular contributions, use money-weighted return or internal rate of return (IRR), which accounts for the timing of each deposit. Most investment platforms calculate this for you and show it as "time-weighted return" or "money-weighted return" in your account statements. If you are tracking it yourself, a spreadsheet with the IRR function can do the math.
Frequently Asked Questions
Is a 10 percent ROI considered good?
It depends on the time period and what you are comparing it to. Ten percent per year is above the historical stock market average and would be very good. Ten percent over ten years is about 1 percent per year, which is below inflation and not good. Always check whether the ROI is annualized or total.
Can ROI be negative?
Yes. If you invest $1,000 and it drops to $800, your ROI is negative 20 percent. This happens when an investment loses value. Negative ROI does not mean you owe money — it means you lost part of what you put in.
How do I compare ROI across different investments?
Make sure you are comparing the same time period — annualized ROI for one investment and total ROI for another is not a fair comparison. Also consider risk, fees, and taxes. A lower ROI with lower risk may be better than a higher ROI with high volatility.
Does ROI include dividends and interest?
It depends on how it is reported. "Total return" includes dividends and interest. "Price return" or "capital appreciation" does not. Check what your investment statement says — most brokers show total return by default.
What is the difference between ROI and annualized ROI?
ROI is your total gain or loss over the entire holding period. Annualized ROI converts that to an average per-year rate, which makes it easier to compare investments held for different lengths of time. A 30 percent ROI over five years is about 5.4 percent annualized.