Return on investment (ROI) is the number that tells you whether a business decision actually paid off — a marketing campaign, a piece of equipment, a new hire, or a software subscription. It’s a deceptively simple ratio, but it’s easy to compute it wrong: forget the ongoing costs, mix up profit and revenue, or ignore how long the money was tied up. This guide shows the correct formula, three worked examples, and the mistakes that make ROI numbers lie.
Run your own numbers in seconds with our free ROI Calculator — it handles the math so you can focus on whether the assumptions are right.
The Basic ROI Formula
ROI = (Gain from investment − Cost of investment) ÷ Cost of investment × 100
The result is a percentage. An ROI of 50% means you got back $1.50 for every $1 invested; a negative ROI means you lost money. The critical detail: “gain” means profit, not revenue. If a campaign brought in $10,000 of sales but the products cost $7,000 to deliver, the gain is $3,000, not $10,000.
Three Worked Examples
| Scenario | Cost | Gain (Profit) | ROI |
|---|---|---|---|
| Marketing campaign | $5,000 ad spend | $12,500 attributable profit | 150% |
| New equipment | $20,000 machine | $6,000/year labor savings | 30% in year 1 (simple) |
| Software subscription | $1,200/year | $3,000 saved staff time | 150% |
Simple vs Annualized ROI
Simple ROI treats a $6,000 gain as the same whether it arrives in one year or five — which makes long projects look better than they are. For anything spanning multiple years, compare investments on an annualized basis. A quick approximation is annualized ROI ≈ (1 + simple ROI)^(1/years) − 1: a 100% ROI over 2 years is roughly a 41% annual return, while the same 100% over 5 years is about 15% per year. The ROI Calculator can compare both views side by side.
Payback Period: The Other Number You Need
ROI tells you how profitable an investment is; payback period tells you how long until you break even. It’s simply cost ÷ monthly (or annual) gain. A $6,000 machine saving $500/month pays back in 12 months — after that, everything is profit. Payback matters most for small businesses and cash-constrained teams, where a high-ROI project that takes five years to pay back can still sink you. Use both numbers together: ROI for the “is it worth it” question, payback for the “can we afford to wait” question.
ROI for Different Decision Types
| Decision | How to Estimate the Gain | Watch Out For |
|---|---|---|
| Marketing campaign | Attributable profit from new customers | Attribution — credit only what the campaign actually drove |
| Equipment purchase | Labor savings + output value over its useful life | Maintenance, downtime, and resale value |
| Hiring | Revenue the new role enables, minus fully loaded cost | Ramp-up time — few hires pay off in month one |
| Software subscription | Time saved × hourly cost, plus error reduction | Adoption — software nobody uses has no gain |
Common ROI Mistakes
- Using revenue instead of profit — inflates ROI on any product with a margin under 100%.
- Ignoring ongoing costs — software, maintenance, and labor after the purchase.
- Forgetting opportunity cost — a 5% ROI might be a loss if the money could earn 7% elsewhere with zero effort.
- Measuring too early — campaigns and hires ramp up; a 30-day snapshot understates a 6-month payback.
- Not attributing gains — if sales rose while you also cut prices, part of the “gain” isn’t from the investment.
ROI is only as good as the inputs. Be conservative with the gain, generous with the costs, and use the ROI Calculator to check your math before you commit budget.




Leave a Reply
You must be logged in to post a comment.