Talk to a CFO
Eightx Talk to a CFO
← All Insights

Pricing

Discount Strategy: When Promos Help vs Hurt (2026)

·By Matt Putra, Managing Partner ·15 min read

Discounting is the fastest way to give back margin. A 20% off promo at a 60% gross margin needs a 50% unit-volume lift just to break even on gross profit, and most promos never get there. Promos pay off for acquisition, clearance, and seasonal moments. Run them segmented and time-boxed, never as a standing sitewide habit that trains customers to wait.

Discount Strategy: When Promos Help vs Hurt (2026)

Key Takeaways

  • A 20% discount at 60% gross margin needs a 50% unit-volume lift just to hold gross profit flat; at 40% margin it needs a 100% lift.
  • A brand at 40% gross margin literally cannot break even on a 40% off promo at any volume, because the discount eats the entire margin.
  • Promos are worth it for acquisition, clearance of dead stock, and true seasonal peaks; they hurt when they become a standing sitewide habit.
  • BFCM moves promotion penetration far more than depth: average depth rises only a few points, so the holiday margin hit is mostly more orders using the code, not deeper codes.
  • Run promos segmented and time-boxed; a permanent 20% banner trains customers to wait and erodes your reference price all year.

Discounting is the fastest way to give back margin in an ecommerce brand, and most founders do it without ever running the math. A discount is not a marketing lever that costs nothing. It is a direct, dollar-for-dollar transfer out of your gross profit, and the volume you need to win it back is almost always larger than you think.

Here is the uncomfortable part. At a 60% gross margin, a 20% off promo needs a 50% lift in units just to break even on gross profit. Not to make money. To stand still. If you are at 40% gross margin, you need to double your units. Below that, some discounts cannot break even at any volume. This post shows you the breakeven math, the three times a promo is genuinely worth it, and how to run disciplined promos that do not train your customers to wait.

The real margin cost of a discount

When you take 20% off the price, you are not giving up 20% of your profit. You are giving up a slice of your margin, and the rest of your cost structure does not move with it. Your cost of goods is the same. Your fulfillment is the same. So the discount comes straight off contribution.

The breakeven formula is simple: required unit-volume lift equals your original margin divided by your margin after the discount, minus one (Buyerr). Run a 20% discount on a 60% gross margin and your margin drops to 40% of the original price. So 60 divided by 40, minus one, is 50%. You need half again as many units just to stay flat.

The way I look at the whole discount decision is through contribution margin, not "marketing budget." When I talk to founders running a brand this size, the discount is coming straight out of an already-thin contribution line, the same CM3 line you are trying to hold at 20 to 30%. A 20% discount on a 40% margin brand is half of everything you make, and it is being charged to the one line you have the least room to give. There is a second wrinkle in 2026: apparel prices have flipped from years of deflation to +4.2% year over year by April, so the brands still reflexively discounting are now compressing a margin that tariffs and higher list prices have already squeezed. The reflex that felt free for a decade is more expensive than it has ever been.

Breakeven lift by discount depth and margin

The chart below is the one to pin above your desk before BFCM. It shows the unit-volume lift you need just to hold gross profit flat, across discount depths and starting gross margins.

Two things jump out. First, the lift required climbs fast as the discount deepens: at 60% margin, a 10% off promo needs only a 20% lift, but a 30% off promo needs a 100% lift, and a 40% off promo needs a 200% lift. Second, the lower-left corner is brutal. A brand at 40% gross margin running 40% off cannot break even at any volume, because the discount has consumed the entire margin. You are now selling at or below cost and paying to acquire the order on top.

Discount depth 40% margin 50% margin 60% margin 70% margin
10% off 33% 25% 20% 17%
20% off 100% 67% 50% 40%
30% off 300% 150% 100% 75%
40% off Impossible 400% 200% 133%

The operators who run this math without a spreadsheet tend to land on the same gut rule. The pattern we see again and again is a hard ceiling of 20% off, and the reason is exactly the grid above: "the only thing I can tell you is I like that you don't go over 20%, the margins are already tight." That ceiling is not timidity. It is the breakeven curve talking.

And remember: this is the gross-profit breakeven only. It assumes the extra units cost you nothing to generate. In reality you are usually spending on paid media to drive promo traffic and eating fulfillment on every incremental order. If you offer free shipping on top of the discount, the hurdle climbs again (free shipping threshold math). The true breakeven lift is always higher than the chart.

When promos are worth it

Discounts are not the enemy. Undisciplined discounts are. There are three situations where a promo earns its margin.

