You put $1,000 into something and got $1,200 back. Was that a good deal? Return on investment, or ROI, turns that question into a single percentage you can compare across almost anything.
ROI is one of the most-used numbers in finance because it is easy to calculate and easy to explain. Here is exactly how to find it, with worked examples and the traps to avoid. This is general education, not financial advice, and investing involves risk.
The basic ROI formula
ROI equals your net profit divided by the cost of the investment, times 100. Writing it out:
ROI = (Net Profit / Cost of Investment) x 100
Net profit is simply what you got back minus what you put in. The result is a percentage, which makes it easy to compare different choices side by side.
There is a second version of the same formula that some people find easier:
ROI = ((Final Value - Initial Cost) / Initial Cost) x 100
Both give the same answer. Pick whichever feels more natural to you.
A simple worked example
Say you invested $1,000 and later sold for $1,200. Your net profit is $1,200 minus $1,000, which is $200.
Now divide: $200 / $1,000 = 0.2. Multiply by 100 and you get a 20% ROI.
That 20% is your return on every dollar you put in. A positive ROI means you gained, and a negative ROI means you lost money. If you want to see this play out on real holdings, a commission-free app like Robinhood shows your gain and percentage return on each position automatically, so you can watch ROI update as prices move without doing the math by hand.
A real-world business example
ROI is not just for stocks; the same formula applies whether you are measuring a campaign or learning how to buy equity. Say a small shop spends $5,000 on a marketing campaign and tracks $8,000 in profit from it.
Net profit is $8,000 minus $5,000, which equals $3,000. Then $3,000 / $5,000 = 0.6, so the ROI is 60%.
Remember to include all real costs. If that campaign also cost staff time or software fees, leaving them out makes your ROI look better than it really was.
Robinhood

Robinhood
Robinhood is a trading platform that brings stocks, ETFs, options, futures, prediction markets, crypto, and retirement accounts together in one app.
Standout feature
One platform for stocks, ETFs, options, futures, prediction markets, and crypto
Fees
$0 commission on stocks, ETFs, and options.
Pros
Zero-commission trading on stocks, ETFs, and options
Cons
Best perks (high APY, lower margin rates) require Gold subscription ($5/month)
Simple ROI vs annualized ROI
Here is where many people go wrong. Simple ROI ignores time, and time matters a lot.
A 20% return in one year is very different from a 20% return spread over five years. To compare fairly, you need annualized ROI, which shows the return per year.
The annualized formula is:
Annualized ROI = ((1 + ROI)^(1/years) - 1) x 100
Take that 20% return again. If it happened over five years, the annualized ROI is about 3.7% per year, not 20%. This is the same logic behind dollar cost averaging, where the timing of each dollar shapes the return you actually earn.
Why this matters
Imagine two investments. One returns 20% over one year, and another returns 50% over six years.
The 50% looks bigger at first. But annualized, the first earns about 20% per year while the second earns roughly 7% per year. The smaller-looking number was actually the stronger performer per year.
Always check the time period before you trust an ROI figure. A return with no time frame attached can be misleading.
ROI vs ROR: what is the difference?
People often mix up ROI and rate of return (ROR), and they are close but not identical.
ROI usually measures the total return over the entire holding period as one figure. Rate of return is more often expressed per period, such as per year, and can fold in things like dividends or interest along the way.
In everyday use, an annualized ROI and an annual rate of return point at the same idea. The key is to make sure you are comparing returns over the same time frame and including the same income, like dividends. A platform like Public can make this easier for newer investors, since it shows returns in plain language and lets you compare stocks, ETFs, and bonds in one commission-free account so you are measuring everything on the same footing.
Public
Public
Investing for those who take it seriously. Invest in stocks, bonds, options, crypto & more.
Standout feature
A 5%+ yield Bond Account paired with 3.3% APY on cash — Public is one of the only consumer apps where idle and conservative money is treated as seriously as the equity portfolio.
Fees
Free
Pros
• Invest in stocks, bonds, crypto & more• Earn 3.3% APY* on your cash with no fees• 1% match when you transfer your portfolio• Lock in a 5%+ yield with a Bond Account
Cons
Customer support is in-app and email only, no phone
The limits of ROI
ROI is popular because it is simple, but that simplicity hides some real blind spots. The biggest weakness is that basic ROI ignores both time and risk.
A standard ROI calculation treats a fast gain and a slow gain as equal. It also treats a safe bond and a volatile stock as equal if their returns match, even though their risk is wildly different. Weighing return against risk is exactly why some people lean on safe investment options for part of their money.
Here are the main limits to keep in mind:
- It ignores how long the money was tied up unless you annualize it.
- It says nothing about risk or how bumpy the ride was.
- It can be skewed if you leave out hidden costs like fees or taxes.
- It does not account for inflation eating into your real return.
So use ROI as a starting point, not the final word. Two investments with the same ROI can be very different choices once you weigh time and risk. This matters most with high-volatility assets: some investors run ROI on a small crypto position held through a regulated exchange like Gemini, where a headline return can look impressive but hides large swings, so the same number deserves far more scrutiny than it would on a steady index fund.
Easy tools to calculate ROI
You do not need fancy software to find ROI. A basic calculator or a phone works for the simple formula.
For more involved math, a spreadsheet like Excel or Google Sheets is ideal. They have built-in functions for annualized returns and can handle multiple cash flows over time.
Many brokerages also show your returns automatically, so your dashboard typically tracks gains and percentage returns for you, which saves manual math. Just confirm whether the figure shown is total or annualized.
For business decisions, a simple ROI spreadsheet template can keep your costs and returns organized. The accuracy depends entirely on the numbers you feed it, so capture every real cost.
Gemini

Gemini
Buy, sell, and trade 70+ cryptocurrencies on one of America's most trusted and regulated exchanges. Founded by the Winklevoss twins, Gemini makes crypto simple and secure — plus get $15 in free Bitcoin when you trade $100.
Standout feature
Highly regulated exchange. Get $15 in free Bitcoin with $100 trade. 70+ coins available.
Fees
Free
Pros
One of the most regulated crypto exchanges. Strong security standards. Get $15 in free Bitcoin.
Cons
Higher fees than some competitors on the basic platform.
Frequently Asked Questions
What is a good ROI?
A "good" ROI depends on the investment type, time frame, and risk involved. Over the long run, the U.S. stock market has historically averaged roughly 7% to 10% per year before inflation, which many people use as a rough benchmark when deciding the best way to invest money. A higher ROI usually comes with higher risk, so always weigh the return against how much you could lose.
How do I calculate ROI as a percentage?
Subtract your cost from your final value to get net profit, divide that by the cost, then multiply by 100. For example, a $200 gain on a $1,000 investment is ($200 / $1,000) x 100, which equals 20%. The multiply-by-100 step is what turns the decimal into a percentage.
What is the difference between ROI and annualized ROI?
Simple ROI shows your total return over the whole period as one number, ignoring how long it took. Annualized ROI breaks that down into an average yearly return, which lets you compare investments held for different lengths of time. A 20% total return over five years is only about 3.7% annualized.
Does ROI include taxes and fees?
A basic ROI calculation does not include taxes and fees unless you add them in yourself. To get a true picture, subtract trading fees, account costs, and any taxes owed from your net profit before dividing. Leaving these out can make an investment look more profitable than it actually was.

