All articles

Stock shortages in fashion retail: causes, consequences and prevention

Clothing store with a range of sizes and a handheld data terminal

Stock shortages in clothing, footwear and accessories shops occur when a particular size, colour or style becomes unavailable to buy even though customer demand remains.

Managing inventory in fashion retail involves specific risks that are much less pronounced in other retail sectors.

Fashion retail has several distinctive characteristics: selling seasons are relatively short, most styles are not reordered once the initial production run is complete, and demand for an individual product can surge literally overnight because of a social media trend.

When a popular style or required size sells out, the result is more than a single lost sale. Retailers often have to reduce prices on other products to stimulate sales and partly compensate for lost revenue.

This article examines the main causes of fashion retail stock shortages, their impact on sales and margins, and approaches to demand forecasting, stock allocation, Open-to-Buy planning and professional stocktaking that help reduce the risk.

Main causes of stock shortages in fashion retail

Most fashion retail stock shortages can be traced to eight main causes.

Inaccurate demand forecasting at SKU level

A size curve is the forecast distribution of a style's sales across sizes. For example: 10% XS, 25% S, 30% M, 25% L and 10% XL.

If a retailer forecasts demand only at style level, it may get the total purchasing volume right but the size mix wrong. For example, it might order too few units in M and too many in XL.

As a result, the overall stock of a style may look sufficient, while the sizes customers want most sell out much earlier than the others.

Ineffective Open-to-Buy (OTB) planning

Open-to-Buy (OTB) is a purchasing budget planning method that determines how much merchandise a retailer can buy during a given period. The calculation is based on planned sales, current inventory and planned markdowns.

If the OTB budget does not reflect actual sales trends or is approved too far in advance, buyers cannot respond quickly when a style sells faster than expected.

By the time an additional order is approved, the opportunity to replenish may already have passed, and the new shipment may arrive too late.

Incorrect allocation between stores and sales channels

A retailer may have enough stock across its network yet experience shortages in individual stores if products or sizes are poorly allocated.

For example, a store whose customers tend to choose larger sizes may quickly run out if it receives the same size mix as a store with a different demand profile.

Meanwhile, the total stock across the network may remain entirely adequate.

Long production and supply lead times

Many fashion styles are produced in a single batch for a particular season or trend.

If producing and delivering a repeat order takes longer than the time left in the selling season, reordering effectively becomes pointless.

Consequently, once a popular style starts running out, replenishment may no longer be possible. Even a fast response will not help if the new shipment arrives after the season ends.

Demand spikes driven by trends and social media

A mention by a popular blogger, a viral video or a sudden shift in fashion trends can multiply demand for a particular style within days.

Forecasts based solely on historical sales data usually cannot predict these spikes.

By the time a retailer notices the sharp increase in sales, there is often no longer enough stock available.

Supplier and production delays

Delays in raw material and fabric deliveries, changes to factory production schedules or logistics problems can cause merchandise to reach stores later than planned.

This is particularly critical in fashion retail: a delayed batch of fabric or overloaded production capacity can affect an entire seasonal collection, rather than just one style.

Disconnected data across sales channels

If online and offline inventory systems are not synchronised in real time, a product may still appear available on the website after the last unit has sold in a physical store, or the reverse may happen.

A customer then orders an item that is no longer actually available, and the problem is discovered only after the order has been accepted.

Manual planning and spreadsheets

Retailers that manually track size curves, reorder points and allocation between stores are more likely to miss the first signs of an impending shortage.

Spreadsheets cannot flag rapidly declining stock of a particular size or style in real time as effectively as automated inventory management and demand forecasting systems.

By the time the problem becomes visible in a routine stock report, the shortage has often already occurred.

What stock shortages cost fashion retailers

The consequences of a shortage rarely stop at one lost sale.

In fashion retail, a stockout often triggers a chain of additional costs and losses that may emerge elsewhere in the business weeks or even months later.

Lost sales

The most obvious consequence is that a customer cannot buy the product, size or colour they need.

If no similar style is available or the customer is unwilling to wait, the sale simply goes to a competitor.

Shortages of the most popular sizes are particularly damaging: the style formally remains in the range but is effectively unavailable to a large proportion of customers.

Lower margins

When the most sought-after styles sell out too quickly, the retailer loses the opportunity to maximise full-price revenue.

At the same time, slower-selling products may build up in the warehouse.

To balance sales and release working capital, the business has to introduce discounts and markdowns earlier than planned.

The retailer therefore loses both potential profit on popular merchandise and margin on less sought-after items.

A poorer customer experience

Customers do not care whether their size is missing because of an inaccurate forecast, an inventory error or a late transfer between stores.

They simply see that the product they want is unavailable.

If this keeps happening, customers gradually stop seeing the store as a place where they can reliably find the range they need.

Lost future sales

The consequences of a single stockout can last considerably longer than the shortage itself.

A customer who repeatedly fails to find the right size may switch to another brand or retail chain.

The real cost of a shortage therefore includes not only today's lost sale but also a share of future revenue.

InventoryPro staff scanning barcodes during a clothing store stocktake
Barcode scanning helps reconcile actual stock by style, colour and size.

How stocktaking helps prevent stock shortages

Effective inventory management starts with accurate information about what is physically available.

Even the best demand forecasting system cannot generate the right order or allocate goods correctly between stores if stock records do not reflect reality.