Acquisition. A first-order discount is a customer-acquisition cost, full stop. Treat it that way. If a 15% welcome offer brings in a customer whose lifetime value clears your CAC plus that discount, it is a good trade. The mistake is letting the acquisition offer leak to repeat buyers who would have paid full price, which is exactly what happens when the same code rides along with every ad in the account.

Clearance. When you are sitting on dead stock, the discount is not coming off a healthy margin, it is coming off a sunk cost. Any cash recovery beats a writedown and frees working capital. The discipline problem we see most is the brand that turns this into a habit, fire-saling every month to clear aged stock, until clearance stops being a one-time cash event and becomes the business model. Clear it, take the cash, move on, and then fix the buying that created the overhang (apparel markdown strategy). A dollar of inventory that comes back as cents is fine when the alternative is zero; it is a problem when it is every month.

True seasonal peaks. When demand is genuinely elevated, a time-boxed offer captures share you would not otherwise get. But the bar is "genuinely elevated," not "everyone else is running a banner." Which brings us to the holidays.

Situation Is the discount worth it? Why
First-order acquisition offer Yes, if LTV clears CAC plus discount The discount is an acquisition cost measured against lifetime value, not a margin event
Clearing dead or aged stock Yes Any cash recovery beats a writedown and frees working capital
True seasonal peak (genuinely elevated demand) Yes, time-boxed A short window captures share you would not otherwise get
Standing sitewide banner No It is a price cut you pay full freight on, and it erodes reference price
Matching a competitor's headline BFCM % Usually no Most of the market is getting orders at its normal offer, not the headline depth
Source: Eightx synthesis of operator-call evidence and pricing research.

Why BFCM is not the benchmark you think it is

Founders cite Cyber Week peaks as if they are the year-round norm. They are not. Across categories, the median ecommerce discount is about 15% off and the average is roughly 19.5%, and Black Friday adds only a few points on top of that, not a step-change. The chart below puts the year-round norm next to the BFCM averages so you can see how small the depth move actually is.

So what actually moves in November? Penetration, not depth. More orders use the code, even though the code is roughly the same. In one 50-brand DTC sample, the winners ran about 116 promotions across the two-week peak versus about 36 for the laggards, and sitewide-offer usage actually fell from 24% before BFCM to 19% after Cyber Monday as the strong brands shifted to selective, segmented offers. The margin hit operators feel during the holidays is mostly volume running through the discount, plus the sheer number of offers, not a deeper discount.

That distinction matters because it tells you the play: you do not need to cut deeper to compete during BFCM. You need to make your normal offer convert more often, and you need to plan the calendar instead of improvising it. The brands that come through November with their margin intact tend to be the ones that mapped out the scenarios in advance, modeled the volumes and the percentages, and knew their breakeven lift on every offer before the first banner went up.

How promos train customers to wait

The most expensive discount is the one that never ends. A permanent 20% off banner is not a promo, it is a price cut, and you are paying full freight on it every single order. Worse, repeated discounting erodes your reference price, the price your customers believe the product is actually worth. Once they learn a sale is always around the corner, full-price conversion falls and you get a post-promo demand dip as buyers simply wait for the next one.

This is the quiet killer in DTC pricing. It compounds. The most visceral version we hear is not the customer who waits, it is the brand that has trained itself: the promotion-sensitive operator asking "do we run another promotion?" because stepping off the treadmill feels too far from "what we typically do." That is reference-price erosion turned inward. The founders who hold the line say it plainly: "we never discount that deep, ever," because they know a deep cut is a one-way door on the price customers expect.

The fix is not to never discount. It is to make discounts feel like events, not entitlements. If raising your baseline back up feels impossible, our guide on how to raise prices in ecommerce walks through doing it without tanking conversion. Discipline here is part of the same toolkit covered in our ecommerce pricing strategy guide.

What to do about it

  1. Calculate the breakeven lift before every promo. Take your gross margin, divide by the margin after the discount, subtract one. That is the unit lift you must beat just to stand still. Write it on the campaign brief.
  2. Add the real costs. Layer in paid media and fulfillment, and free shipping if you offer it. Set the threshold where free shipping lifts AOV instead of eating margin (free shipping threshold math).
  3. Segment every offer. Send acquisition discounts to first-timers and lapsed buyers, not your whole list, and stop attaching the same code to every ad. A sitewide banner discounts the people who would have paid full price.
  4. Time-box it. Give every promo a hard start and end. The event nature is what protects your reference price.
  5. Gate it. Tie the discount to an action: an email signup, a minimum basket, a bundle. That way the discount buys you something beyond the order.
  6. Track full-price revenue share. If the percentage of revenue coming in at full price is sliding quarter over quarter, you are training your customers to wait. That is your early-warning gauge.

