Editorial and affiliate note
This guide is educational and does not promise revenue or profit. It does not currently contain paid placements or affiliate links. If that changes, a clear disclosure will appear before any compensated link.
A discount reduces more than the selling price
A 20% discount does not usually reduce product cost, packaging, fulfillment, fixed payment charges, or the work required to serve the order. The price falls while many costs remain unchanged. This is why a modest percentage discount can remove a much larger share of profit than the headline percentage suggests.
Discount planning should begin with contribution per order at the normal price. Then calculate the same order at the promotional price, including any higher ad spend, shipping subsidy, affiliate commission, or return cost connected to the campaign. The difference shows how much profit is being exchanged for the expected increase in sales.
Calculate profit before and after the promotion
Suppose a product sells for $60 and has $39 in variable costs, leaving $21 contribution. A 15% discount reduces price to $51. If percentage fees fall slightly but other costs stay similar, contribution may fall to about $12. The selling price declined 15%, but contribution declined roughly 43%.
Use the exact fee and cost structure for the channel. Marketplace commission and payment processing may decline with price, while fixed fees do not. Fulfillment, packaging, and product cost normally remain. Advertising can rise during a promotion because the seller buys additional traffic. Model those changes rather than subtracting only the coupon amount.
Find the required sales lift
Required unit lift can be estimated by dividing normal contribution by promotional contribution. In the example, $21 divided by $12 equals 1.75. The seller needs about 75% more units to generate the same total contribution, before considering extra campaign setup, customer support, inventory pressure, or returns.
This comparison helps challenge vague goals such as increasing conversion. A promotion can improve conversion by 20% and still produce less contribution if each order keeps much less money. Measure contribution per visitor, total contribution, and inventory impact alongside conversion rate and gross sales.
Separate promotion types
Percentage discounts, fixed coupons, bundles, buy-one-get-one offers, free gifts, free shipping, and loyalty credits have different cost behavior. A fixed coupon has a larger percentage effect on a low-priced basket. A free gift adds product and fulfillment cost. A bundle may improve average order value but increase package size and return complexity.
Model each offer according to its actual mechanics. Do not treat a bundle's crossed-out comparison price as revenue. Use the amount customers pay and the cost of every included item. For loyalty credits, account for expected redemption and whether the future order will also receive other discounts.
Protect against stacked costs
Promotions often stack with paid ads, affiliate commission, marketplace programs, and free shipping. A coupon that works for organic repeat buyers may lose money when attached to cold paid traffic. Create separate scenarios by acquisition source and customer type rather than averaging every order together.
Set exclusions and maximum combinations when the commerce platform allows them. Review low-priced items, heavy products, high-return categories, and international orders separately. A universal code can expose the weakest products to the deepest economic damage even when the storewide average appears acceptable.
Use discounts for a defined business purpose
A promotion can support inventory clearance, customer acquisition, repeat purchase, bundle discovery, seasonal demand, or a product launch. The acceptable margin depends on that purpose. Clearance may prioritize recovered cash, while customer acquisition may accept lower first-order contribution if repeat purchase evidence is strong.
Document the hypothesis before launch: which customers should respond, which products are eligible, what contribution can be sacrificed, and what result would justify repeating the offer. Avoid using an assumed lifetime value to excuse weak first-order economics when the business does not have reliable retention data.
Review promotion results with complete data
After the promotion, compare full-price and discounted orders by revenue, units, contribution, margin, ad cost, return rate, basket size, and new versus returning customers. Include refunds that arrive after the campaign ends. A promotion may look strong on launch day and weaken after return and support costs are known.
Record the final assumptions and use them for the next plan. If the promotion missed its contribution target, investigate price depth, audience, product selection, shipping, creative, and stacking rules. The answer is not always to stop discounting, but every future offer should be based on measured economics rather than a generic percentage.
Use the related calculators
Replace example assumptions with numbers from your own listings, payout reports, shipping invoices, advertising dashboards, and accounting records. These tools are planning aids, not official platform statements.
Frequently asked questions
How do I calculate whether a discount is profitable?+
Calculate contribution per order before and after the discount using complete variable costs, then compare total contribution at realistic sales volumes.
Why does a 20% discount reduce profit by more than 20%?+
Because many costs remain unchanged while revenue falls. The discount is taken from the portion of price that previously included profit.
Should repeat customer value be included?+
Only use retention and lifetime value assumptions supported by reliable cohort data, and keep the first-order result visible rather than hiding it.
Try these calculators
Use Ecom Profit Tools calculators to test sales, costs, fees, margin, and advertising scenarios with your own assumptions.