Blog
Notes on purchasing, receiving and counting stock for small Shopify POS stores. No fluff, no fake case studies.
New product, no sales history: how the reorder report treats it
A new product has no sales velocity, so the reorder report stays quiet. What the row shows, why early sales read low, and how to set the first reorder.
Discontinued or seasonal product: pause or remove its reorder rule
What to do in the Shopify reorder report when a product is being discontinued or goes out of season: pause the rule, remove it, or override its sales rate.
Supplier delivery is late: expected date, reorder report and the PO
What to do in Restock Ops when a purchase order misses its expected date: what the date controls, what the reorder report counts, when to order elsewhere.
Year-end inventory count on Shopify: the record your accountant wants
How to run a 31 December stock count in Restock Ops so counted, expected and written quantities per location survive as a dated record you can hand over.
Same product, two suppliers: who the reorder report orders from
How Restock Ops picks a supplier per item when two suppliers carry it: vendor links, the per-row supplier, supplier-specific cost, MOQ and lead time.
Stocky is gone. Here is exactly what Shopify does and doesn't replace
A feature-by-feature map from Stocky to Shopify's native purchase orders, transfers and inventory, with the gaps small POS retailers keep hitting and how to fill them.
Partial receiving on Shopify: how to handle short shipments without faking a receipt
Why receiving a purchase order in pieces matters for small retailers, what goes wrong when you can't, and a clean workflow that keeps Shopify quantities and costs correct.
Running a barcode stocktake for a Shopify POS store (and reviewing before you apply)
A practical procedure for cycle counts and full stocktakes with a cheap USB or Bluetooth scanner, including how to review discrepancies before Shopify quantities change.
Shopify purchase orders now create transfers: what changed
Since June 2026 a Shopify purchase order can create a linked inventory transfer with shipments, partial receiving and cost adjustments. What that fixes, and what it still leaves out.
Print barcode labels from a purchase order on Shopify
Print retail barcode labels for exactly what a supplier delivered, why Stocky's Dymo printing kept failing, and a printer-agnostic way to do it from a PO.
Why Shopify unit cost is wrong after receiving a PO
Shopify stores one cost per item and no history, so receiving at a new price silently changes your margins. How cost history and average cost fix it.
Shopify incoming inventory stuck after Stocky? How to clear it
Why incoming quantities linger after an app is uninstalled, how to clear a stuck incoming quantity in Shopify, and how an app should write inventory safely
What Shopify native purchase orders still can't do (checklist)
A dated checklist of what Shopify's native purchase orders cover, where they stop (reorder points, CSV export, on-order visibility) and what fills each gap
Stocky alternatives compared for small POS retailers (2026)
Stocky shut down on 31 August 2026. A dated comparison of alternatives for small Shopify POS stores: POs, receiving, labels, stocktakes and price.
Purchase orders and receiving on Shopify without POS Pro
Stocky needed POS Pro at $89/month. What you can do in the Shopify admin without it, where POS Pro is still required, and how Restock Ops fits.
Supplier lead times and MOQs: planning Shopify reorders around them
Netstock's 2026 report says lead-time swings now beat cost as the top planning problem. How to put lead time, MOQ and case size into your Shopify reorders.
Tracking supplier invoices against Shopify purchase orders
Shopify's purchase order has no invoice status. How to record invoice, due date and payment on each PO, catch overdue bills and export them for your books.
Supplier SKUs vs your SKUs on Shopify purchase orders
Your supplier calls it BLK-TEE-M-22; you call it 1043. How to keep both codes on every Shopify purchase order without maintaining a mapping spreadsheet.
Wrong inventory adjustment on Shopify: how to find and reverse it
Where Shopify records a mistaken inventory adjustment, how to reverse it without overwriting sales, and why an undo should be a delta, never a set.
Shopify inventory reports now use on hand: what a stocktake should set
Since September 1, 2026 Shopify inventory reports measure on-hand, not available. What each state means, why your numbers rose, and which one a count sets.
Shopify variants can hold 20 barcodes. Which one goes on the label?
A Shopify variant can now hold a supplier UPC, your own EAN and a marketplace ASIN at once. What the first barcode controls and what changes for receiving.
Shopify POS stock counts, Quick count or a stocktake app: which to use
Shopify POS can now run reviewed stock counts (28 Sep 2026). How it differs from Quick count and a scanner stocktake in Restock Ops, and when to use each.
Delivery doesn't match the PO? Short, over and wrong items on Shopify
Supplier sent 40 instead of 48, added extras, or shipped the wrong colour. How to receive a mismatched delivery so Shopify stock and the PO stay right.
Shopify Flow low-stock alerts vs a reorder report: which to run
Flow can email you when a variant drops below a number. What that alert cannot see (incoming stock, sales speed, lead time) and when a reorder report wins.
Holiday ordering with a reorder report: order-by dates and velocity
Working back from Black Friday 2026 to the day each PO must leave: lead time, days of cover, a seasonal velocity override and incoming stock.
Shopify “not tracked” vs “not stocked at this location”: what to do
Why a variant shows as not tracked or not stocked at a Shopify location, how to tell the two apart, and what a receipt or stocktake can and cannot change.
A discount is scheduled in a Shopify rollout. Is the stock ready?
Shopify rollouts can schedule a discount weeks ahead. How to read that schedule as a demand signal, set reorder velocity and receive stock in time.
Shopify cost per item: include tax, freight or neither?
Cost per item drives Shopify's profit figures, but the field has no rules. How to treat tax, freight and discounts, and how Restock Ops writes it.
Purchase order statuses: what each step does in Shopify
Draft, ordered, partially received, received, closed, canceled: what each Restock Ops status means, what it writes to Shopify, and how to undo a step.
Uninstalling Restock Ops: what stays in Shopify, what to export
Leaving Restock Ops: stock, costs and adjustment history stay in Shopify; POs, suppliers and receipts are deleted 48 hours after uninstall. Export first.
What counts as a sale in the reorder report, and what does not
How Restock Ops turns Shopify orders into a sales velocity: which orders and line items count, refunds and cancellations, POS, locations, and the limits.
The purchase order CSV, column by column, with the formulas
All 21 columns of the Restock Ops purchase order CSV, why it is one row per line, and formulas for outstanding units, open spend and unpaid invoices.
One PO, one destination: receiving across Shopify locations
Why each Restock Ops purchase order has one Shopify destination location, what receiving writes there, plan limits, and fixing a wrong-place delivery.
Stocktake while the store keeps selling: expected vs counted
How a Restock Ops stocktake stays correct while orders come in: expected on hand, counted, the refresh step, the guarded write to available, and undo.
Adding products to a purchase order: search limited to the supplier
How product search on a Restock Ops purchase order works: what it matches, why it only shows the supplier's vendors, scanner input and the 25-result cap.
From reorder report to draft PO: what Restock Ops fills in
How Create draft PO turns selected reorder rows into one purchase order per supplier, where each quantity comes from, and why some rows are skipped.
Supplier currency on purchase orders: what is and is not converted
Where a supplier currency shows up on a Restock Ops purchase order, what stays in it, and why the unit cost you type at receiving must be in shop currency.
Supplier invoices on a Shopify purchase order: unpaid, due, overdue
How Restock Ops tracks the supplier invoice on each Shopify purchase order: status, due date, invoice total vs PO total, overdue banner and Unpaid filter.
Show on-order units as incoming in Shopify: the projection setting
What Restock Ops writes to Shopify's incoming quantity when a PO is marked ordered, how it unwinds on receipts, undo and cancel, and when to turn it on.
Reorder point or days of cover? Per-item rules in the reorder report
What the Reorder point, Days of cover, Sales per day and Supplier fields on a reorder row do to the suggestion, with worked numbers for each one.
Reading the Shopify write log: every change Restock Ops made
Every quantity, cost and stocking change Restock Ops writes to Shopify is logged. What each row, status and reason means, and what to do when one fails.
Setting up a supplier in Restock Ops: what each field actually does
Lead time, currency, payment terms, minimum order, notes and vendor links: which supplier fields change how Restock Ops behaves and which are just for you.
Restock Ops settings: last cost vs average cost, locations, velocity
The five Restock Ops settings and what each changes: last or average cost, default PO location, incoming projection, velocity window, days of cover.
Restock Ops purchase order fields: reference, expected date, shipping
Every header field on a Restock Ops purchase order, what it changes, how the total is computed and where each value shows up: Receive page, list, CSV.
Shopify stock counts now run in the admin: what changed (Oct 2026)
Shopify now lets staff complete stock counts in the admin, not just POS (20 Oct 2026). What is new, what is missing, and when a stocktake app still fits.
Restock Ops pricing: Starter vs Pro and the location limit
Restock Ops costs $19 or $39 a month. The difference is locations: what counts as one, which one Starter uses, what locks, and when Pro pays for itself.
Chinese New Year 2027: change a supplier lead time in Restock Ops
Chinese New Year is 6 February 2027. What changing a supplier lead time does to the reorder report, new purchase orders and expected dates on open ones.
Sold out for two weeks: why the reorder report under-orders
A stockout drags the sales velocity down, and the reorder report trusts the velocity. How the maths goes wrong after a gap and three ways to correct it.
EU product identifiers from 1 November 2026: get barcodes in order
Shopify Shipping and Managed Markets labels to the EU need product identifiers from 1 November 2026. How to find variants with no GTIN or SKU and fix them.
Partial stocktake on Shopify: are uncounted items set to zero?
Counting one shelf, not the whole store: what a Restock Ops stocktake writes, what it leaves alone, the one way to zero an item by mistake, and undo.
Avery 5160, L7160 or Dymo roll: label sizes for Shopify barcodes
Five label presets in Restock Ops compared: what fits on each, how big the barcode prints, printer dialog settings, and using a sheet with labels missing.
Shopify's GS1 GTIN suggestions: what changes for labels and receiving
Shopify now checks barcodes against the GS1 registry and suggests a GTIN type. What a corrected barcode means for Restock Ops labels, scans and receiving.
Negative Shopify inventory and the reorder report: oversold units
Shopify can keep selling past zero. Why available goes negative while on hand does not, and how Restock Ops counts oversold units in the reorder report.
After Black Friday: why the reorder report overstates December demand
Four days of Cyber Week sales sit inside a trailing velocity window for weeks. The arithmetic, how long it lasts per window length, and how to correct it.
Shopify's new app security view: what Restock Ops can access
Settings > Apps now shows each app's permissions, activity and token type. How to read that panel for Restock Ops, and why an inventory app reads orders.
Year-end cutoff: open purchase orders and unpaid supplier invoices
Goods received not invoiced, stock in transit and unpaid supplier invoices at 31 December: how to list them from Restock Ops purchase orders.
Where to write notes: supplier, purchase order, receipt or stocktake?
Restock Ops has four note fields. Which one to use for shipping terms, a damaged carton or a count explanation, who sees each, and when they lock.
Reorder rules without a supplier: what the report can and cannot do
A reorder rule does not need a supplier. What the reorder report shows for those products, why they cannot become a purchase order, and when that is fine.
Busy store? The reorder report reads 5,000 orders per velocity window
Restock Ops reads up to 5,000 orders when it works out sales velocity. What the truncation banner means, how to size the window, and when to shorten it.