What ROAS is, and why "break-even" matters
ROAS (return on ad spend) is just attributed revenue divided by ad spend. Spend $2,500, get $7,500 of tracked sales, and your ROAS is 3.0x. It sounds like a profit figure, but it isn't — revenue is not margin. Every one of those dollars carries product cost, fees, shipping and the odd refund before any of it reaches your bank.
Break-even ROAS answers a sharper question: how many dollars of revenue does each ad dollar need to bring in before the campaign stops losing money? Below that line you are paying to give product away. Above it, each extra dollar of revenue leaves something behind. The whole point is to compare your actual ROAS against this floor, not against a generic target somebody quoted on a podcast.
The formula behind the floor
The floor is the inverse of your contribution margin — specifically, the margin left after variable selling costs and returns. The Break-Even ROAS Calculator builds it in three short steps, and it helps to do them once by hand.
First, take your gross margin and subtract the variable costs that scale with each sale: platform and payment fees, plus any shipping you subsidise. That gives your contribution margin before returns. Then knock off returns, because refunded orders keep their costs but lose their revenue. What's left is the effective contribution margin (ECM). Break-even ROAS is simply one divided by that decimal margin.
A worked example, step by step
Take a store with a 50% gross margin. Payment and platform fees run 3% of revenue, and it eats 7% in shipping subsidy. Returns come back at 5%. It spent $2,500 on ads last month and attributed $7,500 in sales.
Contribution margin before returns is 50% − 3% − 7% = 40%. Apply the 5% return rate: 40% × (1 − 0.05) = 38%. That 38% is the effective contribution margin. Break-even ROAS is 1 ÷ 0.38 = 2.63x. So every ad dollar must return at least $2.63 in revenue just to break even.
Actual ROAS is $7,500 ÷ $2,500 = 3.0x, which clears the 2.63x floor. Profit after ads is revenue × ECM − spend = $7,500 × 0.38 − $2,500 = $2,850 − $2,500 = $350. The buffer above break-even is only about 14%, so the calculator flags this as "profitable but tight" — real, but with little room for a bad week or rising CPMs.
Worked example
From ROAS to CAC: the same math per order
ROAS and cost per acquisition are two views of one thing. If you think in orders rather than blended revenue, the calculator's AOV/CAC mode is often clearer. Suppose average order value is $100 with the same 38% effective margin, and it costs $12 to pick, pack and ship each order.
First-order contribution is $100 × 0.38 − $12 = $26. That $26 is the most you can pay to acquire a first order and still break even, which translates to a break-even ROAS of $100 ÷ $26 = 3.85x on that order. If you want $10 of profit per new customer, your target CAC drops to $16.
Repeat purchases change the picture. If 30% of buyers come back within 90 days at an $80 repeat order and 55% repeat margin, expected repeat contribution is $80 × 0.55 × 0.30 = $13.20. Add it to the $26 first-order contribution and the LTV-adjusted maximum CAC rises to $39.20 — but that only holds if the repeat behaviour actually shows up in your data.
Break-even MER: the channel-agnostic sanity check
ROAS is a per-channel or per-campaign metric, which makes it vulnerable to attribution problems: platforms can claim credit for sales that would have happened anyway, and two channels can both claim the same order. Marketing efficiency ratio (MER) sidesteps this entirely — it's simply total ad spend divided by total revenue across the whole business, with no attribution involved at all.
Break-even MER is the mirror of break-even ROAS: it's just your effective contribution margin itself, expressed as the maximum share of revenue that ads can consume before the business stops profiting from them. On the guide's 38% ECM example, break-even MER is 38% — if total ad spend crosses 38% of total revenue, the business is losing money on advertising overall, regardless of what any single channel's ROAS claims. Because MER needs no attribution, it's a useful cross-check when several channels are running at once and their combined ROAS claims don't add up to a number that makes sense.
Why the business-level floor is usually higher
A campaign can clear its per-order floor while the business still loses money, because fixed overhead — rent, salaries, software, the founder's own draw — doesn't disappear. The calculator's full P&L mode folds overhead into the number so you see the real floor.
Here the break-even ROAS is paid revenue share divided by the margin left after overhead. If ads drive 60% of a $100k month, and after all variable costs and $12,000 of fixed overhead you have roughly 30% of revenue available for advertising, the business-level floor climbs well above the naive marginal figure. This is the gap that sinks stores that scale on channel-reported ROAS alone: the marginal math looks fine while the month ends in the red.
Scaling spend without breaking the floor
Break-even ROAS is a useful floor, but it's easy to misapply when scaling a budget: the average ROAS across all your spend and the marginal ROAS on the next dollar you add are usually different numbers, and it's the marginal figure that decides whether more spend helps or hurts. Ad auctions get more competitive as you bid for more volume, so the next dollar of spend typically returns less than the average dollar already spent.
A campaign averaging 3.5x ROAS can still be losing money on its last increment of spend if that increment is only returning 2x — below the 2.63x floor in this guide's example — even though the blended average still looks comfortably profitable. Watching how ROAS moves as you raise a budget incrementally, rather than trusting the account-wide average, is the practical way to find where your actual spending ceiling sits, ahead of the point where scaling further destroys value even while the topline average still looks fine.
How to use the number when you plan spend
Treat break-even ROAS as a floor, not a goal. You want a target ROAS comfortably above it so the campaign covers overhead and leaves the profit you're actually in business for. The distance between your actual ROAS and the floor is your margin for error — for CPM swings, seasonality, and the fact that attributed revenue is rarely as clean as the dashboard suggests.
Recompute it whenever the inputs move. A supplier price rise, a new free-shipping threshold, or a jump in returns after a product change all shift the floor, sometimes by half a turn of ROAS. Comparing a fresh floor against your current campaign performance is far more useful than chasing a fixed number you set six months ago.
Common mistakes
- Treating ROAS as if it were profit. A 3x ROAS on a 38% margin makes money; the same 3x on a 25% margin loses it. Revenue divided by spend tells you nothing until you divide by your margin too.
- Leaving returns out of the margin. Refunded orders keep their fees and shipping but lose their revenue, so a 5% return rate quietly lifts your break-even ROAS. Ignoring it makes the floor look lower than it is.
- Using channel-reported ROAS at face value. Ad platforms count attributed revenue generously and often double-count across channels, so your real blended ROAS is usually lower than any single dashboard claims.
- Forgetting fixed overhead when you scale. Campaigns can beat the per-order floor while the month still loses money, because rent, salaries and software have to be covered before profit begins.
- Justifying a high CAC on lifetime value you haven't verified. An LTV-adjusted maximum CAC assumes repeat rates that may not hold; if the second purchase never arrives, you've simply overpaid for the first.
- Trusting the account-wide average ROAS when deciding whether to scale spend further. The marginal ROAS on the next dollar — usually lower than the average, since ad auctions get more competitive at higher volume — is what actually decides whether more budget helps or hurts.