Black Friday Discount Calculator
Check whether a BFCM discount still leaves profit after product cost, shipping, payment fees and ads. Every number updates as you type and stays in your browser.
Drag the slider or tap a common discount. Everything below updates instantly.
Profit per order with this discount
$6.96
At 25% off you keep $6.96 per order. You can go up to 33.9% before the order stops paying for itself.
Where each order's money goes
- Product
- Shipping
- Fees
- Ads
- Profit
Highest discount you can afford
33.9%
With your current ad cost. Without ads: 53.2%.
Break-even ad cost per order
$21.96
Spend more than this to win a discounted order and the sale loses money.
Break-even ROAS
2.73x
Ads that drive discounted orders need at least this return.
Orders needed to match full-price profit
3.79x
One full-price order earns as much as this many discounted orders.
Filled with example numbers. Replace them with your own averages per order, excluding VAT or sales tax.
- 1Your average order$
Before the discount, excluding tax.
- 2Costs per order$
What you pay for the items in an average order.
$Your cost, not what the customer pays.
%Card processing rate plus any Shopify transaction fee.
$For example 0.30 per card transaction.
- 3Advertising$
Ad spend divided by orders. Use 0 for organic and email sales.
Tap or drag across the chart to try a discount.
-$35.76
Show the line-by-line breakdown
| Full price vs discounted order | Full price | With 25% off |
|---|---|---|
| Revenue | $80.00 | $60.00 |
| Payment fees | -$2.62 | -$2.04 |
| Product cost | -$28.00 | -$28.00 |
| Shipping and packaging | -$8.00 | -$8.00 |
| Margin before ads | $41.38 | $21.96 |
| Ad cost | -$15.00 | -$15.00 |
| Profit | $26.38 | $6.96 |
- 1Revenue is the order value minus the discount.
- 2Payment fees are the percentage of discounted revenue plus the fixed fee.
- 3Margin before ads is revenue minus fees, product cost and shipping. It is also your break-even ad cost per order.
- 4Profit is margin before ads minus your ad cost per order.
- Free shipping thresholds and gifts with purchase are costs too. Add them to shipping or product cost.
- Stacked discount codes can push the real discount above the number you planned. Test the combinations in checkout.
- Judge the sale by orders and profit, not conversion rate. Shopify changed how sessions are counted on September 21, 2026.
BFCM 2026 technical checklist
Theme freeze, app checks, tracking and checkout tests to finish before November 27.
Get a BFCM readiness check
We review your theme, apps, tracking and checkout under sale conditions and fix what would break on November 27.