Break-Even ROAS Calculator
Your break-even ROAS is the revenue-per-ad-euro threshold where an order stops losing money. Compute it from contribution margin and use it as your paid-media bid floor.
Break-Even ROAS
The minimum ROAS at which a paid-media order neither makes nor loses money, calculated as 1 divided by contribution margin.
Break-even ROAS is the revenue-per-ad-euro floor where ad spend exactly equals the contribution margin generated by the orders it produced. Below that line, every additional euro of spend destroys gross profit; above it, the campaign contributes to fixed costs and profit.
It is derived directly from contribution margin — the share of revenue left after COGS, payment fees, shipping, returns, and other variable order costs. Stores often confuse break-even ROAS with a target ROAS, but the two answer different questions: break-even tells you when to stop bidding, target tells you how aggressively to bid for the profit you want.
Break-Even ROAS Calculator
Average order value
$
Gross revenue per order before discounts and returns are deducted.
COGS as % of AOV
%
Cost of goods sold — landed product cost divided by AOV.
Payment + shipping + returns %
%
All variable order costs beyond COGS: card fees, fulfilment, shipping, and a return-rate provision.
Target profit margin %
%
Optional — the profit margin you want left after ad spend. Set to 0 to see pure break-even.
Contribution margin
50.0%
Break-even ROAS
2 x
Target ROAS (with desired profit)
2.5 x
Max CAC per order at break-even
$37.50
Percent inputs are entered as whole numbers in the UI (e.g. 35 for 35%). The calculator assumes one-time purchase economics — see the LTV-adjusted approach if you have meaningful repeat purchase behaviour.
The widget above does the math, but the inputs are where most teams get it wrong. Underestimating returns or omitting payment fees inflates contribution margin and pushes break-even ROAS artificially low — which is how stores end up scaling spend that quietly destroys gross profit.
The formula behind it
Break-Even ROAS = 1 / Contribution Margin
CM
Contribution margin
Share of revenue remaining after all variable costs: COGS, payment fees, shipping, fulfilment, and a returns provision. Expressed as a decimal (0.50 = 50%).
BE-ROAS
Break-even ROAS
The revenue-per-ad-euro multiple at which contribution margin exactly covers ad spend.
A beauty SKU with €40 AOV: €14 COGS (35%), €2 payment fees, €4 shipping, and a 10% return rate worth €4 in re-fulfilment cost. Total variable cost = €24, leaving €16 of contribution margin per order — a 40% CM.
Contribution margin (CM): 0.40
→ Break-even ROAS = 1 / 0.40 = 2.50x
Every euro of Meta or Google spend must return at least €2.50 in tracked revenue just to avoid losing money on that order. To clear a 15% net margin, the same SKU needs roughly 4.0x.
Notice the formula uses contribution margin, not gross margin. Gross margin only deducts COGS — it ignores the payment fees, fulfilment, and returns that quietly compress real-world profitability. Stores that bid against gross-margin break-even routinely overspend by 15-25%.
Break-even ROAS by margin profile
Typical break-even ROAS by vertical and contribution-margin band
| Vertical | Typical contribution margin | Break-even ROAS | Healthy target ROAS |
|---|---|---|---|
| Beauty / cosmetics | 55-65% | 1.5x - 1.8x | 2.5x - 3.0x |
| Apparel (own brand) | 45-55% | 1.8x - 2.2x | 2.8x - 3.5x |
| Apparel (resale / multi-brand) | 30-40% | 2.5x - 3.3x | 4.0x - 5.0x |
| Home & decor | 40-50% | 2.0x - 2.5x | 3.0x - 4.0x |
| Consumer electronics | 15-25% | 4.0x - 6.7x | 6.0x - 10.0x |
| Supplements / consumables | 60-75% | 1.3x - 1.7x | 2.0x - 2.5x |
| Food & beverage (DTC) | 25-35% | 2.9x - 4.0x | 4.5x - 6.0x |
Two stores in the same vertical can have very different break-even points depending on AOV, free-shipping thresholds, and return rates. Apparel sits in a wide band — a premium €120-AOV brand with low returns will look more like beauty, while a fast-fashion store with 25% returns will land closer to electronics.
How to use it in bidding and reporting
Treat break-even ROAS as a floor, never a target. Set your channel target ROAS above it by enough to cover overhead and desired profit — usually 25-50% higher. Then translate that into the bidding system your channel uses: target CPA in Google, ROAS goal in Meta Advantage+, or max-CPC ceilings if you're running manual bidding.
In reporting, compare channel ROAS against break-even, not against a vanity target. A Google Shopping campaign returning 3.2x ROAS sounds healthy until you see your break-even sits at 3.5x — at that point the campaign is funding inventory, not profit. This is also where the gap between blended vs channel ROAS matters: platform-reported ROAS is usually 20-40% inflated relative to blended.
First-order vs LTV-adjusted break-even
If your repeat-purchase rate is meaningful (30%+ of customers reorder within 12 months), pure first-order break-even ROAS will under-bid you out of profitable acquisition. Build an LTV-adjusted version: divide expected 12-month contribution margin per customer by AOV, and use that as the CM input. Brands with strong retention can profitably run first-order ROAS below 1.0x — as long as the cohort math holds.
Break-Even ROAS FAQ
Break-even ROAS is the floor where you stop losing money. Target ROAS is the goal you actually bid toward — set higher than break-even to cover overhead and desired profit. A common mistake is bidding to break-even and wondering why the P&L is flat.
Contribution margin. Gross margin only deducts COGS, but ad-driven orders also incur payment fees, shipping, fulfilment, and returns. Using gross margin makes break-even ROAS look 20-30% lower than reality, which leads to overspend.
They're the same calculation viewed differently. Max allowable CAC equals AOV times contribution margin. Break-even ROAS equals 1 divided by contribution margin. If AOV is €75 and CM is 50%, max CAC is €37.50 and break-even ROAS is 2.0x — identical economics, different units.
Yes — almost all of them do. Break-even ROAS above 1.0x simply reflects that variable costs exist. A break-even of 2.0x means a 50% contribution margin, which is healthy. Break-even below 1.0x only happens if you incorporate LTV from repeat orders.
Bake your return rate into the contribution margin input. If 15% of orders are returned and you recover 80% of the product to resell, your effective CM drops by roughly the cost of return shipping and re-fulfilment on that 15%. Apparel stores often see CM fall 5-8 percentage points once returns are honestly modelled.
Both, but the comparison differs. Channel ROAS uses platform-attributed revenue, which is typically inflated 20-40%; compare it to a slightly higher break-even threshold. Blended ROAS uses total revenue divided by total spend and compares cleanly to the unadjusted break-even number.
Every quarter at minimum, and immediately after any change to pricing, supplier costs, shipping rates, or return policy. Most stores discover their break-even has drifted 10-20% from what they were using to set bid caps a year ago.
Most own-brand apparel stores on Shopify land between 1.8x and 2.2x break-even, corresponding to 45-55% contribution margin. If you're seeing higher break-even, the usual culprits are high return rates, expensive free-shipping thresholds, or under-priced SKUs relative to landed cost.
A practical rule: target ROAS = break-even ROAS divided by (1 minus desired net margin). For 2.0x break-even and a 15% net margin target, target ROAS is 2.0 / 0.85 ≈ 2.35x. The calculator above does this directly if you enter a target margin.
Three usual reasons: platform attribution is overstating revenue (compare to blended ROAS), your break-even is calculated on gross margin rather than contribution margin, or you're ignoring returns and refunds in the revenue line. Audit all three before assuming the campaign is the problem.
Track CAC, channels, and funnel conversion in one place
Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.