Skip to calculator
Retail & Inventory Free · No login

Markdown/Clearance Discount Calculator

A markdown price that still hits a target margin, calculated from cost price and original price. Free clearance pricing calculator for fashion retailers planning end-of-season sales.

🏷️
🎯

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/Clearance Discount Calculator
Retail & Inventory
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.
Reference: Standard margin-based markdown pricing method used in retail
ℹ️ Estimate only for business planning purposes. Verify against your actual costs, supplier quotes and local regulations before pricing or committing to a production run.

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.

Basic
Modest markdown, healthy target margin
Given: Original $89, cost $30, target margin 40%
Working: Markdown = 30/(1-0.4) = $50.00 | Discount = (89-50)/89x100 = 43.8%
Answer: $50.00 (44% off)
💡 This looks like a substantial discount to customers while still preserving a meaningful 40% margin for the business.
Standard
Deeper clearance, lower target margin
Given: Original $65, cost $22, target margin 20%
Working: Markdown = 22/(1-0.2) = $27.50 | Discount = (65-27.50)/65x100 = 57.7%
Answer: $27.50 (58% off)
💡 A lower target margin allows for a much deeper discount — appropriate for genuinely urgent clearance where moving stock matters more than margin.
Advanced
Target margin not achievable within original price
Given: Original $40, cost $32, target margin 30%
Working: Markdown = 32/(1-0.3) = $45.71, which exceeds original price $40
Answer: No markdown possible
💡 When the calculated markdown price exceeds the original price, the target margin simply isn't achievable at any discount from this starting price — the target margin needs to be lowered, or this item may need to be sold near cost.

4 Sanity check

Common markdown margin targets
First markdown: often 30-40% margin (moderate discount) | Second markdown: often 10-20% margin (deeper discount) | Final clearance: sometimes at or near cost (0-10% margin)
Staged markdowns (progressively deeper) are common practice rather than jumping straight to maximum discount
Sanity-check the resulting discount percentage
Compare the calculated discount % against typical seasonal sale discounts in your market (often 20-50% for standard end-of-season sales) — if the calculated figure is far outside this range, reconsider the target margin
When markdown isn't mathematically possible
If the required markdown price exceeds the original price, the target margin can't be achieved through discounting alone from this starting price — this usually means the original price was too low relative to cost, or the target margin needs to be reduced
Compare across styles for consistent policy
Applying a consistent target-margin-based approach across all markdown stock (rather than ad hoc discount percentages per item) creates more predictable, defensible pricing

5 Common errors

ErrorCauseConsequenceFix
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