Accurate on-hand by size
Every style is slotted by size and color, so a picker reaching for a medium in black is not digging through a bin of mixed sizes. A new collection is slotted and ready to ship within one business day of receipt.

Your core black tee should never sell out by accident. Set the trigger per size and let the numbers tell you when to buy.
Drops are planned to sell out. Core styles are planned never to. The tee, hoodie or short you sell every week needs a replenishment rule, not a hunch, and in apparel that rule has to work at the size level.
A reorder point is the stock level at which you place the next order, so the new units arrive before you run out. The common form is simple:
Do it per size. A style that sells mostly in medium and large will run out of those sizes first, and a style-level number will tell you everything is fine until the medium is gone.
One core hoodie in black, with an eight-week lead time from order to sellable stock.
| Size | Average weekly sales (units) | Lead time (weeks) | Safety stock (units) | Reorder point (units) |
|---|---|---|---|---|
| S | 10 | 8 | 20 | 100 |
| M | 30 | 8 | 60 | 300 |
| L | 28 | 8 | 56 | 280 |
| XL | 14 | 8 | 28 | 140 |
| XXL | 4 | 8 | 8 | 40 |
Here safety stock is set at two weeks of sales for each size. When on-hand medium drops to 300 units, the medium goes on the next production order. The XXL trigger is low because it sells slowly, which also keeps you from over-buying the size most likely to become dead stock.
Use your own numbers. The example shows the method, not a recommendation for your catalog.
Brands often use the production time and forget the rest. Count every step:
If any step is unreliable, add it to safety stock rather than hoping. See receiving apparel from overseas factories for what slows the last two steps down.
A reorder point only works if the on-hand number is right. When an order ships, the warehouse system deducts the units and the integration pushes the new level back to your store. Discrepancies at receiving are flagged in your portal rather than quietly absorbed into the count.
Tell your account manager about every inbound replenishment with an ASN, and warn them when a restock is unusually large so space and labor are ready. They are on site, so the conversation is with the person who will see the cartons arrive.
Review the triggers each season. A style that moved from core to fading needs a lower reorder point, or none.
Not every style deserves a reorder point. Sort the catalog into three groups and treat each one differently.
| Type | Reorder rule | Review |
|---|---|---|
| Core (sells every week) | Reorder point per size, with safety stock | Monthly, and after any big promotion |
| Seasonal (sells in a window) | One planned buy, maybe one in-season restock | At the start and middle of the season |
| Drop (planned to sell out) | No reorder point; restock only by decision | After the drop, using sales by size |
Styles move between groups. A drop that keeps selling out may deserve to become core. A core style that slows down should lose its reorder point before it builds dead stock.
The mistake to avoid is a reorder point that never gets reviewed. Demand changes with the season, with marketing, and with what else is in the catalog. A trigger set in spring can overbuy by fall. Put the review on the same weekly rhythm as your inventory report, and change the numbers whenever the pattern changes.
The warehouse half of replenishment.
Every style is slotted by size and color, so a picker reaching for a medium in black is not digging through a bin of mixed sizes. A new collection is slotted and ready to ship within one business day of receipt.
Labeled inbound is received, photographed and slotted within one business day.
When an order ships, the units are deducted and the new level is pushed back to your store.
Service levels, shipping costs and inventory status from your account manager every week.
Per size: average weekly sales multiplied by lead time in weeks, plus safety stock. When on-hand for that size falls to the reorder point, place the next order.
Enough to cover the gap between an average week and a strong week, plus any unreliability in production or freight. Many brands start with a set number of weeks of sales per size and adjust after a season.
The full time from placing the order to units being sellable: production, freight, port time, delivery and receiving. Labeled inbound at OC3PL is received and slotted within one business day.
Only styles you intend to keep in stock. Drop styles are planned to sell out and are usually not reordered.
Inbound is matched to your ASN with photos of every SKU, every pick is scanned, and inventory levels are pushed back to your store as orders ship.
At least monthly for core styles, and right after any promotion, collab or season change that shifted demand.
That is what safety stock covers. If the same supplier is late often, add the extra time to your lead time rather than relying on the buffer.
More detail, in OC3PL’s own guides.
The overview: what we handle, how a garment moves through the building, and every apparel guide.
Learn how to prevent stockouts for your best-selling products. Our guide covers demand forecasting, reorder points, and choosing the right 3PL partner.
Discover how real-time SKU-level reporting helps DTC brands improve inventory management, prevent stockouts, and make smarter, data-driven decisions.
Why apparel inventory counts drift across sizes and colors, and how receiving checks, slotting, scanning and fast returns keep every size in stock.
Why one style in five sizes and four colors is twenty SKUs to a warehouse, and how to set up variants so picking stays accurate.
Maintain perfect stock accuracy with OC3PL’s detailed receiving process and real-time inventory tracking. Get 99.97% inventory accuracy and full visibility across SKUs.
Learn how precise demand forecasting reduces overstock, prevents stockouts, and cuts fulfillment costs for your brand.
Send us your monthly order volume, SKU count and where you sell. You will get a line-item quote, and a person on site you can call.