Stocky Shuts Down August 31, 2026: Export Your Purchase Orders Now, Because Suppliers Can't Be Exported at All
Shopify's own inventory app, Stocky, stops working completely on August 31, 2026 — four weeks from today. Historical purchase orders and stocktakes don't move to Shopify automatically, and supplier records can't be exported at any point. Here's what to pull out before the deadline and what actually replaces Stocky's reorder logic.
If Stocky is how you run purchase orders, stocktakes, or reorder points, mark August 31, 2026 on a calendar you actually look at. That is the day Shopify's own inventory app stops functioning completely, and it is four weeks from today. This is not a feature being trimmed down — it is a full shutdown, and the part that catches merchants off guard is not the date itself, it is what does and does not come with you when it happens.
The timeline, and where you probably are on it
Stocky was pulled from the Shopify App Store on February 2, 2026, which means if you did not already have it installed by then, you cannot get it now — that part is already behind you. What is still ahead is August 31, 2026, when Stocky stops working entirely: no admin access, no reordering, no reports. After that date Shopify has said merchants get read-only access to their Stocky data for at least 90 days, purely to pull records out, not to keep operating the app.
If any part of your reordering, receiving, or multi-location transfer workflow still runs through Stocky, the practical deadline is not August 31. It is however many days it takes you to export what you need and rebuild the workflow somewhere else, minus a safety margin, because the last week before a shutdown is a bad time to discover a report will not load.
What does not move to Shopify on its own
Shopify has been explicit that historical Stocky data does not migrate into the main admin automatically. Nothing carries itself over — you have to go get it before access closes:
- Purchase orders and their statuses. Old POs, whether draft, ordered, or received, need to be exported from Stocky's own reports if you want them for your records.
- Stocktake history. Past stock counts and adjustments live only in Stocky unless you pull them out.
- Cost data attached to historical purchase orders and stock.
- Suppliers — and this is the one with no workaround. Supplier records cannot be exported from Stocky at all, at any point, by any method Shopify documents. If you need your supplier list, contact names, and terms for your own records, the only option is to copy them out manually — spreadsheet, screenshot, whatever gets the data out of the app — before the shutdown, because there is no export button for it.
An export checklist, in the order that actually matters
- Copy out your supplier list first. It is the one thing with zero export path, so do it manually now rather than leaving it for the week the deadline is closing in.
- Close or complete pending purchase orders in Stocky rather than leaving them open across the cutover — a PO that's half-received in a dead app is a reconciliation problem you're creating for yourself.
- Run and save Stocky's built-in reports for historical POs, stocktakes, and cost data. These are the records; export them as CSVs somewhere durable, not just left sitting in the app.
- Stop creating new purchase orders in Stocky roughly two weeks before the deadline, so nothing new is generated in a system you are about to lose write access to.
- Remove the Stocky tile from your POS Smart Grid so staff are not tapping into a dead app on the shop floor after August 31.
- If anything of yours calls the Stocky API directly — a custom integration, a script, a reporting tool — that stops working on the same date. Audit for it now rather than finding out when it silently fails.
What Shopify's native inventory tools actually cover
Shopify has been moving purchase orders and transfers into the main admin, and for a lot of stores this is genuinely enough. You can create a purchase order under Products > Purchase orders, add products, quantities, costs, payment terms, and supplier details, save it as a draft, and mark it Ordered once your supplier confirms. Receiving against that order creates an inventory transfer that adjusts stock and cost per location. Basic supplier records — contact details, payment terms, currency — live in the admin too, so single-location or straightforward multi-location stores can run purchasing without a separate app.
What it does not cover — and this is where Stocky users actually get stuck
Stocky's real value was never the purchase order form. It was the layer above it: knowing what to reorder and when, based on sell-through, without a human staring at a spreadsheet. Native Shopify inventory management does not replace that layer. Specifically, it has no equivalent for:
- Demand forecasting and reorder point suggestions calculated from actual sales velocity per SKU.
- Automated purchase order generation once stock crosses a threshold — in Stocky this was close to hands-off; in native Shopify, someone still has to open a blank PO and fill it in.
- Transfer intelligence across multiple locations — Stocky could suggest which location should send stock to which, native transfers just record a transfer once you've already decided.
- Dedicated supplier relationship tooling beyond the basic contact fields on a PO.
If your store is single-location with a short SKU list and someone who eyeballs stock levels weekly, this gap probably doesn't matter. If you were relying on Stocky specifically because manual reorder decisions did not scale across your catalogue or your locations, native Shopify alone is a step backward, and it's worth being honest about that before the deadline forces the question.
The one piece you can rebuild yourself: low-stock alerts
Stocky's automated reorder trigger doesn't have a direct replacement, but a workable low-stock alert is buildable in Shopify Flow if you're on the Shopify plan or above. Create a new workflow with the Product variant inventory quantity changed trigger, add a condition on inventoryQuantity set to Less than or equal to your reorder threshold, and attach an action — send yourself an email, tag the variant, or push a task into whatever tool your team already uses for purchasing.
Trigger: Product variant inventory quantity changed
Condition: inventoryQuantity (productVariant) <= 10
Action: Send internal email — "{{ productVariant.product.title }} is low: {{ productVariant.inventoryQuantity }} left"
This gets you notified. It does not calculate a reorder quantity or generate the PO for you — you still have to open Products > Purchase orders and build it. For a store with a few dozen SKUs, that's a fair trade for not paying for a separate forecasting app. For a store with hundreds of SKUs across multiple locations, it's a stopgap, not a real answer, and this is the point where it's worth evaluating one of the inventory forecasting apps in the App Store's inventory management category against what you actually lost — rather than defaulting to the first one that shows up in a "Stocky alternative" search result.
Where this fits into the bigger pattern
Stocky isn't the first thing Shopify has sunset in favour of consolidating a workflow into core admin — the same shape played out with legacy customer accounts and with Shopify Scripts moving to Functions. In both of those cases, the deadline itself was the easy part to track; the actual work was auditing what depended on the old system and rebuilding it deliberately instead of losing it silently. Stocky is the same problem with a shorter fuse — 90 days of read-only access after August 31 sounds generous until you're the one trying to reconstruct a year of purchase order history from a report that's about to stop loading.
If you want a hand auditing what your store actually depends on Stocky for, exporting the data properly, or deciding whether native Shopify purchasing is enough for your catalogue, get in touch, or see what I do for Shopify stores going through platform migrations like this one.