May 17, 2026
Purchase orders help you plan and track inventory you order from suppliers. The flow is split into two parts:
Purchase orders are operational. The financial record (the supplier’s invoice and any extra expenses like shipping) lives separately as a Purchase Invoice.
Open Inventory > Purchase orders. The list shows every PO with its number, supplier, status, expected arrival, total, and received progress (e.g. 7/10).
Filter by status (Draft, Ordered, Partially received, Received, Cancelled) or search by PO number or supplier name.
Click New purchase order. The page has the following cards:
Pick an existing supplier from the dropdown, or click Add new to create one in a modal (name, address, internal notes). New suppliers are saved for reuse on future POs — manage the full list under Settings > Suppliers.
Where the goods will be received once they arrive.
When at least one component’s current stock in the selected warehouse is less than what your unfulfilled paid Shopify orders need (expanded via the Bill of Materials), this card appears. Each row shows the required quantity, what’s in stock, and how many you’re short by. Click Add to put a row on the purchase order with the suggested order quantity.
This card is hidden when nothing is insufficient.
Empty by default. Populated by:
Each row is editable in place: order quantity, unit cost (net), and VAT %. Use the trash icon to remove a row.
PO-7). You can override it if needed; otherwise the server assigns the sequence atomically when you save. The Shopify save bar appears at the top of the page whenever you change any field. Click Save to create the PO as a draft. You’re taken to the PO detail page.
A draft PO can still be edited (lines, supplier info shown read-only, dates, notes). When you’re ready, click Mark as ordered in the status banner. From there:
The Estimated arrival field uses an input you can type into directly, or click to open the calendar.
Draft → Ordered → Partially received → Received, with Cancel available at any non-terminal step. Once you receive items partially, the PO is marked Partially received; receiving the rest auto-transitions it to Received.
Each line shows the ordered and received quantities, unit cost (net), VAT, and line total (gross). Lines are editable while the PO is in Draft or Ordered status.
The package icon next to each line opens a one-line receive modal — useful for quick partial receipts when only a few items arrived. You can override the unit cost at receipt time and the line’s stored price updates so subsequent receipts default to the new value.
Below the lines, the sidebar shows the receipt history once anything has been received. Each entry shows quantity, item, and timestamp, plus an Undo button that asks for confirmation and reverses the stock movement.
Click Mark as received on the PO detail page. This opens a dedicated page where you can:
The Balance card shows the difference between the invoice total you entered and the sum of all line items + expenses. It turns green when balanced.
The page uses the contextual save bar — click Save to complete the receipt. In one operation Panelque:
Suppliers are managed under Settings > Suppliers. You can add, edit, or delete suppliers any time. Deleting a supplier doesn’t affect existing POs — their snapshotted name and address are preserved; only the link to the supplier record is cleared.