A discount is a margin transfer, not a marketing lever. Before you set the percentage, run one number: original margin divided by margin after the discount, minus one. That is the unit lift you have to beat just to stand still, and once you see it on paper, most "let's just run 20% off" decisions look very different.

Sources and methodology

The breakeven figures are calculated with the standard promo breakeven formula: required unit-volume lift equals original gross margin divided by margin after the discount, minus one. A worked check: 20% off at 60% margin gives 0.60 divided by 0.40, minus one, which is 0.50, a 50% lift. The formula is corroborated by published trade-promotion guidance from Buyerr and CG Squared, and by NielsenIQ's incremental-volume definition surfaced in the research run.

These figures isolate the gross-profit breakeven. They exclude paid media, fulfillment, and return costs, all of which raise the real hurdle, so every cell in the grid should be read as a floor, not an outcome. The grid is a model computed from one formula, not a measured statistic.

The discount-depth benchmarks (about 15% median, 19.5% average year-round, and roughly 26.7% rising to 28.3% across BFCM 2024 to 2025) are blended third-party figures of mixed sample and vintage, drawn from a synthesis of Simply Codes, Salesforce, Adobe, and RetailMeNot data. They show direction, not a single like-for-like series, and there is no clean primary average-discount-depth release to cite for this, so treat the bars as directional. The penetration shift (winners running about 116 promotions versus about 36, sitewide usage falling 24% to 19% pre to post Cyber Monday) comes from a 50-brand DTC sample in the same synthesis.

The 2026 apparel-price turn is the one hard primary series here: US apparel CPI (FRED series CPIAPPSL, percent change from a year ago) moved from -0.10% in September 2025 to +4.17% by April 2026, pulled directly in the research run. It is included as context for why reflexive discounting is more costly in 2026, not as a category-specific claim.

The operator voice in this post is anonymized from a corpus of founder calls and reflects patterns across many brands, with figures kept and identities stripped. Where a single-vendor estimate appeared in the research (for example, a promo-analytics vendor's claim that 8 to 14% of order volume at unprotected stores clears below breakeven from stacked codes), it was treated as directional color and kept out of the headline numbers.

Frequently Asked Questions

how much extra volume does a 20% discount need to break even?

It depends on your gross margin. At a 60% gross margin, a 20% off promo needs a 50% unit-volume lift just to hold gross profit flat. At 50% margin it needs 67%, and at 40% margin it needs 100%. The breakeven lift is original margin divided by margin after discount, minus one. Once you add paid media and fulfillment to push that volume, the real hurdle is higher still.

when is discounting actually worth it for an ecommerce brand?

Three cases. Acquisition, where a first-order discount is a customer-acquisition cost you measure against lifetime value, not a margin event. Clearance, where you are converting dead stock to cash and any recovery beats a writedown. And true seasonal peaks, where demand is genuinely elevated and a time-boxed offer captures share. Outside those, a discount is usually just giving away margin you did not need to.

why can't a 40% off promo break even at 40% margin?

Because the discount equals the entire margin. At a 40% gross margin, every dollar of price carries 40 cents of margin, so a 40% off promo wipes all of it out. Margin after the discount is zero, and the breakeven formula divides by that zero, so the required lift is undefined. Selling more units only deepens the loss, because each one now ships at or below cost.

do frequent promos train customers to wait for sales?

Yes. Repeated discounting erodes your reference price, the price customers believe your product is worth. Once they learn a sale is always coming, full-price conversion drops and you see a post-promo demand dip as buyers hold off. A permanent 20% banner is the clearest version of this: it is not a promo, it is a price cut you are paying full freight on.

should i match competitor discounts during bfcm?

Usually no. The data shows BFCM moves penetration far more than depth: average discount depth rises only a few points, so the brands you are trying to match are getting most of their orders at their normal offer, not the headline 40%. Match the perceived offer with a bundle or gift-with-purchase instead of cutting your headline price.

what is the difference between discount depth and discount penetration?

Depth is how much is taken off when a code is used. Penetration is the share of orders that use any code. Depth tends to be flat year-round; penetration spikes during sales. When you model a promo P&L, multiply depth by penetration by average order value by unit volume. Modeling depth alone underestimates the margin hit by roughly half.

how do i run a discount without wrecking my margin?

Segment it, time-box it, and gate it. Send the offer to a defined audience, lapsed buyers or first-timers, instead of a sitewide banner. Give it a hard end date so it stays an event. Gate it behind an action like an email signup or a minimum basket so it lifts average order value. And calculate the breakeven lift before you launch so you know the number you have to beat.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Bleeding margin on promos?

Pressure-test your discount calendar before the next sale

Book a 30-minute call with the Eightx team and we will model the real breakeven lift on your next promo and show you where the margin is leaking.

Talk to a CFO