Skip to content

Cancel a purchase order

Goal: cancel a purchase order you no longer want to fulfil. Where: the Purchase Orders list — the row Actions (⋯) menu or the inline status editor.

Canceling is final. A canceled PO is locked — it can’t be edited, moved to another status, or received against, and there’s no “un-cancel”. If you cancel by mistake, create a new PO.

Where the Cancel action lives

Which control you use depends on the PO’s current status:

PO statusHow to cancel
DraftRow Actions (⋯) → Cancel Order
Sent (legacy)Row Actions (⋯) → Cancel Order
ApprovedInline status editor (pencil by the status pill) → Cancel
Pending ApprovalNot directly cancelable — approve it first, then cancel from Approved
Partially Received / CompletedNot cancelable — receiving has started or finished

Cancel a Draft (or legacy Sent) PO

  1. On the Purchase Orders list, open the row Actions (⋯) menu.
  2. Click Cancel Order.
  3. Confirm in the dialog — Yes, Cancel Order. The PO moves to Canceled.

Cancel an Approved PO

  1. Click the pencil next to the PO’s status pill to open the inline status editor.
  2. Click Cancel and confirm the prompt. The PO moves to Canceled.

Notes

  • Cancellation only changes the status — it doesn’t reverse stock or GRNs. There’s nothing to reverse, because a PO that has begun receiving can’t be canceled.
  • Canceling is blocked while the hub is connected (purchase orders are cloud-only); disconnect to manage them.
  • A Pending Approval PO has no direct cancel by design — decide to approve it (then cancel) or leave it pending.