Skip to main content

Incoming stock Stocky left behind

Why incoming stock can show a negative number or never go away after moving from Stocky, how to re-import an order you finished in Stocky, and the Incoming stock check that clears what Stocky left.

Stocky and Stockroom both wrote to the same Shopify inventory, so an order finished in one app after it was imported into the other can leave Shopify's incoming stock wrong. Nothing looks broken, which is why it takes a while to spot. This article covers the three cases and how to settle each one.

Finished a purchase order in Stocky after you imported?

The import brings each purchase order over exactly as Stocky had it at that moment. If you received an order in Stocky afterward, Stockroom still shows it as unreceived - and you should not receive it again in Stockroom. Stocky already added that stock to Shopify, so receiving it a second time would count it twice.

Instead, delete those purchase orders and import them again so they come back with their receipts. This path is for orders that came over with nothing received yet; partly received orders are covered below. For each one:

  • Open the purchase order, then choose More actions, Revert to draft

  • Choose More actions, Delete

  • Once they are all deleted, go to Settings → Import from Stocky and click Import suppliers & purchase orders again

The re-run skips everything already in Stockroom, so only the deleted orders come back - this time with the quantities, dates and costs Stocky has now. Imported receipts are recorded as history, so nothing is pushed to Shopify and your stock does not move. Try one order first and check it looks right before doing the rest.

If an order came over partly received, Revert to draft is not offered - imported receipts can never be undone. Use Close on that order instead to settle it; the units you received in Stocky afterward will not appear in Stockroom's receiving history. Closing is no longer final: More actions → Reopen puts a closed order back where receiving left off, so you can pick it up again if you need to.

This works with the data export too: after deleting, drop the ZIP again and only the deleted orders come back. The export is a snapshot from the moment Shopify generated it, so anything received in Stocky after that is not in it - and a deleted purchase order is gone for good.

Incoming stock showing a negative number

Stocky and Stockroom both write to the same Shopify inventory. While an order is still open in Stocky, Shopify is holding those units as incoming - the on-the-way figure on your product pages - and that promise belongs to Stocky.

When you close or cancel the same order in Stockroom, Stockroom takes those units off the incoming figure. It has to: otherwise they would sit there forever once Stocky shuts down. If you then go back and cancel, delete or receive that same order in Stocky as well, Stocky takes the same units off a second time. There is nothing left to take, so Shopify's incoming figure drops below zero - and the Shopify admin gives you no way to edit it back.

So settle each order in one app only:

  • Finish your tidying up in Stocky before you import - receive or cancel anything there that is not really on the way.

  • After the import, leave those orders alone in Stocky and work in Stockroom.

Already seeing a negative number? Get in touch and we will put it right for you - it is not something you can fix from the Shopify admin, and it does not mean your on-hand or available counts are wrong. The same thing can happen with any other app that puts stock on the way, so tell us which apps are listed under Managed by apps on the product's inventory panel.

Incoming stock Stocky left behind

The opposite problem is quieter, and more common. If Stocky still had purchase orders open when it shut down on 31 August 2026, Shopify is still holding those units as incoming on your products - and Stocky is no longer there to receive them and clear the promise. They stand there indefinitely.

Nothing looks broken, which is why it takes a while to spot. Your on-hand and available counts are right. What goes wrong is reordering: stock on the way counts as covered, so an item carrying units that will never arrive never appears in your reorder suggestions.

Open Settings, Data & sync, Incoming stock check and press Check incoming stock. It asks Shopify who promised each unit still on its way and lists anything nothing is expecting - Stocky's leftovers among them. Press Take back beside a source to clear it. There is a fuller explanation in Choose what appears in reorder suggestions.

Sometimes Shopify is holding stock on its way without recording who promised it. The check reports that on its own, under On its way, but nobody says from where, with the number of units and how many products carry them. It is almost always left behind by an app that has since been removed. That one has no Take back button, because Shopify will not let anything retract stock without naming the order that promised it - and having no such record is the whole problem. Get in touch and we will clear it for you.

Did this answer your question?