← LabelFast guides

Stocky is shutting down: how to keep printing barcode labels

Shopify is retiring Stocky, its POS inventory app, on August 31, 2026. If your store uses Stocky for purchase orders, and prints barcode labels for incoming stock as part of that workflow, that workflow stops working when Stocky does.

This guide covers what actually breaks, what to check in your own store before the deadline, and how to rebuild a label-printing routine that doesn't depend on Stocky.

What breaks when Stocky goes away

Stocky did two jobs for a lot of retail stores:

  1. Purchase orders. You created a PO in Stocky, received stock against it, and your inventory updated.
  2. A trigger for label printing. Several barcode label apps hook into Stocky's purchase orders so you can print labels for exactly the items and quantities on an incoming PO.

Here's the part most merchants don't realize: Stocky's purchase order data is exposed through a private API, not Shopify's public API. Every barcode label app that offers "print from purchase order" today is reading that private Stocky API. When Stocky shuts down, that data source disappears for all of them at the same time.

So this isn't a problem you can solve by switching from one PO-printing app to another PO-printing app. On September 1, 2026, no app can print from a Stocky purchase order, because there won't be Stocky purchase orders.

One more important detail: Shopify's native purchase orders are not available in Shopify's public API either. Any app that promises "purchase order printing" after the Stocky shutdown deserves a hard question about where that data would actually come from.

What still works: Shopify's native inventory tools

Shopify has native replacements for the receiving side of Stocky's job:

These live in Shopify admin under Products → Transfers and, unlike Stocky POs, they're part of Shopify's public platform. That matters because apps can build on them without depending on a product Shopify has already scheduled for shutdown.

If your receiving process currently lives in Stocky, the practical migration is: move it to Shopify transfers/shipments, then print labels from there.

Migration checklist: do this before August 31, 2026

Step 1: Audit your current workflow

Write down, concretely, what you do when a delivery arrives. For most Stocky users it looks like:

  1. Open the Stocky PO
  2. Receive quantities against it
  3. Print barcode labels for the received items
  4. Stick labels on, shelve stock

Identify which apps are involved at step 3. If your label app has a "print from Stocky PO" or "print from purchase order" feature, that's the part that dies.

Step 2: Close out open Stocky purchase orders

Don't carry open POs across the shutdown. Receive or cancel everything you can before the deadline, and export your PO history from Stocky while you still have access, you won't get it back afterward.

Step 3: Move receiving to Shopify transfers

Practice the native flow on your next real delivery:

  1. In Shopify admin, go to Products → Transfers
  2. Create a transfer for the incoming stock (origin: your supplier or another location; destination: your store)
  3. When the delivery arrives, receive quantities against the shipment

This gets your team comfortable with the replacement flow while Stocky is still available as a fallback.

Step 4: Rebuild label printing on top of transfers

This is where you need an app that prints from native Shopify data instead of Stocky's private API.

LabelFast (LabelFast) is built for exactly this situation. Today it prints barcode labels from your products, and its version 1.1 adds printing directly from native Shopify inventory transfers and shipments, the received items and quantities become your label run, no Stocky involved. A few other things worth knowing:

To be clear about what it doesn't do: LabelFast does not print from purchase orders, because Shopify doesn't expose native purchase orders to apps. Transfers and shipments are the supported, public-API path, which is precisely why they'll still work in September.

Step 5: Do one full dry run

Before the deadline, run a complete delivery through the new pipeline: create the transfer, receive the shipment, print the labels, apply them, scan one at the register. If anything's off, wrong label size, wrong barcode format, printer scaling, you want to find out while Stocky is still there as a safety net.

Timeline summary

Date What to do
Now Audit workflow, identify Stocky-dependent label printing
July to early August 2026 Close out Stocky POs, export history, practice Shopify transfers
Mid-August 2026 Full dry run of the new receiving + labeling flow
August 31, 2026 Stocky shuts down
September 1, 2026 You're already running on native transfers; nothing breaks

The bottom line

The Stocky shutdown isn't just "switch apps", it removes the private data source that every purchase-order label workflow was built on. The durable fix is to move receiving onto Shopify's native transfers and shipments, and print labels from there. Start now, while you still have two working systems to compare, and the actual cutover on August 31 becomes a non-event.


LabelFast prints barcode labels for Shopify with quantities that default to your stock on hand. Scan, bulk-print, or print from inventory transfers. See how it works →