Inventory questionhow do i decide which products to discontinue

How do I decide which products to discontinue?

You should discontinue products when they consistently consume cash and space without earning enough margin or strategic value in return. The cleanest decision framework combines GMROI, turnover, sell-through, demand predictability, and whether the SKU still plays a real role in bundles, acquisition, or category credibility.

Overview

Discontinuation decisions feel emotional because products often have founders, campaigns, and past wins attached to them. Good operators remove emotion by using a repeatable scorecard. When you combine financial performance, inventory drag, and strategic role, the decision becomes much less about opinions and much more about capital allocation.

Start with profitability and stock efficiency

A SKU with GMROI below 1.0 is a strong discontinuation candidate because it is not generating enough gross margin to justify its inventory investment. Pair that threshold with turnover below the common 6–8× annual target and weak sell-through from /calculators/sell-through-rate-calculator to identify products that are economically underperforming.

Use a simple ABC/XYZ logic

Products that look like C-Z items in an ABC/XYZ review are often the first rationalization targets because they contribute little revenue and have volatile demand. Use Shopify Analytics → Reports → Inventory and Shopify Analytics → Sales by product to distinguish stable core items from noisy long-tail products.

Check strategic value before cutting

Not every weak SKU should be removed immediately; some support bundles, new-customer conversion, or a category story. Even so, if a product has weak GMROI, low turnover, and no clear strategic role over the last 90 days of review, it should move to the front of the discontinuation queue.

Exit cleanly instead of drifting

Once you decide to discontinue, stop future replenishment in Admin → Purchase orders, clear remaining stock through bundles or markdowns, and transfer residual units with Admin → Transfers if another location can sell them faster. This prevents a “soft discontinue” where the SKU keeps absorbing cash through accidental reorders.

How to apply this in Shopify

  • Use Shopify Analytics → Sales by product to rank SKUs by revenue, units sold, and recent velocity before rationalization.

  • Review Shopify Analytics → Reports → Inventory to find slow, high-stock items that deserve a GMROI or turnover review.

  • Pause future orders in Admin → Purchase orders as soon as a discontinue decision is made to avoid accidental replenishment.

  • Use Admin → Transfers to move remaining sellable stock to the location with the best chance of clearing it quickly.

  • Apply Inventory adjustments only when writing off damaged or unsellable remnants so final stock records stay clean.

Common mistakes

Cutting products based on opinion alone

A founder may dislike a SKU while the numbers still justify keeping it, or keep a favorite even when it destroys cash.

Fix: Use GMROI, turnover, sell-through, and strategic-role criteria together so discontinuation decisions are consistent.

Using revenue only

A product can generate sales and still be a poor inventory investment if it turns slowly or ties up too much cash.

Fix: Add GMROI and turnover thresholds to revenue reviews so you see economic performance, not just demand.

Letting discontinued SKUs reorder by accident

Teams often agree to discontinue a product but leave it in routine purchasing workflows, creating more excess stock.

Fix: Remove the SKU from active reorder lists and confirm no future demand assumptions still feed it into Admin → Purchase orders.

Waiting for dead stock before acting

By the time a SKU becomes obvious dead stock, margin recovery options are usually much worse.

Fix: Review the long tail monthly and act while the product can still be transferred, bundled, or discounted with control.

Frequently asked questions

Related resources

Related questions

Related guides

Related calculators