Breakeven ROAS From First Principles: Margin, Fees, Shipping and the Floor Under Every Target (one division, zero superstition)
Published September 6, 2026
The 60-second version
- Breakeven ROAS is 1 รท contribution margin โ the floor beneath every target you will ever set.
- It is a kill line, not a goal: hitting it exactly earns zero surplus; targets must clear it by your required profit.
- Recompute on every margin event โ sales, shipping changes and return shifts all rewrite the floor.
"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.
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. low margin = violent leverage
๐งฑ Breakeven ROAS
1 รท margin rate. The revenue multiple at which an order exactly pays for itself. Hitting it means zero surplus โ kill line, not a goal.
- 34.5% margin โ 2.90x floor
- Below it, every order loses money
๐ฏ Target ROAS
Breakeven plus required profit. Fed to Smart Bidding as the tROAS. Breakeven's job is telling you when to kill, not when to celebrate.
- Floor plus your profit per order
- Revisited whenever margins move
Stretch ROAS โ well above target with stable volume โ is the scale signal: increase budgets there first.
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.
Build the margin honestly
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.
Inherited benchmarks
A 2.5x 'aggressive' category target that sits below your own 2.90x floor guarantees losses. Benchmarks describe other businesses' margins.
Stale margins
Every sale, shipping change and return-rate shift rewrites breakeven. A guardrail on last quarter's margin is superstition with SQL attached.
One blended target
A 60%-margin accessory subsidises a 22%-margin device invisibly. Segment targets by margin band, minimum hero versus tail.
From floor to bidding guardrail
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.
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.
Surplus you demand above breakeven on every order
Feed the target line to Smart Bidding as tROAS, and kill anything structurally below breakeven after maturity โ never wait and see.
Breakeven recompute checklist tie it to cost events โ
- Rebuild the full variable stack โ COGS, shipping, fees, discounts, returns, packaging.
- Recompute on every margin event โ sales, rate changes, price moves, return shifts.
- Re-issue targets per margin band โ never let one blended target cover two margins.
Quick gut-check
A 25%-margin brand inherits a 4x target and celebrates hitting it: survival feels like winning!
A 25%-margin business hits exactly 4x ROAS. What happened?
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.
Takeaways for your next report
- Breakeven ROAS is 1 รท contribution margin โ one division, and the honesty of the margin is the work.
- It is a floor, not a goal: hitting it exactly earns zero surplus.
- Recompute on every margin event and segment targets by margin band.
- Set targets with breakeven, grade results with contribution-margin ROAS.
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.