Is excessive discounting wiping out my profit?
Excessive discounting wipes out profit when a price cut shrinks contribution far faster than it shrinks price. See the discount-to-margin multiplier worked on an $899 mattress.
Last updated: June 27, 2026
Excessive discounting is hurting profit whenever a price cut shrinks contribution margin faster than it shrinks the price. A 20 percent markdown does not cost you 20 percent of profit. Because your fixed per-unit costs stay flat, that same 20 percent cut can erase more than half of the contribution on a sale. Discount depth, not headline revenue, is the number to watch.
Why a discount hurts profit more than it looks like it should
A discount lands entirely on contribution margin, not on cost, which is why discount depth hurts profit out of proportion to the percent off. When you cut price 20 percent, your cost of goods, shipping, and duty do not move at all. Only one line absorbs the full markdown: the profit you keep. So the dollar you give away comes straight off the thinnest part of the unit economics.
Contribution margin is the dollars left from a sale after the costs that move with each unit: COGS, payment fees, shipping, fulfillment, and any duty. On a healthy ecommerce SKU, contribution is often 30 to 40 percent of price. That means roughly 60 to 70 cents of every dollar is already committed to cost before profit starts. A discount comes out of the 30 to 40 cents that remain, so a small slice off the top is a large slice off the bottom.
Margin compression is the result, and it gets worse as the base margin gets thinner. The leaner your starting contribution, the larger the share a fixed discount destroys. A 20 percent cut on a 50 percent margin SKU is survivable. The same cut on a 33 percent margin SKU can take the contribution close to zero. Most merchants size a promotion against revenue and never check what it does to contribution, which is how a "successful" sale quietly loses money.
The discount-to-margin multiplier, worked on an $899 mattress
The discount-to-margin multiplier is the ratio between how much of your contribution a markdown destroys and how much of the price it removes. On a hybrid queen mattress that sells for $899, a 20 percent price cut erases 53 percent of contribution, a 2.65x multiplier, computed below from one set of unit costs.
The mattress at full price
Start with the full-price contribution. The mattress sells for $899. Its landed cost of goods is $430, the freight to ship a mattress-in-a-box is $95, an imported-component duty line adds $18, and the payment fee is 2.9 percent plus $0.30, which is $26.37 on $899.
| Line | Amount |
|---|---|
| Price | $899.00 |
| − COGS (landed) | -$430.00 |
| − Shipping (freight) | -$95.00 |
| − Duty (imported components) | -$18.00 |
| − Payment fee (2.9% + $0.30) | -$26.37 |
| = Contribution | $329.63 |
Full-price contribution is $329.63, computed as $899.00 minus $430.00 minus $95.00 minus $18.00 minus $26.37. That is the profit the unit carries before any markdown touches it.
The same mattress at 20 percent off
Now apply a 20 percent sitewide code. The new price is $719.20, which is $899.00 times 0.80, a price cut of $179.80. COGS, shipping, and duty do not change. The payment fee falls slightly to $21.16 because it is charged on the lower amount.
| Line | Amount |
|---|---|
| Price (20% off) | $719.20 |
| − COGS (landed) | -$430.00 |
| − Shipping (freight) | -$95.00 |
| − Duty (imported components) | -$18.00 |
| − Payment fee (2.9% + $0.30) | -$21.16 |
| = Contribution | $155.04 |
Discounted contribution is $155.04, computed as $719.20 minus $430.00 minus $95.00 minus $18.00 minus $21.16. The dollars left fell from $329.63 to $155.04.
The multiplier itself
Contribution dropped by $174.59, from $329.63 to $155.04. As a share of full-price contribution, that is $174.59 divided by $329.63, which is 53 percent. The price only dropped 20 percent. Divide the contribution loss by the price loss, 53 percent over 20 percent, and the discount-to-margin multiplier is 2.65x. A one-fifth markdown destroyed more than half the profit on the sale. That multiplier is the figure most merchants never compute, and it is the honest measure of how much a promotion costs.
How much extra volume does the discount have to sell to break even?
A discount has to break even on volume, and the break-even volume lift is the extra unit sales needed to hold total contribution flat at the lower price. On the $899 mattress at 20 percent off, the promo must sell 113 percent more units, which is more than double, just to make the same total profit it made before the markdown.
The math is direct. To hold total contribution steady, units have to rise by the ratio of old contribution to new contribution, minus one. That is $329.63 divided by $155.04, which is 2.13, minus 1, which is 1.13, or 113 percent. Put concretely, if you sold 100 mattresses a month at full price, you carried $32,963 in contribution. At the discounted contribution of $155.04, holding that same $32,963 takes 213 units. You have to nearly double unit sales to stand still.
| Promotion check on the $899 mattress | Value |
|---|---|
| Price cut | 20% |
| Contribution lost | 53% |
| Discount-to-margin multiplier | 2.65x |
| Break-even unit lift required | 113% |
Few promotions move volume that hard. A markdown that lifts sales 30 or 40 percent feels like a win on the revenue dashboard while it quietly shrinks total profit, because the volume gain never closes the 113 percent gap the depth opened. That is the trap: the promo looks busy and ends the month behind.
How to run this check on your own SKUs
Run the discount-to-margin multiplier on any SKU before you set a promo, using the steps below. Each one produces a number, and the last two tell you whether the discount can pay for itself.
Step 1: Compute full-price contribution
Take the price and subtract every cost that moves with the unit: landed COGS, payment fee on the full price, shipping you actually pay, fulfillment labor, and duty where it applies. The remainder is full-price contribution. Get the cost basis right first by rebuilding your true net margin per order so stale standard costs do not flatter the number.
Step 2: Recompute contribution at the discounted price
Apply the markdown to the price, then subtract the same costs. Only the payment fee changes, because it is a percentage of a smaller amount. COGS, shipping, and duty stay flat. The remainder is discounted contribution.
Step 3: Find the multiplier and the break-even lift
Subtract discounted contribution from full-price contribution and divide by full-price contribution to get the percent of profit lost. Divide that by the discount percent to get the multiplier. Then divide full-price contribution by discounted contribution and subtract one to get the unit lift the promo needs to break even.
Step 4: Compare the required lift to your real volume response
Look at what similar past promotions actually did to unit sales. If a 20 percent code historically lifted volume 35 percent and the break-even lift is 113 percent, the promotion loses money no matter how good the revenue line looks. Cap the discount depth, or swap it for a free add-on that costs less than the margin a markdown burns.
What it costs to skip this check
Skipping the multiplier is what turns a discount calendar into slow margin erosion. The cost is not one bad sale. The cost is a quarter of promotions sized against revenue, each one selling more units at a contribution so thin that total profit falls while the top line climbs. On the mattress, every discounted unit carries $174.59 less profit, so a promo that moves 300 units instead of the usual 150 still hands back $52,377 in lost contribution against the 150 incremental sales it created. Discount stacking makes it sharper still, because a sitewide code landing on top of a loyalty credit compounds the depth. The order-level view of that damage lives in which of your orders are unprofitable right now, and the practice of stopping codes from piling up is covered in how to stop unprofitable discount stacks.
Where Agentis fits
Agentis is a real-time profit governance platform for high-volume Shopify Plus and ShopLine merchants. It monitors margin at the order and SKU level and flags or blocks unprofitable activity before it reaches the P&L. Profit governance is the practice of monitoring and enforcing margin rules in real time across every order, SKU, and channel, so unprofitable activity gets caught and corrected as it happens instead of discovered in a month-end report. For discounting specifically, that means a promo that would push a SKU past its break-even depth gets caught at checkout, not in next month's report. If you want to spot the slide before a promo calendar compounds it, read how to detect margin erosion early.
Frequently asked questions
Is my discounting hurting profit even when revenue is up?
Yes, discounting can hurt profit while revenue rises, because revenue and contribution move on different scales. A markdown lifts unit count and top-line dollars while cutting the profit each unit carries. If the volume lift is smaller than the break-even lift, total contribution falls even as revenue climbs. Always check contribution, not revenue, after a promotion.
What is the discount-to-margin multiplier?
The discount-to-margin multiplier is the percent of contribution a markdown destroys divided by the percent it cuts from price. On the $899 mattress, a 20 percent cut erased 53 percent of contribution, a 2.65x multiplier. The multiplier rises as base margin thins, so the same discount hurts a low-margin SKU far more than a high-margin one.
How deep can I discount before a SKU loses money?
A SKU starts losing money once the discount drives its contribution below zero, which happens when the price cut exceeds the full-price contribution as a share of price. If contribution is 37 percent of price, a markdown approaching that depth wipes out all profit, and anything deeper sells at a loss. Compute full-price contribution as a percent of price, and treat that figure as your hard floor.
Why does a small discount cut so much profit?
A small discount cuts a large share of profit because the markdown comes entirely out of contribution while fixed per-unit costs stay flat. COGS, shipping, and duty do not shrink when you cut price, so the discount lands fully on the thin profit layer. The thinner the starting margin, the larger the share a fixed cut destroys.
How do I find the break-even volume for a promotion?
Find the break-even volume by dividing full-price contribution by discounted contribution, then subtracting one. The result is the percent increase in units the promo must produce to hold total profit flat. On the mattress, $329.63 divided by $155.04 minus one equals 113 percent, meaning unit sales must more than double just to stand still.