ROI — the universal yardstick of business decisions
Return on Investment (ROI) is the most widely used metric for evaluating business decisions: should we hire that person? Buy that equipment? Run that ad campaign? Acquire that company? ROI translates all of these into a single comparable percentage.
The simple formula
ROI = (Net Profit ÷ Total Investment) × 100. A $50,000 investment that returns $82,000 has a net profit of $32,000 and an ROI of 64%.
Limitations of plain ROI
Plain ROI doesn't account for time. A 64% ROI achieved in 1 year is excellent; the same 64% over 10 years is mediocre (about 5% annualized). For comparing investments with different time horizons, use annualized ROI — the equivalent steady yearly return that would produce the same final value.
Common ROI benchmarks
- Marketing campaigns: 5:1 ratio ($5 revenue per $1 spent) is good; below 3:1 is marginal.
- Employee training: Hard to measure, but studies suggest 200–400% over 3 years.
- Software implementations: Often negative in year 1, positive by year 3.
- Equipment purchases: Should beat the cost of capital (typically 8–12%).
- Real estate flips: 15–25% annualized is typical for successful projects.
ROI calculations are only as good as the inputs. The biggest trap is forgetting to include ongoing costs — maintenance, training, opportunity cost — which can turn an apparent 50% ROI into a 10% ROI.
Frequently asked questions
What is a good ROI?
Depends on the investment type. Stock market: 7-10% annualized (long-term average). Real estate: 8-12% (with leverage). Business investments: 15-25%+ (higher risk). Marketing campaigns: 5:1 ($5 revenue per $1 spent) is good. Below your cost of capital (8-12%) means you're losing money in real terms.
How do I calculate ROI on a marketing campaign?
(Revenue from campaign − Campaign cost) ÷ Campaign cost × 100. A $10,000 campaign generating $50,000 in revenue has a 400% ROI. Be careful with attribution — make sure the revenue actually came from the campaign, not other sources.
What is the difference between ROI and IRR?
ROI = total return ÷ total investment (simple percentage). IRR (Internal Rate of Return) = the discount rate that makes NPV = 0, accounting for the timing of cash flows. IRR is more accurate for investments with multi-year cash flows; ROI is simpler for one-time investments.
How do I calculate ROI on real estate?
Multiple methods: (1) Cash-on-cash return = annual cash flow ÷ cash invested, (2) Cap rate = NOI ÷ property value, (3) Total return = (sale price − purchase price + total cash flow) ÷ total cash invested. Use the one that matches your question.
What is payback period?
How long it takes for cumulative cash inflows to equal the initial investment. A $50,000 investment generating $10,000/year has a 5-year payback. Shorter is better — payback period reflects liquidity risk. Doesn't account for returns after payback (a weakness).
Should I use ROI or NPV for investment decisions?
NPV (Net Present Value) is superior — it accounts for the time value of money. ROI is simpler but ignores timing. For most personal finance decisions, ROI is sufficient. For business decisions with multi-year cash flows, use NPV.
How does inflation affect ROI?
Significantly. A 10% nominal ROI with 3% inflation = 7% real ROI. Always calculate real ROI (subtract inflation) for long-term comparisons. A 5% 'guaranteed' bond return is actually 2% real — barely positive.
Glossary of key terms
- ROI (Return on Investment)
- (Gain − Cost) ÷ Cost × 100. Simple percentage return.
- Annualized ROI
- ROI expressed as an annual rate. Allows comparison of investments with different holding periods.
- IRR (Internal Rate of Return)
- Discount rate making NPV = 0. Accounts for timing of cash flows.
- NPV (Net Present Value)
- Present value of future cash flows minus initial investment. Accounts for time value of money.
- Payback Period
- Time for cumulative cash inflows to equal initial investment. Reflects liquidity risk.
Common mistakes to avoid
- Comparing ROI across investments with different time horizons — use annualized ROI instead
- Forgetting to include ongoing costs (maintenance, opportunity cost) in the investment total
- Not accounting for inflation — nominal ROI overstates real returns
- Using ROI instead of NPV for multi-year cash flow decisions
- Cherry-picking winning investments to calculate ROI — survivor bias inflates results
Pro tips
- Always use annualized ROI when comparing investments with different holding periods.
- Include ALL costs — maintenance, training, opportunity cost. Many 'high ROI' investments shrink dramatically.
- Subtract inflation for real ROI — a 5% nominal return is only 2% real at 3% inflation.
- Use NPV for multi-year business decisions — accounts for time value of money.
- Track every investment's actual ROI vs projected ROI — calibrates your future projections.
Results are estimates for educational purposes only and not financial advice. Consult a licensed professional for advice specific to your situation.