“What’s the ROI?” is one of the most common questions in business — and one of the most commonly miscalculated. Return on Investment sounds simple, but small mistakes in what counts as “cost” or “return” can make a mediocre investment look great, or a genuinely good one look weak on paper.
Here’s how to calculate it correctly, with a real dollar example.
The ROI Formula (The Right Way)
ROI = (Net Profit ÷ Cost of Investment) × 100
Where Net Profit = Total Return − Cost of Investment. The key detail most people miss: ROI measures profit, not revenue. Comparing revenue to cost inflates the number and hides whether the investment was actually worthwhile.
Real Example: $5,000 Marketing Campaign
- Campaign cost: $5,000
- Revenue generated: $8,000
- Net profit: $8,000 − $5,000 = $3,000
ROI = ($3,000 ÷ $5,000) × 100 = 60%
A 60% ROI means for every dollar spent, the campaign returned $1.60 back — a solid result by most standards, though what counts as “good” varies enormously by industry and investment type. Investopedia’s ROI guide is a useful reference for comparing ROI benchmarks across different types of investments.
Annualized ROI vs Total ROI
Raw ROI doesn’t account for time, which can make a slow 60% return look identical to a fast one on paper. Corporate Finance Institute’s guide to annualized returns explains why Annualized ROI solves this by adjusting for the holding period:
Annualized ROI = [(1 + ROI)^(1/years) − 1] × 100
A 60% ROI achieved in 3 months annualizes to a very different number than a 60% ROI achieved over 3 years — the first is dramatically more attractive once you account for how quickly the capital could be redeployed elsewhere.
ROI vs Other Metrics (Payback Period, IRR)
ROI is simple but incomplete on its own. Two related metrics fill in the gaps:
- Payback period — how long it takes to recover the initial investment, useful for cash-flow planning even when ROI looks strong
- IRR (Internal Rate of Return) — accounts for the timing of multiple cash flows, making it more accurate than simple ROI for investments with returns spread across several periods rather than a single lump sum
SCORE’s small business resources and the SBA’s guidance on business financial metrics both cover how to layer these metrics together rather than relying on ROI alone.

Common ROI Mistakes Businesses Make
- Comparing revenue to cost instead of profit to cost — inflates results and hides the true return
- Ignoring the time value of money — a 100% ROI over 5 years is far less impressive than the same 100% over 6 months
- Excluding indirect costs — labor time, overhead, and opportunity cost often get left out, overstating the real return
- Cherry-picking the measurement window — reporting ROI only during a strong sales period while ignoring the ramp-up or decline phases
Calculate your exact ROI in seconds. Use the ROI Calculator →
Frequently Asked Questions
What is a good ROI for a small business?
It varies significantly by industry, but many small business owners target at least 15–30% ROI on marketing and operational investments, while capital-intensive investments may use different benchmarks entirely.
Is ROI the same as profit margin?
No. Profit margin measures profit as a percentage of revenue, while ROI measures profit as a percentage of the cost of the investment itself — the two answer different questions and can produce very different numbers for the same business activity.
How do you calculate ROI on a marketing campaign?
Subtract the campaign’s total cost from the revenue it directly generated to find net profit, then divide that profit by the campaign cost and multiply by 100. Attribution challenges (knowing which sales the campaign actually caused) are usually the hardest part in practice.
Can ROI be negative?
Yes — a negative ROI means the investment lost money overall, with the net profit figure coming out negative because costs exceeded the return generated.