Breakeven ROAS From First Principles: Margin, Fees, Shipping and the Floor Under Every Target
The 60-second version
One division sets the floor beneath every target you will ever set. Deriving breakeven from the full variable stack and running it as a bidding guardrail.
- What happened, in one line
- What to do about it this week
- What you can safely ignore
"We need 4x ROAS." It sounds like a strategy. It is actually a superstition — unless someone can show the arithmetic that makes 4 the number. For a 25%-margin business, 4x is survival. For a 70%-margin business, 4x is leaving growth on the table. For either business during a 20%-off sale, 4x means something else entirely.
Breakeven ROAS is the floor beneath every target you will ever set: the revenue multiple at which an order exactly pays for itself. This post derives it from first principles, extends it past COGS to the full variable stack, and shows how to use it as a bidding guardrail.
The short version: one division sets the floor
From Margin to Minimum Multiple
Data JourneyContribution margin
Revenue minus every cost that varies with the order: COGS, shipping, gateway fees, discounts, returns provision.
Breakeven ROAS
One divided by the margin rate. The revenue multiple at which ad spend exactly consumes the margin it bought.
Target ROAS
Breakeven plus your required profit per order. Bidding targets live here; breakeven is the line they must never cross.
The formula is one line:
Breakeven ROAS = 1 ÷ Contribution Margin Rate
A 50% margin needs 2.0x to break even. A 25% margin needs 4.0x. A 20% margin needs 5.0x. The lower your margin, the more violent the leverage — which is why low-margin categories live and die by this number while high-margin SaaS can afford to be casual about it.
Breakeven is a floor, not a goal. Hitting breakeven exactly means the campaign generated zero surplus — it occupied budget, attention and risk for nothing. Targets must clear breakeven by the profit you require; breakeven's job is telling you when to kill, not when to celebrate.
Building the margin honestly: the full variable stack
The formula is trivial; the margin is the entire difficulty. Here is the stack, with the lines teams most often omit:
| Cost line | Typical share of revenue | Forgotten? |
|---|---|---|
| COGS (landed product cost) | 25–60% | Rarely |
| Outbound shipping (if absorbed) | 3–8% | Sometimes |
| Payment gateway + COD handling | 1.5–3% | Often |
| Discounts and promo codes | 5–15% | Often — netted or double-counted |
| Returns/refunds provision | 3–15% | Usually |
| Marketplace commission | 0–20% | Rarely (where it applies) |
| Packaging + pick-and-pack | 1–4% | Almost always |
The 4x target that guaranteed losses
Two subtleties that move the number:
- Discounts cut twice. A 15% discount reduces the revenue and leaves most variable costs fixed against the original basket — shipping the same box costs the same. Margin compresses faster than the discount percentage suggests. Always compute breakeven on net realised revenue.
- Returns are a provision, not a surprise. If 12% of orders come back, every order carries 12% of a return's cost ex ante. Price it into the margin upfront (the RTO post shows the full mechanics for COD-heavy catalogues) rather than discovering it in the quarterly P&L.
From floor to guardrail: using breakeven in bidding
Three Lines for Three Jobs
Reporting HierarchyBreakeven ROAS (kill line)
Any campaign structurally below this after maturity and lag is destroying value. Pause or fix; never 'wait and see'.
Target ROAS (bid line)
Breakeven plus required profit. Fed to Smart Bidding / Advantage+ as the tROAS. Revisited when margins move.
Stretch ROAS (scale signal)
Well above target with stable volume: the signature of headroom. Increase budgets here first.
Show query
Recompute when margins move, not annually. Every sale event, shipping-rate change, price increase or return-rate shift rewrites breakeven. A guardrail running on last quarter's margin is a superstition with a SQL query attached. Tie the recompute to the events that change costs.
Frequently Asked Questions
Is breakeven ROAS the same as contribution-margin ROAS?
Same arithmetic, opposite direction. Breakeven ROAS asks before the fact: "what multiple must I hit at this margin?" Contribution-margin ROAS asks after the fact: "at the revenue I got, did margin cover spend?" Set targets with the first, grade results with the second.
Should fixed costs (salaries, rent) go into breakeven?
No — and this is the most common corruption of the metric. Fixed costs do not change with one more order, so including them answers "is the company profitable?" instead of "should I buy this customer?" Keep breakeven marginal; let MER and the P&L carry the fixed-cost question.
What if margin differs by product? One breakeven or many?
Many — one per margin cluster, minimum. A 60%-margin accessory and a 22%-margin device cannot share a target; blended breakeven lets the accessory subsidise the device's losses invisibly. Segment targets by margin band, or at minimum split hero-margin vs tail-margin products.
Summary & Next Steps
Breakeven ROAS is one division on an honest margin — and the honesty is the work. Build the full variable stack, recompute it whenever costs move, and run bidding targets as a fixed markup over it.
- Use breakeven ROAS as the kill line for every campaign review.
- Use contribution margin discipline so the margin underneath stays truthful.
- Use MER to confirm the portfolio clears fixed costs the marginal metric ignores.
Breakeven ROAS Calculator
Enter your gross margin to find the minimum ROAS at which a campaign stops losing money — and the target ROAS at a chosen profit goal.
Chinmay Raibagkar
About author →Founder of DataLens AI. He helps non-technical teams read their ad and database numbers with confidence — which number to trust, what to do next, and what to ignore.