Breakeven ROAS: How to Recalculate Your Minimum ROAS for Black Friday Discounts
Breakeven ROAS is the return on ad spend at which a campaign's ad cost exactly uses up the profit from the orders it drives. Below it, every sale loses money. Most brands calculate it once at full price and then reuse it all year, which is a problem in November. A discount doesn't nudge breakeven ROAS up a little. At 30% or 40% off it can double or triple it. With Black Friday on November 27 and Cyber Monday on November 30, now is the time to recalculate the floor for every offer you plan to run, before the media plan is locked.
What is the break even ROAS formula?
The break even ROAS formula is 1 divided by your margin, expressed as a decimal. Amazon's own ads math guide uses the same formula: a 40% margin gives a breakeven ROAS of 2.5, meaning you need $2.50 in attributed sales for every $1 of ad spend just to stay even.
The question is which margin. Gross margin (revenue minus COGS) understates the bar because it ignores shipping, fulfillment and payment fees. A more honest version uses contribution margin before ads:
Breakeven ROAS = revenue per order / (revenue per order minus COGS minus shipping, fulfillment and payment fees)
That's the version used in the rest of this post. If you need a refresher on how ROAS itself is defined, our explainer on what ROAS is covers it.
Why discounts move breakeven ROAS so much
A discount lowers revenue per order, but most of your costs stay exactly where they were. The product costs the same to buy. The box costs the same to ship. So every dollar of discount comes straight out of the margin, and since breakeven ROAS is the inverse of that margin, it rises faster than the discount does.
And discounts are getting deeper. Adobe's 2025 holiday recap found Black Friday averaged 23.7% off online, the deepest day of the season and up from 22.2% the year before. Salesforce measured an average online discount of 28%, according to eMarketer. A brand matching the market is running somewhere between those two numbers, which on many margin profiles is where breakeven ROAS starts climbing steeply.
Breakeven ROAS at 10%, 20%, 30% and 40% off
Here's a jewelry brand with a $100 full-price order. COGS is $35, shipping and fulfillment are $10, and payment fees are about $3. That leaves $52 of contribution before ads at full price, a 52% margin. To keep the table simple, every cost is held flat as the price drops.
| Discount | Revenue per order | Variable costs | Contribution before ads | Margin | Breakeven ROAS |
|---|---|---|---|---|---|
| Full price | $100 | $48 | $52 | 52.0% | 1.92x |
| 10% off | $90 | $48 | $42 | 46.7% | 2.14x |
| 20% off | $80 | $48 | $32 | 40.0% | 2.50x |
| 30% off | $70 | $48 | $22 | 31.4% | 3.18x |
| 40% off | $60 | $48 | $12 | 20.0% | 5.00x |
Look at the jump from 30% to 40% off. Ten more points of discount takes the minimum ROAS from 3.18x to 5.00x. A campaign that comfortably clears 3.5x would be profitable at 30% off and lose money at 40% off, with the same creative, the same audience, and the same ad account.
Your numbers will differ. Eightx's analysis of BFCM discount floors shows how much this varies by category: on their assumptions an apparel profile hits zero contribution at about 21% off, while a supplement profile can absorb close to 49%. Run the table on your own costs before you pick a discount.
How to recalculate your minimum ROAS for Black Friday
Do this per offer, not per store. A 20% sitewide deal and a 40% clearance collection need different floors.
- List each Black Friday offer and the products it applies to. Use SKU-level COGS where you can, since a discount collection often skews toward lower-margin items.
- Use Q4 costs. Peak-season carrier surcharges and 3PL rates are higher than your annual average.
- Calculate contribution before ads at the discounted price. Revenue minus COGS minus shipping, fulfillment and fees.
- Divide revenue by that contribution. That's breakeven ROAS for the offer.
- Add your profit target on top. Breakeven is the floor, not the goal. If you want 10% of revenue left after ads, subtract that before dividing.
See click-verified ROAS next to what each platform reports, campaign by campaign, before you lock your Black Friday offers.
Breakeven built on platform-reported ROAS sets the bar too low
Here's the catch most breakeven calculations miss: the formula is right, but the ROAS you compare it against usually isn't. If you measure campaigns with each platform's self-reported ROAS, you're comparing a real cost floor against an inflated number.
Meta's default attribution, 7-day click plus 1-day view, is the most inclusive setting available, and Jetfuel's 2026 guide to Meta attribution settings notes it inflates reported ROAS against real business impact, partly by crediting view-through purchases that email or search also claim. During BFCM, when shoppers see dozens of ads and then buy from an inbox promo, that overlap is at its peak.
Say Meta reports 3.3x on the 30% off campaign. On paper, it clears the 3.18x floor. If click-verified ROAS on the same campaign is 2.4x, it is losing about $2.50 for every $10 spent. The breakeven was right. The scorecard wasn't.
Two ways to fix it:
- Measure against click-verified ROAS. Compare your breakeven to ROAS built on first-party orders with a recorded click, not platform self-reporting. Our guide to calculating your true ROAS walks through the approach.
- Raise the platform-reported floor. If you must work inside Ads Manager, look at the last 60 to 90 days of platform ROAS versus click-verified ROAS for each channel. If the platform runs 1.4x high, multiply your breakeven by 1.4. At 30% off, a 3.18x floor becomes a 4.45x platform-reported floor.
How AdBeacon helps
AdBeacon is a first-party, click-only attribution platform for Shopify, BigCommerce, and WooCommerce. It credits an order to an ad only when there's a recorded click, and shows that ROAS side by side with what each platform reports, so the gap you need for the second fix above is already on the screen. It's more accurate and more verifiable than platform self-reporting, and it reports POAS, CAC and MER alongside ROAS. Lookback windows run up to 180 days, which helps when holiday buyers click in early November and purchase on Cyber Monday. For the full picture of why platforms overcount, see why Facebook overreports.
Brands that start measuring this way have found room to grow profitably: Sullen Clothing, with National Positions, grew total sales 53.7% and ROAS 111.8% in 90 days.
The takeaway
Your full-price breakeven ROAS doesn't apply on Black Friday. Rebuild it for every discount tier, add your profit target, and judge campaigns against click-verified ROAS rather than what the platforms report. If you want to see your platform-reported and click-verified ROAS next to each other before BFCM, book a demo with AdBeacon.
FAQ
What is breakeven ROAS?
Breakeven ROAS is the return on ad spend at which ad cost equals the profit from the orders it drives. Below it, each attributed sale loses money.
What is the break even ROAS formula?
Breakeven ROAS equals 1 divided by your margin as a decimal. For a more accurate number, use contribution margin before ads, meaning revenue minus COGS, shipping, fulfillment and payment fees.
How does a Black Friday discount change breakeven ROAS?
A discount lowers revenue while most costs stay flat, so margin shrinks faster than the discount and breakeven ROAS rises sharply. In this article's example, breakeven ROAS goes from 1.92x at full price to 5.00x at 40% off.
Should I use platform-reported ROAS to check against breakeven?
Not on its own. Platform-reported ROAS usually includes view-through and overlapping credit, so a campaign can appear to clear breakeven while losing money on click-verified orders.
What ROAS do I need at 30% off?
It depends on your costs. For a $100 order with $48 of variable costs, breakeven at 30% off is 3.18x, before adding any profit target.