What is break-even ROAS?
ROAS — Return on Ad Spend — measures how much revenue you generate for every dollar spent on advertising. A ROAS of 3.0 means $3 in revenue for every $1 in ad spend. But ROAS alone tells you nothing about profit. A campaign with a 5.0 ROAS can still lose money if your product costs too much to make, ship, or process.
Break-even ROAS (also written BEROAS) is the specific ROAS at which your ad revenue exactly covers your variable costs — leaving zero profit, but also zero loss. Every dollar of ROAS above your break-even point is margin. Every dollar below it is money out of pocket.
This number is essential because it turns an abstract metric into a concrete floor. Once you know your break-even ROAS, you can:
- Set a hard kill threshold for unprofitable campaigns
- Decide which ad sets to scale vs pause instantly
- Compare campaigns across different products with different margins
- Build toward a target ROAS that generates actual profit
Break-even ROAS is not the same as a "good" ROAS. It is the minimum acceptable ROAS — the floor below which you are subsidizing your customers' purchases with your own cash. Your target should always be meaningfully above it.
Break-even ROAS formula
There are two mathematically equivalent ways to calculate break-even ROAS. Choose the one that matches what you already know.
Method A — Gross margin formula (fastest)
If you already know your gross profit margin as a percentage:
Where Gross Profit Margin = (Revenue − Variable Costs) ÷ Revenue
e.g. 40% margin → Break-Even ROAS = 1 ÷ 0.40 = 2.50
Method B — AOV method (builds from unit economics)
If you know your per-order costs but not your margin:
Variable costs per order = COGS + Shipping + Transaction fees + Returns allowance
e.g. AOV $80, costs $36 → Break-Even ROAS = $80 ÷ ($80 − $36) = $80 ÷ $44 = 1.82
Both formulas always give the same answer. Method A is faster once you know your margin. Method B makes the unit economics visible — it forces you to account for every variable cost, which is where most advertisers underestimate their true break-even point.
How are the two methods equivalent?
Working through the AOV method: Gross Profit = AOV − Costs = $80 − $36 = $44. Gross Margin = $44 ÷ $80 = 55%. Method A: 1 ÷ 0.55 = 1.82. Same result. The math is identical — the difference is which starting point you work from.
Margin-to-ROAS reference table
The relationship between gross margin and break-even ROAS is inverse: a higher margin means you can break even with a lower ROAS, because each sale covers more of its own cost. This table shows break-even ROAS across the margin range most ecommerce businesses operate in.
★ 40% gross margin highlighted as a common ecommerce benchmark. Dropshipping and thin-margin products often sit at 20–30% (BEROAS 3.3–5.0). Private label and high-ticket DTC often reach 50–65% (BEROAS 1.5–2.0).
The key insight from this table: small changes in margin create large swings in break-even ROAS. Going from 25% to 40% margin drops your required break-even ROAS from 4.00 to 2.50 — meaning the same campaign that was unprofitable at 25% margin becomes healthy at 40%. Improving your margin is often more powerful than improving your ROAS.
How to calculate break-even ROAS step by step
This process uses the AOV method — building from unit economics up to BEROAS.
Break-even ROAS vs target ROAS — what's the difference?
These two numbers are frequently confused. They serve completely different purposes.
The minimum ROAS to avoid losing money on variable costs. Below this = you are paying customers to buy from you. At this number = zero profit, but zero loss on the order itself.
The ROAS needed to generate a specific profit after all costs including overhead, salaries, and software. Always above break-even. This is the number you optimize campaigns toward.
Example: Your break-even ROAS is 2.50 (40% margin). You have $8,000/month in fixed overhead and want a 15% net margin. Your target ROAS needs to be set higher — typically 3.2–4.0 depending on revenue volume — to actually hit your profitability goal.
The most common mistake in paid ads is treating break-even ROAS as the goal. It is not. It is the kill threshold — the number below which campaigns get paused, not the number you celebrate hitting.
Break-even ROAS and LTV — when going below can make sense
There is one context where running below break-even ROAS is a legitimate strategy: when Customer Lifetime Value (CLV) is high. If your average customer makes 4 purchases over 12 months, the first-order ROAS matters less than the LTV-adjusted profitability.
e.g. AOV $80, CLV multiplier 3× (customer buys 3 times on average), costs $36:
LTV-Adjusted BEROAS = $80 ÷ ($240 − $36) = $80 ÷ $204 ≈ 0.39
In this scenario, breaking even on the first order at ROAS 1.82 still produces strong LTV profitability.
This is why subscription brands and DTC companies with high repeat purchase rates can profitably run ads at a ROAS that would destroy a one-time-purchase competitor. Always calculate break-even ROAS on first-order unit economics first, then layer in LTV as a secondary lens.
Worked examples
These four examples use the same preset values as the Break-Even ROAS Calculator. Verify each result using the tool.
AOV $80 · 55% margin
COGS $28 + Shipping $6 + Tx fee $2.40 = $36.40 total costs
Margin = $43.60 ÷ $80 = 54.5%
BEROAS = 1 ÷ 0.545 = 1.83
✓ Any campaign above 1.83× ROAS covers variable costs
AOV $45 · 47% margin
COGS $18 + Shipping $5 + Tx fee $1.35 = $24.35 total costs
Margin = $20.65 ÷ $45 = 45.9%
BEROAS = 1 ÷ 0.459 = 2.18
⚠ Thin margin means campaigns must convert well
AOV $200 · 61% margin
COGS $60 + Shipping $12 + Tx fee $6 = $78 total costs
Margin = $122 ÷ $200 = 61.0%
BEROAS = 1 ÷ 0.61 = 1.64
✓ High AOV + margin gives the most ad spend headroom
AOV $30 · 24% margin
COGS $18 + Shipping $4 + Tx fee $0.90 = $22.90 total costs
Margin = $7.10 ÷ $30 = 23.7%
BEROAS = 1 ÷ 0.237 = 4.22
✗ Very hard to achieve 4.22× ROAS consistently with paid ads
Common mistakes when calculating break-even ROAS
- Using revenue margin instead of gross margin. Break-even ROAS uses gross margin — revenue minus variable costs only. Including fixed costs (rent, salaries, software) will overstate your BEROAS and kill campaigns that are actually generating contribution margin.
- Forgetting transaction fees. Shopify Payments, PayPal, and Stripe all charge 2–3.5% per transaction. On a $100 order, that is $2.50–$3.50 — enough to shift your BEROAS by 0.1–0.2 points. At scale, this is significant.
- Not accounting for shipping costs. If you offer free shipping, you are still paying for it. Leaving shipping out of your cost calculation makes your BEROAS look lower than it actually is, leading you to run campaigns that are bleeding cash.
- Treating break-even ROAS as the target. Break-even ROAS leaves zero profit. It does not cover overhead, team costs, or the profit you need to reinvest and grow. Your target ROAS should always be meaningfully above break-even.
- Using blended ROAS instead of campaign ROAS. Platform-reported ROAS is often blended across campaigns with very different margins. A campaign selling your lowest-margin SKU at 3× ROAS may look fine in aggregate but be destroying value per order. Calculate BEROAS per product or product category, not just store-wide.
- Ignoring returns and refunds. If your return rate is 10–15%, a meaningful portion of the revenue your ads appear to generate never materializes. Add a returns allowance to your variable costs — typically 1–5% of AOV depending on your category.
FAQ
What is the break-even ROAS formula?
Break-Even ROAS = 1 ÷ Gross Profit Margin (as a decimal). For example, a 40% gross margin gives a break-even ROAS of 1 ÷ 0.40 = 2.50. Alternatively, using unit economics: BEROAS = AOV ÷ (AOV − Variable Costs Per Order). Both formulas give the same result.
What is a good break-even ROAS?
There is no universal "good" BEROAS — it depends entirely on your gross margin. A product with a 50% margin has a BEROAS of 2.0, which is achievable on most paid channels. A product with a 20% margin requires a BEROAS of 5.0, which is extremely difficult to sustain. The goal is to know your number, not to match an industry benchmark.
What costs should I include in the calculation?
Include all variable costs that change with each order: COGS (product cost or purchase price), outbound shipping, payment processing fees (2–3.5%), and a returns allowance if applicable. Do not include fixed costs like rent, software subscriptions, or salaries — those belong in your target ROAS calculation, not your break-even ROAS.
What's the difference between break-even ROAS and target ROAS?
Break-even ROAS is the floor — the minimum to avoid losing money on variable costs per order. Target ROAS is what you actually optimize toward to generate profit after all costs including overhead. Target ROAS is always higher than break-even ROAS. Running campaigns at BEROAS means zero margin left for business expenses or profit.
Can break-even ROAS be below 1.0?
Mathematically yes, if your gross margin exceeds 100% — which can happen with digital products or subscriptions with very low delivery costs. In practice, most physical product businesses have BEROAS between 1.5 and 5.0. A BEROAS below 1.0 means you only need to generate less revenue than you spent on ads to cover variable costs, which suggests an extremely high-margin business model.
How does customer lifetime value (LTV) affect break-even ROAS?
LTV allows you to accept a lower first-order ROAS because repeat purchases make the customer profitable over time. If a customer averages 3 purchases at your AOV, you can divide the total lifetime gross profit by the ad cost of acquisition. Businesses with high LTV (subscriptions, consumables, fashion) often deliberately run below first-order BEROAS because the lifetime economics are still profitable.
Should I calculate one break-even ROAS for my whole store?
Only as a starting point. If you sell multiple products with different margins, each product (or product category) should have its own BEROAS. Running a campaign for your lowest-margin SKU at the store-average BEROAS will likely destroy value. Calculate per-product BEROAS whenever possible, especially before running product-specific campaigns.