How to clear slow-moving Shopify stock while protecting your margin

How to clear slow-moving Shopify stock while protecting your margin

If slow-moving stock is tying up cash, the first move is not a blanket sale. Work out which SKUs are genuinely stuck, decide whether your priority is margin, cash, space or speed, then choose the least costly route for each product.

For a UK Shopify store, that usually means a sequence: diagnose the stock, fix any merchandising problem, bundle where there is a natural pairing, use targeted markdowns where price is the blocker, then consider alternative sales channels for inventory that no longer deserves prime space on your own store.

Excess inventory ties up working capital and creates carrying costs. Shopify's 2026 inventory-reduction guidance highlights cash-flow strain, carrying costs, obsolescence and operational inefficiency as common consequences of holding too much stock.

First: is the stock genuinely slow, or is the product being sold badly?

A product can look stuck because demand has weakened. It can also look stuck because the collection buries it, the photography is weak, the product page does not explain the value, the wrong traffic is reaching it, or an unpopular variant is distorting the picture.

Before you discount anything, check three things:

  • Sales velocity: when did the SKU last sell, and how has that changed over a sensible period for your category?
  • Stock depth: how many weeks or months of inventory are you carrying at the current rate?
  • Store exposure: is the product actually being seen and given a fair chance to convert?

If people are reaching the item but not buying it, work through the conversion problem before assuming the stock itself is unsellable. Our guide to why product pages do not convert is a useful diagnostic. If the item is barely being discovered, review how it sits within your Shopify collections and category structure.

Choose the objective before the tactic

A stock-recovery decision gets easier when you stop asking, “How do I sell all of this?” and ask, “What matters most now?”

Your priority Usually worth testing first Main trade-off
Protect margin Better merchandising, bundles, repositioning Slower recovery
Release cash Targeted markdowns, bundles, marketplace sale Lower gross margin
Free storage space Clearance, wholesale or alternative channels Lower recovery per unit
Protect a premium brand Private offers, bundles, alternative channels More operational effort

The same tactic should not be applied to every SKU. A slow-selling colour of a current bestseller deserves a different decision from a seasonal product that will be irrelevant in two months.

1. Fix the offer before cutting the price

Start with products that still have a plausible customer but are underperforming on your store. Improve the primary image, clarify the first-screen proposition, tighten the product title, make sizing or specifications easier to understand and check whether reviews or delivery information are missing.

This is most useful when the product still attracts views, searches or add-to-carts. If there is effectively no demand after meaningful exposure, more copy is unlikely to rescue it.

2. Bundle slow stock with something customers already want

Bundling can recover value without putting a red sale badge across the entire catalogue. The pairing needs to make sense: a slow accessory with a compatible bestseller, a complementary flavour set, or a seasonal extra added to a higher-value purchase.

You could use a fixed bundle at a small saving, an add-on offer, or a gift-with-purchase where the slow-moving unit has low incremental cost but useful perceived value.

Who this is for: stores with complementary products and enough margin in the core purchase.

Who it is not for: unrelated stock that makes the bundle feel forced.

3. Use targeted markdowns, not panic discounting

Discounting is appropriate when price is genuinely the obstacle or when the cost of holding the stock is becoming worse than the margin you will surrender. But a site-wide sale is a blunt instrument: it cuts the price of products that may have sold anyway and can train customers to wait.

A better approach is to isolate the affected SKUs, decide your minimum acceptable recovery level, then use a controlled markdown window. If the first reduction does not move the stock, you have learned something useful before going deeper.

Compare the cash recovered after discount, payment fees and fulfilment against the cost of continuing to store the item and the likelihood of its value falling further.

4. Move the product to a different audience

Your Shopify store is not necessarily the only place where the product can sell. Marketplaces, wholesale buyers, trade customers or local outlets may expose it to a different demand pool.

This makes sense when the item itself is viable but your existing customer base is not responding. It makes less sense when marketplace fees, fulfilment effort and price competition leave almost nothing to recover.

5. Know when to stop chasing the original margin

The fact that you paid £20 for a unit does not mean holding it for another six months will make £20 recoverable. At some point, a lower recovery today can be commercially better than a theoretically higher price that never converts.

For stock with little remaining demand, wholesale clearance or another appropriate exit channel may be the rational end of the sequence.

A simple slow-stock decision framework

  1. Rank the problem SKUs. Use sales history, units on hand, sell-through and time since last sale.
  2. Separate demand problems from merchandising problems. Do not discount a product that customers have barely had a chance to understand or discover.
  3. Set the objective. Margin, cash, space or speed — pick the priority.
  4. Choose one recovery route per SKU. Improve, bundle, markdown, move channel or clear.
  5. Set a review date. If the tactic does not work, change course rather than leaving the stock in limbo again.

Warning signs that you need a proper stock-recovery plan

  • you cannot quickly say which products have not sold recently;
  • new stock keeps arriving while older ranges remain untouched;
  • you run frequent blanket sales because you are unsure what else to do;
  • your bestsellers go out of stock while cash is tied up in weak lines;
  • collection pages are crowded with low-performing products;
  • you are paying storage costs for inventory you no longer expect to sell at full price.

That is where diagnosis is more valuable than another discount code.

What should you do next?

If you have a manageable number of slow SKUs, start with the framework above and make one decision per product. Do not try six tactics at once.

If the stock issue is part of a wider ecommerce problem — weak ads, confusing pages, poor conversion, excess inventory and unclear priorities — Send Me Your Mess is a low-friction starting point. The aim is to work out what is actually costing you money before you spend more trying to fix the wrong thing.

Back to blog