If your Shopify purchase order is not updating inventory, check the linked transfer and its receiving history. In Shopify's current workflow, the PO records the purchase agreement; accepted quantities on the inventory transfer update stock at the destination.
Start with the checks below before making a manual adjustment. A second receiving entry can duplicate stock if another integration already recorded the delivery.
Fix 1: create the transfer and receive it
Since Shopify connected POs and transfers (June 2026), the flow is:
- Open the purchase order (it must be marked Ordered, not Draft)
- Create a transfer from the purchase order — the supplier becomes the origin, and the line items prefill
- When the shipment arrives, open the transfer and accept items — in bulk or per line
- Save the accepted quantities; they become available at the destination location
If you skipped these steps, check whether an existing transfer should be linked before creating another one. Then receive the actual delivery once.
Fix 2: check the destination location
Accepted inventory lands at the transfer's destination location. If the PO's destination was set to your warehouse and you're staring at the retail store's inventory (or vice versa), the stock updated — somewhere else. A per-location check distinguishes a missing update from stock received somewhere else. Open the product, check inventory , and check which destination the transfer used.