← All posts
Linnworks ops · 3 November 2026 · 6 min read

Archiving stock items in Linnworks without breaking orders or purchase orders

Yes, archiving old SKUs in Linnworks is safe if the item holds no stock, sits on no open order and is due on no purchase order. Check all three first, and remember one thing Linnworks' own help confirms: archiving an item removes its mapping to channel listings, while those listings stay live on the channel.

Archiving is the tidy-up most inventories need sooner or later. Discontinued lines, one-off bundles and test SKUs pile up, searches return five near-identical items, and someone picks the wrong one. Archiving hides the item from your day-to-day inventory views without deleting it, and it can be undone. That makes it the right tool for the job, as long as you know what it touches.

Is it safe to archive old SKUs in Linnworks?

It's safe for an item that is genuinely finished: nothing on the shelf, nothing promised to a customer and nothing on its way from a supplier. It's risky for anything still moving, for two reasons.

So the real danger isn't the archive button itself. It's archiving an item that a live listing still points at. If a customer can still buy it somewhere, end or move that listing first.

What to check before you archive a stock item

We build the Hosted MCP Server for Linnworks, an assistant connection that works with Claude. Before it will archive anything, it runs three checks on every item. These checks are how our product behaves, not rules Linnworks enforces, but they make a sensible checklist whichever way you archive.

1. Does it still hold stock?

Add up the stock level across every location, not just your main warehouse. An item with units sitting in a second location or an overflow store isn't finished. Sell it through, write it off or move it before you hide it. Our guide to stock levels by location explains where those numbers come from.

2. Is it on an open order?

If any quantity is committed to open orders, someone still has to pick, pack and despatch it. Wait until those orders are processed: there's no reason to hide an item your team is still working with. If you're not sure which orders count as open, see open versus processed orders.

3. Is it due on a purchase order?

Stock that's due on a purchase order will turn up, and someone will need to book it in. Either cancel the line with the supplier or wait until the delivery is in: hiding an item you're still expecting only invites confusion. Our explainer on purchase order statuses covers how part deliveries stay open.

If an item passes all three checks, it's a good candidate. If it fails any one, leave it active and note why, so you can come back to it.

Check the channel listings too

The three checks cover your own stock. They don't tell you whether a marketplace or web shop is still selling the item. Because archiving removes the mapping while the listing stays live, look at each channel the SKU was listed on before you archive it:

Archive in small batches

Archiving hundreds of items in one go makes mistakes hard to spot. Work in batches you can actually review: one category, one supplier or one season's discontinued lines at a time. For each batch, keep a simple list of the SKUs you archived and the date. If an unlinked order turns up next week, that list tells you straight away whether archiving caused it.

Our assistant caps each archive request at 100 items, and it re-checks stock, open orders and purchase orders just before it writes, because stock can move between the preview and the go-ahead. You don't need software to copy that habit: if a batch sat in a spreadsheet overnight, run the checks again before you act on it.

How to restore an archived item

Archiving can be reversed. The Linnworks API has a matching pair of calls, ArchiveInventoryItems and UnarchiveInventoryItems, and both take a list of stock item IDs, so restoring an item is the same kind of action as archiving it.

What unarchiving doesn't do is undo the side effects. Linnworks' help says it won't relink orders that downloaded while the item was archived. Its suggested fix is to unarchive the item if it should stay active, then re-download or manually relink the affected orders. After restoring an item, also check its channel links and relink any listing that should point at it.

One practical point: archived items can be harder to find. Our own assistant notes that an archived item may not come back from a normal stock lookup, so keep the item's SKU or ID in your batch list. It makes restoring much quicker.

A simple archiving routine

  1. Pull a list of candidates: items with no sales for as long as you consider finished.
  2. Run the three checks on each one: stock across all locations, open orders, purchase orders.
  3. Check every channel the SKU was listed on, and end or relink live listings.
  4. Archive one small batch and record the SKUs and the date.
  5. Watch for unlinked orders over the next few days. If one appears for a SKU on your list, unarchive it and relink the order.

Asking an assistant to do the checking

The checks are tedious by hand because they mean looking at stock, orders and purchase orders for every SKU. With the Hosted MCP Server for Linnworks, you can ask Claude to archive a list of SKUs in plain English. It refuses any item that holds stock, is committed to an open order or is due on a purchase order, and tells you which check each one failed. It shows you a preview of the rest, and nothing changes until you say yes. It can restore archived items the same way.

Archive what's finished, check what's still moving, and keep a list. That's all a tidy inventory takes.

Frequently asked questions

Is it safe to archive old SKUs in Linnworks?

Yes, for items that are truly finished: no stock in any location, nothing committed to open orders and nothing due on a purchase order. Also end or relink any live channel listing first, because archiving removes the item's mapping to its listings.

What happens to channel listings when I archive a Linnworks stock item?

According to Linnworks' help, the mapping between the item and its channel listings is removed, but the listings stay active on the channel. Orders that download for that SKU while it is archived arrive unlinked.

Can I unarchive a stock item in Linnworks?

Yes. Archiving can be reversed, and the Linnworks API has a matching UnarchiveInventoryItems call. Unarchiving doesn't relink orders that downloaded while the item was archived, so re-download or relink those orders.

Should I archive or delete old stock items?

Archiving hides an item and can be undone, which makes it the gentler option for anything with order or purchase history. Check Linnworks' own help before deleting anything, and run the same stock, open order and purchase order checks either way.

How many items should I archive at once?

Small batches you can review, such as one category or one supplier at a time. Our Hosted MCP Server for Linnworks caps each archive request at 100 items and re-checks every item just before it writes.

Join the Hosted MCP Server for Linnworks waiting list

The Hosted MCP Server for Linnworks is coming very soon. Join the waiting list and we'll email you when it opens, the day it opens. Starter will be £13.99 a month inc VAT; Pro is coming soon.