On this page
Break-Even ROAS
Break-Even ROAS
Break-Even ROAS (BEROAS) is the Return on Ad Spend value at which advertising revenue exactly covers ad cost plus the cost of goods sold — neither a profit nor a loss on the ad-generated transaction. It functions as the floor for target-setting in Google Ads Smart Bidding (Value-Based Bidding / Target ROAS) and Meta's ROAS Goal: any campaign-level ROAS below this threshold loses money on each sale before operating overhead is considered.
Core formula
The standard practitioner formula is:
Break-Even ROAS = 1 ÷ Gross Margin (as a decimal)
Where gross margin = (Revenue − COGS) ÷ Revenue.
Examples (as-of 2026):
| Gross Margin | Break-Even ROAS |
|---|---|
| 50% | 2.0x (200%) |
| 40% | 2.5x (250%) |
| 33% | 3.0x (300%) |
| 30% | 3.33x (333%) |
| 25% | 4.0x (400%) |
| 20% | 5.0x (500%) |
Shopify's blog illustrates the logic directly: a brand with 50% COGS and $100 ad spend needs $150 in revenue (150% ROAS) merely to break even at those margins — a 100% ROAS produces a net loss of $50. [2]
Store Growers cites a case where a client with very high overhead needed a ROAS of 1,500% (15x) just to break even, illustrating that the formula's inputs must capture all variable costs, not just COGS. [3]
What "margin" means in practice
There is active practitioner disagreement on which margin to use:
Gross margin (COGS only) — the most common input. Formula is simple; typically understates the true break-even threshold.
Contribution margin — gross margin minus all variable operating costs: fulfilment (packaging, labour, shipping), payment processing fees, VAT, returns, and discounts. Eightx and Disruptive Advertising argue this is the correct input. For a brand with 50% gross margin but 15% variable operating costs, the gross-margin formula gives 2.0x break-even; the contribution-margin formula gives approximately 2.86x — a materially different floor.
Gross margin vs. contribution margin in the formula: Most practitioner sources (Triple Whale, Disruptive Advertising default examples) use gross margin (revenue minus COGS only). Eightx and Disruptive Advertising's more detailed treatment argue contribution margin (after fulfilment, returns, payment fees) is the correct input — and that "most stores need 3–4x just to break even" once all variable costs are factored in. These produce meaningfully different targets: a 50% gross margin → 2.0x vs. ~2.86x. Sources: Triple Whale vs. Eightx.
Practitioners also recommend using net revenue (after returns, refunds, and discounts) rather than the gross revenue figure reported by ad platforms. A brand with 15% returns and 10% discount depth has net revenue approximately 22–25% below platform-reported gross — meaning platform-reported ROAS is systematically inflated relative to true ROAS. [4]
Break-even as floor, not target
Break-Even ROAS is a floor — the minimum below which ad spend is net-negative per transaction. Target ROAS must sit above break-even by enough to cover operating overhead and generate net profit. "The second mistake: treating break-even ROAS as the target. It's the floor. Your actual target ROAS needs to be high enough to cover break-even AND generate enough contribution margin to fund operations, team, and profit." [4]
KeyCommerce illustrates: if a brand's break-even ROAS is 2.22x, the Google Ads Target ROAS should be set to at least 3x. [5]
How it feeds into Google Ads Target ROAS / Value-Based Bidding
Google does not use the term "break-even ROAS" in any official documentation. The concept is a practitioner-constructed framing layered onto Google's Value-Based Bidding infrastructure. Google's official documentation frames Target ROAS as maximising conversion value while achieving an average ROAS target — no mention of margin floors. [6]
The practitioner workflow:
- Calculate Break-Even ROAS from contribution margin
- Set Google Ads Target ROAS above that floor to capture profit
- Anchor the starting tROAS to historical actual ROAS (conversion value ÷ ad cost over last 30 days) rather than the theoretical target — setting it too far above historical performance starves the campaign of traffic
- Adjust in incremental 10–15% steps with two-week evaluation windows between moves
Minimum data requirements (as-of 2026): Google requires at least 15 conversions per Merchant Center ID in the last 30 days for Shopping campaigns to use Target ROAS; Google recommends at least 50 conversions in 30 days for maximum efficiency. [8]
UI labelling change (June 2026): Google Ads changed "Maximize conversion value with a Target ROAS" to simply "Target ROAS" across its interface. The underlying bidding behaviour was unchanged. [9]
Bidding behaviour change (August 2026): Starting August 17, 2026, Google updated its bidding systems to deliver more consistent and predictable performance for Target ROAS campaigns in budget-limited campaigns, affecting Search, Shopping, Performance Max (PMax), Demand Gen, and Travel campaigns. This may cause temporary performance and traffic fluctuations. [9]
The August 17, 2026 Google Ads target enforcement change is documented on a Google Help page (as-of July 2026). The specific mechanics for budget-limited campaigns were additionally described in a single vendor blog (Digital Applied). Monitor the official Google page for updates post August 17, 2026.
Setting tROAS too high limits volume: the algorithm restricts bidding to only the auctions it predicts will meet the target, starving campaigns of traffic below the budget ceiling. [7]
Meta equivalent: Meta offers a "ROAS Goal" bid strategy (average ROAS target) and a "Minimum ROAS" control (delivery floor). Meta warns that setting ROAS goal too high may stop delivery entirely — the system prioritises hitting the target over spending the full budget. [10]
POAS as an alternative framing
Profit on Ad Spend (POAS (Profit on Ad Spend)) is an emerging practitioner alternative to ROAS for break-even target-setting:
POAS = (Revenue − COGS − Shipping − Returns − Payment fees − Discounts) ÷ Ad spend
A POAS of 1.0x is the true break-even point, regardless of margin — collapsing the margin-adjustment calculation into the conversion value rather than the ROAS target. Implementation requires passing contribution margin (not revenue) as the conversion value to Google Ads; once this is configured, tROAS = 100% is the break-even target. [11]
Break-even ROAS vs. POAS as the right framing: Traditional PPC sources (Store Growers, Optmyzr, Google Ads Help) frame break-even as a ROAS threshold and set tROAS accordingly. A growing practitioner cohort (Polar Analytics, Channable, Smarter Ecommerce, JudeLuxe) argue POAS is superior because it embeds the margin calculation into the conversion value — making break-even always equal to 1.0x regardless of margin. Smarter Ecommerce further argues that even POAS is insufficient, advocating for full contribution margin tier 3 (after fixed cost allocation) as the conversion value. No consensus as of 2026. Sources: Store Growers vs. Polar Analytics vs. Smarter Ecommerce.
Benchmarks
All ROAS benchmarks below are vendor-aggregated from proprietary datasets (Triple Whale, Ryze AI, Hawky.ai) with undisclosed sampling and weighting. No peer-reviewed benchmark for break-even ROAS by vertical exists. Treat as directional context only.
Channel median ROAS (as-of 2026, per Eightx citing Triple Whale ~35,000 ecommerce brands):
- Google Ads: 3.68x
- Meta: 1.93x
Alternative dataset (Eightx citing Ryze AI, 15,000 advertisers, $2.8B spend): Google beats Meta in 8 of 9 ecommerce verticals, with a median premium of approximately 50%. Baby Products is the exception where Meta (4.1x) slightly exceeds Google (3.8x). [12]
Blended all-channel average (as-of 2026): approximately 2.87x per Hawky.ai aggregation. [13]
Benchmark discrepancy by source: Eightx/Triple Whale reports Google median at 3.68x (as-of 2026). Onramp Funds (2025) reports Google Ads at 3.52x. Hawky.ai (2026) reports a blended all-channel average of 2.87x. Methodology, brand set, channel definition, and time period differ across all three. None is independently verifiable. Sources: Eightx vs. Onramp Funds vs. Hawky.ai.
Retail media Sponsored Products: 6.1x sustained for five consecutive quarters (as-of Q1 2025) — significantly above general ecommerce averages, reflecting high purchase-intent placement. [14]
Shopify benchmark (undated): "an ideal ROAS is usually at least a 4:1 ratio." [2]
Shopify's 4:1 benchmark carries no as-of date. The figure is likely directional for general ecommerce but is not margin-adjusted and therefore cannot substitute for a brand-specific Break-Even ROAS calculation.
Limitations and pitfalls
Five structural limitations of ROAS (and Break-Even ROAS) as a business metric, per Left Hand Agency:
- Ignores LTV and repeat purchase behaviour
- Ignores brand-building's contribution to future conversion
- Cannot distinguish ad-caused conversions from organic conversions (attribution causality problem)
- Hides variable cost distortions (shipping, returns, payment fees)
- Pushes advertisers to over-target existing high-value customers rather than acquire new ones
Blended vs. new-customer ROAS: Blending new-customer and returning-customer ROAS inflates reported performance, because returning customers would likely have converted anyway. The true new-customer acquisition cost (nCAC) is typically 2–3x higher than blended CAC, meaning the de-blended Break-Even ROAS for new-customer acquisition is materially higher than the headline figure. [16]
LTV trade-off: A campaign with a 2x ROAS acquiring high-LTV customers may be more valuable than a 5x ROAS campaign acquiring one-time buyers. Break-Even ROAS is an insufficient frame for growth-stage businesses prioritising customer acquisition. [17]
Data loss: Browser-level tracking gaps (iOS, cookie deprecation, ad blockers) cause conversion value signals feeding tROAS to undercount true revenue, which causes the algorithm to underbid relative to the true break-even threshold. [18]
Incrementality: ROAS measured via last-click attribution conflates correlation with causality. Without incrementality testing, a brand's break-even ROAS threshold may be set against a metric that overstates true ad-driven revenue. [19]
Key terms
| Term | Meaning |
|---|---|
| BEROAS | Break-Even Return on Ad Spend — the ROAS at which ad-generated revenue exactly covers ad cost plus COGS |
| tROAS | Target ROAS — Google Ads Smart Bidding strategy that sets bids to achieve an average ROAS across a campaign |
| Gross margin | (Revenue − COGS) ÷ Revenue — the most common break-even ROAS formula input |
| Contribution margin | Gross margin minus all variable operating costs (fulfilment, payment fees, returns, discounts) — more accurate but harder to implement in real-time bidding |
| POAS | Profit on Ad Spend — conversion value defined as contribution margin (not revenue), making break-even = 1.0x POAS |
| MER / Blended ROAS | Marketing Efficiency Ratio — total revenue ÷ total ad spend across all channels in the same period |
| nCAC | New customer acquisition cost — acquisition cost calculated on new-to-brand customers only, excluding returners |
| Value-Based Bidding | Google's bidding paradigm that maximises conversion value (revenue or margin) rather than conversion volume |
References
- Triple Whale, 2025 — Disruptive Advertising, 2024–2025 — https://disruptiveadvertising.com/blog/marketing/how-to-calculate-break-even-roas/ — www.triplewhale.com/blog/breakeven-roas
- Shopify Blog — — www.shopify.com/blog/roas
- Store Growers — — www.storegrowers.com/target-roas
- Eightx — Disruptive Advertising — https://disruptiveadvertising.com/blog/marketing/how-to-calculate-break-even-roas/ — eightx.co/blog/what-is-roas-defined
- KeyCommerce — — www.youtube.com/watch?v=4SyEQFkC1Rs
- Google Ads Help — — support.google.com/google-ads/answer/6268637
- Optmyzr — Store Growers — https://www.storegrowers.com/target-roas/ — www.optmyzr.com/blog/value-based-bidding-guide
- Google Ads Help — Store Growers — https://www.storegrowers.com/target-roas/ — support.google.com/google-ads/answer/6309035
- Google Ads Help — Search Engine Land — https://searchengineland.com/google-ads-brings-back-target-cpa-and-target-roas-naming-480690 — support.google.com/google-ads/answer/17061251
- Meta Business Help — https://www.facebook.com/business/help/2292063697690873 — www.facebook.com/business/help/1113453135474912
- Polar Analytics — JudeLuxe — https://www.judeluxe.com/insights/poas-vs-mer-vs-roas/; Channable — https://www.channable.com/blog/what-is-poas-profit-on-ad-spend — www.polaranalytics.com/post/poas-profit-on-ad-spend
- Eightx — — eightx.co/blog/average-ecommerce-roas-by-vertical-2026
- Hawky.ai — — hawky.ai/blog/average-roas-ecommerce-benchmarks
- Skai State of Retail Media 2026 — — skai.io/reports-and-whitepapers/2026-state-of-retail-media-report
- Left Hand Agency — — www.lefthandagency.com/post/roas-limitations-five-strategic-blind-spots-your-roas-report-will-never-show-you-left-hand-agency
- PPC Live — — ppc.live/library/strategy/beyond-roas-why-ncac-and-ltv-are-the-real-drivers-of-e-commerce-growth
- Perform Marketing Partners — — www.performmarketingpartners.com/insights/the-roas-trap-performance-marketing-cac-ltv
- LGG Media — — www.lgg.media/blog/google-ads-target-roas
- Haus — — note: vendor with conflict of interest — www.haus.io/article/measuring-roas-is-it-worth-it