ROI Explained: How to Calculate Return on Investment (Simple Guide)
Return on Investment — ROI — is one of the most widely used metrics in finance. Whether you're evaluating a rental property, deciding between two stocks, or figuring out whether a marketing campaign was worth the spend, ROI gives you a single percentage that answers the question: "Did this make money, and how much?"
The formula itself takes five seconds to learn. The hard part is knowing when to use it, when it lies to you, and how to compare investments that span different timeframes. This guide covers all of it — with real numbers you can follow along with using our ROI Calculator.
The Basic ROI Formula
ROI measures the percentage return on an investment relative to its cost. The formula is:
ROI = ((Gain from Investment − Cost of Investment) / Cost of Investment) × 100
Or more concisely:
ROI = (Net Profit / Cost) × 100
A positive ROI means you made money. A negative ROI means you lost money. An ROI of 0% means you broke exactly even. Let's walk through a straightforward example.
You buy 100 shares of a stock at $50 each, spending $5,000 total. A year later, you sell them at $62 each for $6,200. Your net profit is $6,200 − $5,000 = $1,200.
ROI = ($1,200 / $5,000) × 100 = 24%
You earned a 24% return on your investment. Simple, clear, and universally understood.
ROI in Different Contexts
ROI isn't just for stocks. It's used across every domain where money is spent with the hope of earning more back. Here are practical examples for four common scenarios.
Real Estate
You buy a rental property for $250,000, put $30,000 into renovations, and sell it three years later for $340,000. During those three years, you collected $36,000 in net rental income (after expenses). Your total gain is:
Total gain = ($340,000 − $250,000) + $36,000 − $30,000 = $96,000
Total cost = $250,000 + $30,000 = $280,000
ROI = ($96,000 / $280,000) × 100 = 34.3%
A 34.3% return over three years. Not bad — but as we'll see later, you need to annualize this to compare it fairly against other investments.
Stock Market
You invest $10,000 in an S&P 500 index fund. After five years, your balance is $14,026 (7% average annual return). Your simple ROI is:
ROI = (($14,026 − $10,000) / $10,000) × 100 = 40.3%
40.3% total return over five years, which works out to roughly 7% per year compounded.
Business Investment
You spend $15,000 on new equipment for your bakery. Over the next year, the equipment allows you to produce 40% more inventory, generating an additional $22,000 in revenue after covering the increased ingredient and labor costs.
ROI = (($22,000 − $15,000) / $15,000) × 100 = 46.7%
A 46.7% ROI in one year makes this equipment purchase a clear win — it paid for itself and then some within 12 months.
Marketing Spend
You run a Google Ads campaign costing $3,000 over two months. It generates $9,500 in revenue from new customers, with $4,200 in cost of goods sold.
Net profit = $9,500 − $4,200 − $3,000 = $2,300
ROI = ($2,300 / $3,000) × 100 = 76.7%
A 76.7% return on ad spend (ROAS is a related but slightly different metric — it measures revenue per dollar spent, not profit). Marketing teams use ROI to decide which channels deserve more budget and which should be cut.
Simple ROI vs. Annualized ROI (CAGR)
Here's where many people get tripped up. Simple ROI ignores time. A 50% return over one year is dramatically different from a 50% return over ten years — but simple ROI reports both as "50%." To compare investments with different holding periods, you need annualized ROI, also called CAGR (Compound Annual Growth Rate).
Annualized ROI = ((Ending Value / Beginning Value) ^ (1 / Years)) − 1) × 100
Let's compare two real investments:
| Metric | Investment A (Stock) | Investment B (Property) |
|---|---|---|
| Cost | $20,000 | $200,000 |
| Final value | $32,000 | $320,000 |
| Holding period | 3 years | 8 years |
| Simple ROI | 60% | 60% |
| Annualized ROI (CAGR) | 16.96% | 6.05% |
Both investments have a 60% simple ROI, but Investment A generated that return in 3 years (16.96% annually) while Investment B took 8 years (6.05% annually). Investment A was nearly three times more efficient per year. Without annualizing, you'd think they performed identically.
Use our Investment Return Calculator to automatically compute both simple and annualized ROI for any investment.
When ROI Is Misleading
ROI is popular because it's simple, but that simplicity comes with real blind spots. Here are the most common situations where ROI can steer you wrong.
1. It Ignores Time (Unless Annualized)
As shown above, a 100% return over 2 years is far better than 100% over 20 years. Always annualize when comparing investments with different timeframes.
2. It Ignores Risk
Two investments might both show a 12% annual ROI, but one might be a government bond and the other a speculative cryptocurrency. ROI tells you nothing about the probability of losing your money. A complete evaluation should pair ROI with a risk assessment — volatility, drawdown history, and whether you can afford to lose the money.
3. It Ignores Cash Flow Timing
Suppose you invest $10,000 and receive $2,000 per year for 6 years ($12,000 total). Simple ROI says 20%. But receiving $2,000 in year one is worth more than $2,000 in year six because of the time value of money. Metrics like Internal Rate of Return (IRR) or Net Present Value (NPV) handle this better for complex cash flows.
4. It Can Exclude Hidden Costs
An ROI calculation is only as accurate as the costs you include. Common omissions:
- Transaction costs: brokerage fees, closing costs on real estate, sales commissions
- Taxes: capital gains tax can cut your real return by 15–37%
- Opportunity cost: what you could have earned if you'd invested elsewhere
- Maintenance costs: property taxes, insurance, repairs on real estate
- Inflation: a 5% nominal ROI during 4% inflation is really just 1% in purchasing power
5. Leverage Distorts ROI
If you buy a $300,000 property with $60,000 down (20%) and the property appreciates 10% to $330,000, your ROI on the cash invested is:
ROI = ($30,000 / $60,000) × 100 = 50%
That looks incredible — 50% ROI from a 10% price increase. But leverage works both ways. If the property drops 10%, you've lost 50% of your down payment. Leveraged ROI amplifies both gains and losses, and reporting only the upside is misleading.
Comparing Investments with Different Timeframes
This is the single most practical application of ROI math. You're choosing between options and need to know which one puts your money to work more efficiently. Here's a framework:
| Investment | Cost | Return | Period | Simple ROI | Annualized ROI |
|---|---|---|---|---|---|
| Certificate of Deposit | $10,000 | $11,576 | 3 years | 15.8% | 5.0% |
| Index Fund | $10,000 | $19,672 | 10 years | 96.7% | 7.0% |
| Rental Property | $50,000 | $82,000 | 5 years | 64.0% | 10.4% |
| Small Business | $25,000 | $43,750 | 2 years | 75.0% | 32.3% |
Looking at simple ROI alone, the index fund appears to be the best performer at 96.7%. But on an annualized basis, the small business investment crushes everything at 32.3% per year. The CD looks modest at 15.8% simple, but it's a guaranteed 5% annual return with virtually zero risk — a very different proposition from a small business that could fail entirely.
The takeaway: always annualize ROI for comparison, then weigh risk and liquidity separately. Use our Percentage Calculator for quick math when you're comparing numbers on the fly.
ROI Benchmarks: What's "Good"?
There's no universal answer, but here are commonly accepted benchmarks:
| Investment Type | Typical Annual ROI | Risk Level |
|---|---|---|
| High-yield savings account | 4–5% | Very low |
| Treasury bonds | 4–5% | Very low |
| S&P 500 index fund | 7–10% | Moderate |
| Real estate (rental) | 8–12% | Moderate–High |
| Small business | 15–30%+ | High |
| Marketing campaigns | Varies widely (50–500%+) | Variable |
As a general rule, any investment that consistently beats inflation (currently around 3%) is preserving your purchasing power. Anything above 7% annually is outperforming the historical stock market average. Returns above 15% annually should make you ask hard questions about risk and sustainability — very few investments deliver that reliably over the long term.
A Step-by-Step ROI Worksheet
Use this framework for any investment you're evaluating:
- Calculate total cost: purchase price + transaction fees + taxes + maintenance + any ongoing costs
- Calculate total gain: sale price + income received (dividends, rent, etc.)
- Compute net profit: total gain − total cost
- Compute simple ROI: (net profit / total cost) × 100
- Annualize if needed: ((ending value / beginning value) ^ (1 / years) − 1) × 100
- Compare against benchmarks: is this beating a simple index fund? Is the risk worth the extra return?
Or skip the manual math and let our ROI Calculator do it instantly.
Real vs. Nominal ROI
Nominal ROI is the raw percentage return. Real ROI adjusts for inflation, giving you a more honest picture of your actual purchasing power gain.
Real ROI ≈ Nominal ROI − Inflation Rate
For a more precise calculation:
Real ROI = ((1 + Nominal ROI) / (1 + Inflation Rate)) − 1
If your savings account earns 5% and inflation is 3.5%, your real return is only about 1.45% — you're barely staying ahead. This is why "beating inflation" is considered the minimum bar for any serious investment strategy. If your money isn't growing faster than prices are rising, you're effectively getting poorer.
Frequently Asked Questions
What is a good ROI percentage?
It depends on the investment type and risk. For stock market investments, 7–10% annually is considered solid (matching historical S&P 500 averages). For real estate, 8–12% including rental income and appreciation is strong. For business investments, anything above 15% is generally excellent. The key is comparing ROI against both the risk-free rate (Treasury bonds at ~4–5%) and the stock market average (7–10%). If an investment doesn't beat a simple index fund on a risk-adjusted basis, you might be better off with the index fund.
How do I calculate ROI on rental property?
Include all costs: purchase price, closing costs, renovation, property taxes, insurance, maintenance, and property management fees. On the gain side, include net rental income (rent minus expenses) plus appreciation when sold. A common shortcut for ongoing properties is "cash-on-cash return": annual net rental income divided by total cash invested (down payment + closing costs + renovations). For example, $8,000 net annual rent on a $100,000 cash investment = 8% cash-on-cash return. This ignores appreciation but gives you a quick picture of annual cash flow efficiency.
What's the difference between ROI and ROAS?
ROAS (Return on Ad Spend) measures revenue per dollar spent on advertising. If you spend $1,000 on ads and generate $4,000 in revenue, your ROAS is 4:1 or 400%. ROI, on the other hand, measures profit — it subtracts the cost of goods sold and the ad spend itself. Using the same example, if those products cost $2,000 to fulfill, your profit is $4,000 − $2,000 − $1,000 = $1,000, giving an ROI of 100%. ROAS is useful for comparing ad channels, but ROI tells you whether you actually made money.
Can ROI be negative?
Absolutely. A negative ROI means you lost money on the investment. If you buy a stock for $5,000 and sell it for $3,500, your ROI is (($3,500 − $5,000) / $5,000) × 100 = −30%. In business, a marketing campaign with negative ROI means it cost more to run than the profit it generated. Negative ROI is common and useful — it tells you to stop doing something or change your approach.
Should I use ROI or IRR for complex investments?
Use ROI for simple, single-period investments (buy low, sell high). Use IRR (Internal Rate of Return) when cash flows happen at different times — like a rental property that generates monthly income, requires periodic repairs, and is eventually sold. IRR accounts for the time value of money, giving a more accurate annual return rate for investments with uneven cash flows. For most personal finance decisions (stocks, simple real estate, business projects), basic annualized ROI is sufficient. For complex commercial deals with multiple cash flow periods, IRR is the professional standard.