ROI vs ROAS: the difference that changes every business decision
Most ecommerce stores think a good ROAS means a profitable campaign. It does not. Here is what each metric actually measures — and why confusing them is expensive.
Calculate my real ROIThe core difference
ROAS
Revenue ÷ Spend
How much revenue did the ad generate per dollar spent. Does not deduct cost of goods. Does not tell you if you are profitable.
ROI
(Profit − Spend) ÷ Spend
How much net profit the campaign returned per dollar invested. Deducts cost of goods. This is true profitability.
The same ROAS, three completely different outcomes
This table illustrates the danger of using ROAS alone. Same 3x ROAS, three different margins — three wildly different ROIs:
| Scenario | ROAS | Gross margin | ROI | Result |
|---|---|---|---|---|
| High-margin product | 3x | 50% | +50% | ✅ Profitable |
| Mid-margin product | 3x | 35% | +5% | ⚠️ Barely viable |
| Low-margin product | 3x | 25% | −25% | ❌ Loss-making |
Without knowing your margin, ROAS is useless for making business decisions.
When to use ROI vs. ROAS
For business decisions
Is this campaign profitable? Should I scale it? Is it worth continuing to invest? ROI answers these questions because it includes the real margin.
For platform-level optimization
Which ad sets are performing best? Which creatives convert more? ROAS is useful for comparing relative performance within the same account.
Key formula: minimum ROAS for break-even
Minimum ROAS = 1 ÷ Gross margin
40% margin → need at least 2.5x ROAS to break even
30% margin → need at least 3.33x ROAS to break even
25% margin → need at least 4x ROAS to break even