The ROI Formula Explained
ROI = (Net Profit / Total Cost) × 100. Net profit is your total return minus your total cost. If you invest $10,000 and get back $15,000, your net profit is $5,000 and your ROI is 50%. That single number tells you how much you earned per dollar invested.
Total cost includes your initial investment plus any additional costs—fees, maintenance, marketing spend, opportunity costs. Total return is the final value plus any additional revenue generated along the way (dividends, rental income, side revenue). The more complete your inputs, the more accurate your ROI.
The formula works for anything: stocks, real estate, business projects, marketing campaigns, equipment purchases, education. If money goes in and money comes out, you can calculate ROI.
Total ROI vs. Annualized ROI: Why It Matters
Total ROI ignores time. A 50% return over 1 year is spectacular. A 50% return over 10 years is mediocre. That's why annualized ROI exists—it converts any holding period into an equivalent yearly rate so you can compare investments with different time horizons.
Annualized ROI formula: ((Total Return / Total Cost) ^ (1 / Years)) − 1. A $10,000 investment returning $15,000 over 3 years gives an annualized ROI of 14.5%. Over 5 years, the same 50% total return drops to an annualized 8.4%. Over 10 years, it's only 4.1%.
| Total ROI | 1 Year | 3 Years | 5 Years | 10 Years |
|---|---|---|---|---|
| 25% | 25.0% | 7.7% | 4.6% | 2.3% |
| 50% | 50.0% | 14.5% | 8.4% | 4.1% |
| 100% | 100.0% | 26.0% | 14.9% | 7.2% |
| 200% | 200.0% | 44.2% | 24.6% | 11.6% |
Always compare investments using annualized ROI. A real estate deal with 80% total ROI over 7 years (8.9% annualized) underperforms an S&P 500 index fund averaging 10% annually over the same period—even though 80% sounds more impressive than 10%.
Common ROI Benchmarks by Industry
| Investment Type | Typical Annual ROI | Notes |
|---|---|---|
| S&P 500 Index | 10–12% | Historical average before inflation |
| Real Estate (Rental) | 8–12% | Including appreciation + cash flow |
| Small Business | 15–30% | Higher risk, highly variable |
| Marketing Campaigns | 200–500% | Good campaigns; poor ones go negative |
| SaaS Products | 30–100%+ | Once past break-even; high margins |
| Bonds / Fixed Income | 3–6% | Lower risk, predictable returns |
Context matters. A 15% ROI from a low-risk bond fund is exceptional. A 15% ROI from a high-risk startup is underwhelming when you factor in the chance of losing everything. Always compare ROI against the risk-adjusted alternative—usually a broad market index fund.
When ROI Isn't Enough: IRR and NPV
ROI treats all cash flows as if they happen at once. It doesn't account for when money comes in. A project that returns $10,000 in year 1 is worth more than one that returns $10,000 in year 5 because early money can be reinvested.
Internal Rate of Return (IRR) solves this by finding the discount rate that makes the net present value of all cash flows equal to zero. It's the true annualized return accounting for the timing of each payment. If you have irregular cash flows—like a rental property with varying monthly income—IRR gives a more accurate picture than simple ROI.
Net Present Value (NPV) discounts all future cash flows back to today's dollars using a chosen discount rate (usually your alternative investment return). If NPV is positive, the investment beats your alternative. If negative, your money does better elsewhere. NPV is the gold standard for capital budgeting in corporate finance.
Use ROI for quick comparisons. Use IRR when cash flows are uneven. Use NPV when deciding between mutually exclusive investments with different scales and timelines.
To see how your returns compound over time, use the compound interest calculator. For evaluating when a business or product becomes profitable, try the break-even calculator. To budget around your investment income, check out the savings goal calculator.