End of season is approaching and a style needs to move — before slashing the price by an arbitrary round number, you want to know exactly how far it can be discounted while still recovering a sensible margin.
Markdown price = Cost price ÷ (1 − Target margin%)
Discount % = (Original price − Markdown price) ÷ Original price × 100
This finds the lowest price that still hits your target margin, then shows what discount percentage that represents from the original price.
1 What this calculator does
Calculates a markdown/clearance price that still preserves a chosen target margin (rather than an arbitrary round-number discount), and shows what percentage discount that represents from the original price. Helps clear slow-moving stock without giving away more margin than necessary.
2 Formula & professional reasoning
Markdown price = Cost price / (1 - Target margin % / 100)
Discount % = ((Original price - Markdown price) / Original price) x 100
Round-number discounts ("30% off", "half price") are simple to communicate but disconnected from actual cost — they can either give away more margin than necessary, or not be a deep enough discount to actually move slow stock. Calculating the markdown price backward from a target margin ensures the business still makes a defined return on the item, even during clearance, while the resulting discount percentage figure is what gets communicated to customers. This is the standard way experienced retailers plan markdowns rather than picking a discount percentage first and hoping the margin works out.
3 Worked examples
⚠️ Illustrative example only — not clinical or professional instruction.
Markdown = 30/(1-0.4) = $50.00 | Discount = (89-50)/89x100 = 43.8%Markdown = 22/(1-0.2) = $27.50 | Discount = (65-27.50)/65x100 = 57.7%Markdown = 32/(1-0.3) = $45.71, which exceeds original price $404 Sanity check
5 Common errors
| Error | Cause | Consequence | Fix |
|---|---|---|---|
| Picking a discount percentage first without checking margin impact | Deciding on "50% off" as a round number before checking what margin (or loss) that discount actually produces relative to cost | Can result in selling below cost without realising it, especially for items with already-thin original margins | Calculate the markdown price from a target margin first, then check the resulting discount percentage — rather than picking the discount and hoping the margin works out |
| Not staging markdowns for slow-moving stock | Jumping straight to maximum discount on the first markdown attempt | May give away more margin than necessary if a moderate discount would have been sufficient to move the stock | Consider a staged markdown approach — a moderate first markdown, followed by deeper markdowns only if the item still isn't selling |
| Ignoring that original price itself may have been miscalculated | Assuming the 'original price' is a fixed, correct reference point for markdown calculations | If the original price was underpriced relative to true cost and margin needs, markdown calculations inherit that original pricing error | Periodically sanity-check original pricing itself (using the Wholesale/Retail Markup Calculator) rather than assuming it was correct just because it's already set |
| Treating markdown price as fixed once calculated, ignoring sell-through response | Setting a markdown price and never revisiting it regardless of how the item actually sells at that price | If the item still isn't moving at the calculated markdown price, holding rigidly to the target margin may mean the stock never clears | Monitor sell-through after a markdown — if a style genuinely isn't moving even at the calculated price, a further, deeper markdown (accepting a lower margin) may be needed to actually clear the stock |
6 Reference & regulatory links
7 Professional workflow
Common tools used alongside this one: