Footwear margin is decided by the sizes you sell out of, not by the margin on the first pair. A shoe case looks profitable on the line sheet, then freight, shipping boxes, customer returns, and the two odd sizes still sitting in the stockroom in March quietly rewrite the number. This is how to evaluate footwear economics before you commit to a case.
I am Carina Hatton, boutique owner since 2013 and ecommerce coach since 2019. This is the margin companion to my wholesale shoes guide, which covers where to source and what to test first. Every dollar figure below is a clearly labelled hypothetical, not a quote and not an industry average.
Opening a footwear store from scratch? Start with how to start a shoe boutique, then plan the buy with shoe size runs and shoe assortment planning.
Quick answer
Before you price your next product, run the numbers with the Boutique Profit Margin Calculator so you keep margin protected.
Open the Boutique Profit Margin Calculator →Markup and margin are not the same number
Footwear vendors talk in markup, buyers get paid in margin, and the two are easy to confuse when a rep says a style "keystones".
Gross profit = selling price − landed cost
Margin = gross profit ÷ selling price
Markup = gross profit ÷ landed cost
Converting: margin = markup ÷ (1 + markup) and markup = margin ÷ (1 − margin), with percentages expressed as decimals
Margin is always based on the selling price and is always below 100%. Markup is based on cost and can exceed 100%. The full set of formulas lives in retail math formulas, and retail pricing covers how to apply them to a real assortment.
What belongs in footwear landed cost
The cost side of a shoe is longer than the cost side of a top.
| Cost element | Why footwear is different | How to handle it |
|---|---|---|
| Inbound freight | Shoes are bulky and heavy, and a case takes real space | Allocate freight per pair by case, not evenly across the invoice |
| Shoe boxes | Each pair arrives in a box you store, shelve, and often reship | Treat box damage as a markdown trigger, and budget storage space as a real constraint |
| Duties or import fees | Footwear is sometimes tariffed differently from apparel | Confirm with the vendor before the first order and add the actual figure |
| Outbound shipping | A boxed pair is heavier and larger than a folded garment | Price with your shipping policy in mind rather than assuming apparel rates |
| Returns and exchanges | Fit drives returns, and an exchange costs shipping twice | Estimate a return rate from your own data and subtract the shipping cost per return |
| Payment and platform fees | Higher tickets mean a larger absolute fee per sale | Subtract from gross profit before you judge the category |
Build the per-pair figure in the Landed Cost Calculator, with the method explained in the landed cost guide.
Worked hypothetical: one pair versus one case
Illustration only. Your vendor pricing, case size, and freight will differ.
- Wholesale cost per pair: $22.00
- Allocated inbound freight: $2.50
- Landed cost per pair: $24.50
- Retail price: $62.00
- Gross profit: $62.00 − $24.50 = $37.50
- Margin: $37.50 ÷ $62.00 = about 60.5%
- Markup: $37.50 ÷ $24.50 = about 153%
That is the pair-level number, and it is not what the case earns. Suppose the case held eight pairs, six sold at full price and two sat until you cleared them at $29. Revenue is (6 × $62) + (2 × $29) = $430. Landed cost for the case is 8 × $24.50 = $196. Gross profit is $234, so the realised margin across the case is about 54.4%. Payment fees and a pair of return shipping labels would pull it lower again.
Lower, middle, and higher price points behave differently
Three hypothetical styles, each bought in an eight-pair case, showing how the same structural costs land on different tickets.
| Style | Landed cost per pair | Retail price | Gross margin dollars | Gross margin percentage |
|---|---|---|---|---|
| Casual slide | $11.00 | $28.00 | $17.00 | about 60.7% |
| Everyday sneaker | $24.50 | $62.00 | $37.50 | about 60.5% |
| Leather bootie | $48.00 | $118.00 | $70.00 | about 59.3% |
The percentages look almost identical, and that is the trap. The slide earns $17 a pair, so a single $9 return shipping label erases half the profit on that sale. The bootie earns $70, which absorbs a return comfortably but ties up far more cash per case and hurts more when a size does not sell. Read the dollars alongside the percentage, always.
Size fragmentation is the real margin risk
An apparel style in the wrong size can often still be sold to someone. A shoe in the wrong size cannot. When a case arrives as a size run, you are effectively buying a handful of near-certain sales and a couple of pairs you will have to work to move.
The practical effect is that your average selling price drops below your ticket price. If two pairs out of eight eventually sell at 50% off, your realised average price is 87.5% of full price before anything else happens. Build that into the price you set, rather than discovering it at the end of the season.
Sizing the buy itself is covered in how many pairs of shoes a boutique should start with, which walks through case packs and size runs in detail.
Returns and exchanges come out of gross profit
Fit is the reason people return shoes, and no product description fixes it entirely. Every return costs you the return shipping if you pay it, the outbound shipping you already spent, handling time, and sometimes a box that is no longer sellable as new.
A hypothetical example on the sneaker above: ten pairs sell online at $62, one comes back for an exchange. You paid roughly $9 outbound twice and $9 for the return label, so about $27 of shipping sits against a sale that eventually nets one pair. That single exchange removes most of one pair's gross profit. Track your own return rate by style, because it varies enormously between a slide and a fitted boot.
Markdown and seasonal risk
Footwear is strongly seasonal and dates visibly. Sandals in October and boots in April both lose pricing power, and unlike a basic top there is rarely a way to carry a style forward without it looking like leftovers. A discount comes straight out of gross profit, and in a category where you already absorbed freight and returns, it closes the gap fast.
The Markdown and Sale Calculator shows what a given discount does to margin per pair, and the Sell-Through Calculator tells you whether a style is moving fast enough to hold its price.
When footwear looks profitable and is not
There are four patterns worth recognising early.
- The pair-level margin was the only number checked. The case margin after slow sizes is the honest one.
- Freight was averaged across a mixed invoice. Shoes are heavy, so averaging quietly moves cost onto the apparel and flatters the footwear.
- Online returns were never costed. On a low-ticket shoe, one return can wipe out the profit from two sales.
- The category was judged on its winners. Two great styles and three that cleared at cost can average out to a category that barely paid for the space it used.
Online and in-store footwear margins diverge
| Factor | In store | Online |
|---|---|---|
| Fit | Customer tries on before buying | Guessed from a size chart |
| Returns | Rare, and usually an in-store exchange | The main margin leak in the category |
| Outbound shipping | None | Heavy and bulky, so a real cost per order |
| Odd sizes | Cleared on a sale rack to local shoppers | Need promotion to move at all |
| Space | Boxes take significant floor and back-room room | Storage cost, but no display constraint |
If you sell mainly online, higher-ticket footwear usually carries its shipping and return costs far better than low-priced pairs. If you have a storefront, the cheap impulse shoe works precisely because nobody ships it and nobody returns it.
How to protect the margin
- Price from landed cost per pair, including freight allocated by case rather than by invoice.
- Model the case, assuming a realistic number of pairs will clear at a discount.
- Check gross margin dollars, not only the percentage, before adding a low-ticket style online.
- Track return rate by style and treat a persistent fit problem as a vendor decision, not a customer problem.
- Buy seasonally tight, because a shoe that misses its season rarely recovers its price.
- Reorder proven sizes rather than repeating the full original run.
- Review realised margin after each season rather than trusting the line-sheet math.
What to do next
- List every footwear style with its wholesale cost, case size, and case weight.
- Allocate freight per case and calculate landed cost per pair.
- Model the case with a realistic markdown assumption on the slowest sizes.
- Confirm the price in the Profit Margin Calculator.
- Set your opening buy using the shoe first-order plan and source with the wholesale shoes guide.
- Review realised margin at the end of the season and reorder on evidence.