This is especially relevant to fashion retail. One product can have dozens of SKUs representing different sizes, colours and style variants.

An error of just a few units can make the inventory system show an item as available when the size the customer needs is already missing.

This creates so-called phantom inventory: merchandise exists in the records but is physically absent from the store.

For example, the system may show five size M T-shirts when only two are actually left on the shop floor and in the stockroom.

To the inventory management system, the situation looks normal, so no reorder or transfer from another store is triggered.

Once the two physically available units sell, a shortage occurs even though the system still shows three units in stock.

Regular professional stocktaking helps identify and resolve these discrepancies.

Accurate stock figures for every SKU

For a clothing shop, knowing that a style is generally available is not enough.

The business needs to know the actual quantity of every size, colour and item code.

Stocktaking reconciles physical stock with inventory records so that errors can be corrected promptly.

This gives buyers and managers reliable information for reorders, transfers between stores and the allocation of new shipments.

Identifying phantom inventory

One of the most dangerous situations for a retailer is when merchandise appears in the system but is physically missing.

Possible causes include errors in receiving, sales, returns, internal transfers, labelling and write-offs, as well as theft.

Until these discrepancies are identified, the automated system may consider the stock sufficient and generate no replenishment requirement.

Stocktaking brings recorded quantities into line with physical stock, improving the quality of subsequent planning.

Correct allocation between stores

Stocktaking across a retail network reveals both shortages and surpluses.

For example, a popular size may be completely sold out in one store while another location in the same chain still holds dozens of units of that SKU.

With reliable data on actual stock in each store, the retailer can make timely internal transfers and balance inventory against real demand.

In many cases, this avoids additional purchasing: the required merchandise is already in the network, just in the wrong store.

More accurate forecasting and Open-to-Buy

Forecast quality depends directly on the quality of the underlying data.

If sales history is correct but stock data contains errors, the system may misjudge sales velocity, product availability and the need to reorder.

Regular stocktaking helps keep product records accurate and improves the data used for demand forecasting, Open-to-Buy planning and purchasing budgets.

Identifying problems in stock movements

Stocktaking discrepancies can indicate not only missing merchandise but also recurring problems in operational processes.

These include:

  • goods receiving errors;
  • incorrectly recorded transfers between stores;
  • errors when processing returns;
  • incorrect labels or barcodes;
  • mix-ups between similar SKUs;
  • delayed write-offs;
  • internal and external theft.

If the same discrepancies keep occurring in a particular store, category or process, this helps identify the root cause instead of merely adjusting stock figures after each count.

Accurate stock for online sales

Inventory accuracy matters even more in omnichannel retail.

If a shop sells both offline and through an online store, a record-keeping error can lead to the sale of an item that is no longer physically available.

The customer sees the desired size on the website and places an order, only for the store to report that the item is out of stock.

Regular reconciliation of physical and recorded inventory reduces this risk and improves the reliability of availability information across every sales channel.

How InventoryPro helps fashion retailers control stock levels

InventoryPro specialises in independent stocktaking for stores, warehouses and retail chains throughout Ukraine.

Stocktaking for clothing, footwear and accessories shops takes account of fashion retail's specific requirements: it is essential to identify not just the style but every individual SKU, including item code, colour and size.

Independent physical counting

Counts are carried out by independent stocktakers who are not involved in the store's daily inventory record-keeping.

This provides an objective picture of physical stock and identifies discrepancies that may have accumulated between previous checks.

Scanning products with handheld data terminals

Professional handheld data terminals and barcode scanning are used to collect the data.

This makes it possible to identify each SKU quickly and substantially reduce the errors associated with copying item codes by hand or entering information into spreadsheets.

Proprietary software

InventoryPro uses its own software to collect, process and check stocktaking data.

Data can be processed during the count itself, allowing questionable results to be identified promptly and additional control counts to be performed.

Multi-level checks of results

Professional stocktaking aims to deliver reliable results, rather than merely scan every item.

The process therefore includes checks of the initial count, verification of identified discrepancies and recording of corrections.

For a large clothing store with tens of thousands of SKUs, these checks are particularly important: a missed rack, a box in the stockroom or an incorrectly identified size can significantly affect the final result.

Stocktaking without prolonged store downtime

Stocktaking can be scheduled at a time convenient for the retail chain: during the day, at night or at weekends.

This allows stock checks to be organised with minimal impact on store operations and ongoing sales.

Stocktaking as part of inventory management

Professional stocktaking does not replace demand forecasting, purchasing planning or an automated inventory management system.

It provides what all these tools need to work effectively: reliable source data.

Forecasting estimates how much merchandise may be needed tomorrow.

The inventory system shows how much should be available today.

Stocktaking answers the key question: how much merchandise is actually in the store right now.

The more accurate that figure, the sooner a retailer can spot a shortage risk, transfer the required goods between stores, place a repeat order or adjust the purchasing plan.

In fashion retail, where seasons are short and a lost sale of a popular size often cannot be recovered, stock accuracy becomes more than a record-keeping issue: it is a tool for protecting revenue and margins.

Need to check actual stock across your retail chain?

InventoryPro carries out professional independent stocktaking for clothing, footwear and accessories shops, warehouses and retail chains throughout Ukraine.

We help reconcile physical stock with inventory records and identify shortages, surpluses and recurring discrepancies in stock movements, giving your team accurate data for subsequent inventory management.

Accurate records start with an accurate count.

Discuss your stocktaking needs