What is Size Curve Optimization?
Getting the total buy right but the size split wrong still loses sales and creates markdown. Size curve optimization is how you buy, allocate and replenish in the proportions customers actually demand.
A plain-English guide to size curve optimization: sales mix vs stock mix, broken sizes, and sizing your buy, allocation and replenishment to real demand.
Size curves, in one sentence
A size curve is the distribution of demand across the sizes within a product (for example XS 8%, S 20%, M 30%, L 25%, XL 12%, XXL 5%). Size curve optimization is the practice of buying, allocating and replenishing stock in the size proportions that match real demand, so core sizes stay in stock and tail sizes do not pile up.
A buyer can get the total order quantity exactly right and still lose money if the sizes are wrong. Order too few mediums and the best-selling size sells out in week two, breaking the size run and stalling sales of the whole option. Order too many XXLs and they sit until they are marked down. Size is the hidden lever in inventory: it rarely appears on the top-line plan, but it quietly decides how much of a good buy actually sells at full price.
Size curve optimization brings that lever into the open. Instead of splitting a buy evenly across sizes, or copying last season's ratio by habit, it sizes every decision (the buy, the store allocation, the weekly replenishment) to the shape of real demand.
Size curve, size profile, size ratio
These terms all describe the same thing from slightly different angles.
| Term | What it means |
|---|---|
| Size curve | The percentage split of demand across sizes within a product or category. |
| Size profile / size ratio | Interchangeable names for the same size-level percentages. |
| Sales mix | How units are actually selling across sizes right now. |
| Stock mix | How current stock is distributed across sizes. |
| Broken size (size gap) | A size that has sold out, breaking the run and suppressing sales of the whole option. |
The two that matter most in-season are sales mix and stock mix. When they diverge (stock is heavy in sizes that are selling slowly, and thin in sizes that are flying) you have a size imbalance, and it is costing you sales at one end and margin at the other.
Why the size split decides the outcome
Demand is not evenly spread across sizes, and it is not the same everywhere. A city-centre store skews to smaller sizes; a value retailer in another region skews larger. Yet the easiest thing to do (and the most common) is to buy a flat ratio, the same number of units in every size, or to reuse a curve that was set years ago and never revisited.
The result is predictable. Core sizes (typically M and L in most apparel) sell out first, and because a shopper who cannot find their size usually buys nothing rather than sizing up or down, that stockout suppresses sell-through across the whole option, not just one size. Meanwhile the tail sizes bought in the same flat ratio never clear at full price and become the markdown pile. Two failures from one mistake: lost full-price sales and forced markdowns.
Flat buying vs a demand curve
Take a jersey top with a true demand curve, bought two ways: once to the demand curve, once flat (one sixth in every size). Same total units, very different outcome.
| Size | True demand (sales mix) | Flat buy | Outcome of the flat buy |
|---|---|---|---|
| XS | 8% | 16.7% | Overstocked, ends in markdown |
| S | 20% | 16.7% | Slightly short |
| M | 30% | 16.7% | Sells out early, lost sales |
| L | 25% | 16.7% | Sells out, lost sales |
| XL | 12% | 16.7% | Overstocked |
| XXL | 5% | 16.7% | Heavily overstocked, markdown |
The flat buy fails at both ends at once: it under-buys the M and L that make up 55% of demand, so the best sizes break early and take full-price sales down with them, while over-buying the XS and XXL that make up just 13% of demand, creating the markdown tail. The total units were identical, only the size split changed, and that split is the difference between a clean sell-through and a season that ends in the sale.
Watching it in-season: sales mix vs stock mix
The same lens works after the buy lands. Compare how sizes are selling to how stock is held, and the imbalances show up as variance:
| Size | Sales mix | Stock mix | Variance | Read |
|---|---|---|---|---|
| M | 30% | 22% | -8% | Under-stocked: prioritise replenishment |
| L | 25% | 20% | -5% | Under-stocked: replenish |
| XL | 12% | 8% | -4% | Under-stocked: replenish |
| S | 20% | 20% | 0% | Balanced |
| XS | 8% | 16% | +8% | Over-stocked: hold or mark down |
| XXL | 5% | 14% | +9% | Over-stocked: hold or mark down |
A negative variance means demand is outrunning stock and a size is about to break; a positive variance means stock is trapped. Reading this weekly, by store grade, is how you catch a breaking size while there is still time to move stock, not after it has already cost the sale.
How to build a size curve that holds up
Start from clean sales history.
Use full-price periods when the product was in stock in all sizes. Learning from data that includes stockouts teaches you the wrong curve (see "where it breaks").
Segment the curve.
Build separate curves by product type, store grade, climate or region, and channel, since a single national curve hides real differences.
Calculate the size percentages.
Convert the clean history into a demand share per size for each segment.
Apply it to the buy.
Size the purchase order to the curve rather than a flat ratio.
Apply it to allocation.
Send each store the size mix its grade actually demands, not an even spread.
Replenish back to the curve.
Top up stores so the on-hand size mix stays aligned to demand as the season trades.
Refresh with recent trade.
Re-cut the curve as new, clean sales data comes in so it tracks shifting demand.
Get the size split right, every store, every week
Size your buy, allocation and replenishment to real demand, by store grade, in one place.
Book a DemoWhy size curves go wrong
Flat or habitual buying.
Splitting the buy evenly, or reusing an old ratio, ignores that demand is uneven and shifts over time.
The stockout death spiral.
If you build next season's curve from sales history that includes stockouts, a size that was unavailable looks like it did not sell, so you buy even less of it and break it again. Clean the history first.
One national curve.
A single curve applied to every store ignores size differences by region, climate and store grade, over-stocking some stores and starving others.
No in-season monitoring.
Without watching sales mix against stock mix, breaking sizes go unnoticed until the option has already lost its run.
Size data stuck in spreadsheets.
When the curve lives in a spreadsheet disconnected from allocation and replenishment, the insight never reaches the stock decision it should drive.
Size curve planning in Merchmix
Merchmix includes a dedicated size-curve workspace, Assortment Size Analysis and Size Curve Planning. It compares sales mix against stock mix and projects size-level closing stock on hand (CSOH) across the season, surfacing size-curve gaps, trapped stock and sizing opportunities before they turn into lost sales or markdown.
Because Merchmix runs on store grades, demand curves are applied by grade, so climate, footfall and location differences are built into the size mix each store receives, rather than a single national curve. That size intelligence feeds directly into allocation and replenishment, which are driven by grade, so decisions move by size and by week against real demand instead of assumptions.

Related links
What is Assortment Planning?
Breadth, depth and store clusters. Read the guide
What is a WSSI?
How the weekly plan tracks stock and intake. Read the guide
Allocation & Replenishment
How stock reaches each store by grade. Read the guide
Frequently Asked Questions
Stop losing sales to broken sizes
Size every buy, allocation and top-up to real demand, by grade and by week, in one connected platform.
Book a Demo