- Break-even ROAS = 1 ÷ contribution margin, where margin = (revenue − variable costs) ÷ revenue.
- Variable costs = product cost, shipping, payment fees, pick & pack. Add returns and discounts if they are material. Leave fixed costs like rent and salaries out.
- Target ROAS for profit = 1 ÷ (margin − target profit %).
- If email and SMS reliably bring buyers back, your lifetime break-even ROAS on the first order is lower, so you can bid harder than competitors.
- Get your number from the break-even ROAS calculator.
A 3.0 ROAS can be great or a slow way to go broke. It depends entirely on your margins. The break-even ROAS formula tells you the line between the two, and once you add retention into the picture, it also tells you how much harder you can bid than a competitor with no email program.
Break-even ROAS CalculatorEnter your price and costs to get your break-even ROAS in seconds.Run my numbers →The break-even ROAS formula
This is the same structure Shopify uses in its own break-even ROAS guide. At break-even ROAS, every dollar of ad spend brings back exactly enough revenue to cover the product, shipping, fees and the ad itself. Above it you make money. Below it, every sale costs you.
Quick reference table
| Contribution margin | Break-even ROAS |
|---|---|
| 20% | 5.00 |
| 30% | 3.33 |
| 40% | 2.50 |
| 50% | 2.00 |
| 60% | 1.67 |
| 70% | 1.43 |
Notice how fast it climbs as margins thin. Going from 40% to 30% margin pushes the line from 2.5 to 3.33. That's why cutting costs per order is often a faster win than “better ads.”
Write your break-even number on a sticky note and keep it next to your ads dashboard. Every time you look at a campaign, the only question that matters is: is this above my line, and by how much? Everything else (CTR, CPM, “great engagement”) is a means to that end.
Which costs go in (and which stay out)
Include anything that scales with each order:
- Cost of goods: the landed cost of the product.
- Shipping and packaging, including what you subsidise on “free shipping.”
- Payment processing fees.
- Pick and pack / 3PL fees.
- Returns allowance, if returns are a real part of your business, such as apparel.
- Average discount, if most orders use a code. Or calculate on net revenue after discounts.
Leave out fixed costs like rent, salaries and software. Shopify's guide makes the same split: fixed costs belong in your profit and loss, not in the per-order break-even.
Worked example: one product, three ROAS numbers
Average order: $75. Per-order variable costs:
- Product cost $25, shipping & packaging $8, payment fees $2.25, pick & pack $3, returns allowance $3.75
- Total variable cost: $42 → contribution: $33 → margin: $33 ÷ $75 = 44%
1. Break-even ROAS = 1 ÷ 0.44 = 2.27
2. Target ROAS for a 10% profit = 1 ÷ (0.44 − 0.10) = 1 ÷ 0.34 = 2.94
3. Lifetime break-even ROAS: suppose (example) 25% of new customers place one more $75 order within 12 months thanks to email and SMS. Expected contribution per new customer = $33 + 25% × $33 = $41.25. First-order break-even ROAS = $75 ÷ $41.25 = 1.82.
Same product. The store with a working retention program can break even at 1.82 on the first order instead of 2.27.
The target ROAS formula
Set a target profit margin per order (say 10–15%), then check campaigns against the target, not the break-even. Break-even is the floor. Target is the bar.
The retention trick: why email lowers your real break-even
Here's what most ROAS guides leave out. A first-order break-even treats every customer like they'll never come back. For most stores that isn't true, and it doesn't have to be.
A study of 1,500+ Shopify stores by Little Stream Software found an average repeat purchase rate of 25%, a median of 22.5%, and 1.8 orders per customer across the full data. Every point you add to that through email and SMS raises what a new customer is worth, and so lowers the ROAS you need on the first order.
And retention revenue is cheap to produce. Klaviyo's 2026 benchmarks show email flows earn nearly 41% of email revenue from just 5.3% of sends. Once the flows are built, they keep running for every new customer.
How to use this without fooling yourself
- Use real repeat data, not a hoped-for number. Measure it in the repeat purchase rate calculator.
- Pick a payback window (6 or 12 months) and only count repeat profit that lands inside it.
- Count only contribution from repeat orders, not revenue.
- Re-check every quarter. If repeat rate drops, your lifetime break-even goes back up.
Then compare lifetime value to acquisition cost in the LTV:CAC ratio calculator, and check the result against what a good LTV to CAC ratio for DTC brands looks like on a margin basis.
5 ways to lower your break-even ROAS this month
- Raise AOV. Bundles and a free-shipping threshold just above your current AOV spread fixed per-order costs over more revenue. Model it in the AOV calculator, and see my 9 tricks for how to increase AOV with email marketing.
- Renegotiate shipping and packaging. A dollar off shipping on a $75 order adds 1.3 points of margin.
- Stop sitewide discounting. Codes come straight out of contribution. Keep incentives for flows like cart and win-back, behind “first-time buyer” or “high value” splits.
- Fix returns. Better size guides and product pages reduce the returns allowance.
- Build the second order. Post-purchase, replenishment and win-back flows. See how to increase repeat purchase rate and the win-back email flow.
One store, many break-even ROAS numbers
A single store-wide break-even hides a lot. Your hero product might run at a 60% margin while a heavy, cheap accessory runs at 25%. Put both in the same campaign and a “good” blended ROAS can be quietly losing money on half the orders.
- Calculate break-even per product or collection for anything you advertise on its own.
- Group campaigns by margin band so each one has a clear target.
- Watch the order mix. If a promotion shifts sales toward low-margin items, blended ROAS can hold steady while profit falls.
This is also where email helps: you can use flows to steer repeat buyers toward high-margin products, which raises average contribution on the orders that come back without any ad spend at all.
4 mistakes that make break-even ROAS wrong
- Using product cost only. Leaving out shipping and fees makes break-even look lower than it is, so you scale campaigns that lose money.
- Using gross sales instead of net. Discounts and refunds come off revenue before you calculate margin.
- Mixing fixed costs in. Adding rent and salaries per order makes the number swing with volume and hard to act on. Keep those in your P&L.
- Trusting platform ROAS alone. Attributed revenue overlaps across platforms. Check it against MER and Shopify's own reports.
Not sure what your margin is? Work it out in the ecommerce profit margin calculator first, then bring the number back here.
ROAS, MER and the attribution trap
Platform ROAS is attributed, and platforms overlap. Meta, Google and Klaviyo can all claim the same order, as Shopify's guide also warns. Two habits help:
- Track MER (total revenue ÷ total marketing spend) alongside platform ROAS, as a reality check.
- Track new-customer revenue separately. Ads should be judged on new customers; email should be judged on bringing them back.
Run your basic ROAS in the ROAS calculator, then compare it to your break-even and target numbers. If you're above target, scale. Between break-even and target, optimise. Below break-even, pause and fix margin or retention first.
The one-page decision rule
| Campaign ROAS is… | Do this |
|---|---|
| Above target ROAS | Scale budget gradually and watch frequency |
| Between break-even and target | Test creative, offer and landing page |
| Below first-order break-even but above lifetime break-even | Only keep it if your repeat data supports it |
| Below lifetime break-even | Pause and fix margin or retention |
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
FAQ
What is the break-even ROAS formula?
Break-even ROAS equals 1 divided by your contribution margin, written as a decimal. Contribution margin is revenue minus variable costs (product cost, shipping, payment fees, fulfilment), divided by revenue. A 40% margin gives a break-even ROAS of 2.5.
What costs should be included in break-even ROAS?
Include every cost that scales with each order: cost of goods, shipping and packaging, payment processing fees and pick-and-pack fees. Shopify’s guide excludes fixed costs like rent and salaries. If returns or discounts are a big part of your business, include an allowance for them too.
What is a good ROAS for a Shopify store?
A good ROAS is one above your break-even ROAS by enough to cover your profit target. A 3.0 ROAS is profitable at a 50% margin but loses money at a 30% margin, so there is no single good number.
How does customer lifetime value change break-even ROAS?
If a share of new customers buys again, each acquired customer is worth more than the first order. You can accept a lower ROAS on the first purchase as long as repeat profit closes the gap within a payback period you are comfortable with. Base that on your real repeat data, not hope.
Is ROAS the same as MER?
No. ROAS usually means revenue attributed to a specific ad platform divided by spend on that platform. MER, or marketing efficiency ratio, is total store revenue divided by total marketing spend. MER avoids double counting across platforms but doesn’t tell you which channel is working.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
Keep reading
How to increase repeat purchase rate
Measure it properly, then nine post-purchase, replenishment and SMS tactics that turn first-time buyers into repeat customers.
7 min read →Retention mathHow much is an email subscriber worth?
Monthly value, profit value and lifetime value per subscriber, and how to use them to set your pop-up and ad budgets.
7 min read →BenchmarksWhat % of revenue should come from email?
The benchmark ranges, the attribution traps, and the six levers that move your email revenue share fastest.
7 min read →- Shopify: Break-even ROAS calculator and how to measure break-even ROAS
- Little Stream Software: Data study on Shopify repeat customer metrics
- Klaviyo: 2026 email marketing benchmarks by industry
Worked examples in this post use illustrative numbers, not client results. Benchmarks are linked to their original publisher.