Cancelling vs deleting an MO
Last updated Apr 23, 2026
In this article: how to choose between cancelling an order and deleting it outright.
Cancel
Available from any non-terminal status (Draft, Allocated, Scheduled, In Progress).
Moves the order to Cancelled (a terminal status).
Automatically releases any component reservations the order was holding.
Keeps the order record for reporting and audit.
Use cancel when a build was legitimately started or planned but won't be finished — for example, the customer dropped the order, the build is being replaced by a different run, or the line had to stop.
Delete
Available only when the order is Draft or Cancelled.
Removes the order and its related records: allocations (if any), the BOM snapshot, and consumption records.
The order will not appear in lists or reports.
Use delete when the order was created in error (wrong item, wrong quantity, duplicate) and you never want it to appear in history.
Which should I choose?
Delete - Built a draft to test something, never meant to exist
Delete (recreate) - Typed in the wrong quantity and saved
Cancel - Order was real but the customer withdrew
Cancel - Order was started and abandoned partway through
Cancel (you can't delete an In Progress order) - Already In Progress and needs to stop
