Skip to main content

Manufacturing order status reference

A manufacturing order (MO) moves through seven statuses: Draft, Confirmed, In Progress, Partially Completed, Completed, Closed, and Cancelled. Confirm reserves the components, Record Production consumes them and adds the finished goods to stock at their rolled-up cost, and Close MO freezes the order's costs and accounting. Use this page to look up what a status means and what each action does to inventory and accounting; for the walkthrough, see Build with a manufacturing order.

Statuses​

StatusMeaning
DraftCreated but not committed. Planned quantity is still editable; nothing is reserved.
ConfirmedThe recipe is exploded into component and output lines and inventory is reserved. Planned quantity is locked.
In ProgressProduction has started.
Partially CompletedSome — but not all — of the planned quantity has been produced.
CompletedThe full planned quantity has been produced.
ClosedCosts and accounting are frozen; the order is read-only.
CancelledStopped (with a reason code). Doesn't automatically reverse movements already posted.
Late is a flag, not a status

The Manufacturing overview also counts Late orders, and the order list has a Late filter. An order is late when it's still open (Draft, Confirmed, In Progress, or Partially Completed) and its scheduled end date has passed. Being late doesn't change the order's status, and an order stops counting as late once it's completed, closed, or cancelled.

Actions and their effects​

ActionFrom → ToWhat it does
ConfirmDraft → ConfirmedExplodes the BOM (phantoms flattened) into snapshotted component + output lines and reserves inventory against the source warehouse. Shortages are allowed at this stage.
UnconfirmConfirmed → DraftReleases the reservation and discards the BOM-derived lines.
Start ProductionConfirmed → In ProgressBegins the build. Gated on full component allocation unless you force-start through a shortage (see Handle component shortfalls).
Record ProductionIn Progress / Partially Completed → Partially Completed or CompletedConsumes components in FIFO order (FEFO for lot-tracked), produces a finished-goods FIFO layer at the destination warehouse with component cost plus capitalized labor/overhead, and posts a WIP production journal.
Close MOCompleted → ClosedFreezes the cost breakdown and accounting.
ReopenClosed → (Partially) CompletedAllows corrective production, including reversing a production run. Lifts the accounting freeze, so it needs its own Manufacturing → Reopen permission (see below).
Cancelany non-terminal → CancelledRequires a reason code; doesn't reverse already-posted movements.
Reopen has its own permission

Reopening a Closed order needs Manufacturing → Reopen. Only the admin role has it by default: Full Access doesn't include it, and no existing role was given it automatically, even one with Manufacturing access. An admin can add it to a role in Roles & Permissions. Without it, the Reopen button is greyed out, and hovering it names the permission to ask for.

Inventory & accounting effects​

  • Component reservation at Confirm is an allocation: it reduces the components' Available but moves no stock. A component you're short of is recorded as backorder demand.
  • Component consumption draws down component FIFO layers (negative movements in the movement ledger, typed manufacturing consumption / scrap).
  • Finished-good production creates a new FIFO layer at the destination warehouse; its cost is the rolled-up component cost, with the outputs' share set by the BOM's cost allocation method (by weight, volume, default cost, average cost, or manual percentage), and byproducts valued and deducted first.
  • Conversion costs (labor, overhead, fixed operation cost, outsourced service fee) are capitalized onto the finished-goods layers.
  • With accounting enabled, each production iteration posts one balanced WIP journal — materials relieved, labor and overhead absorbed, finished goods debited — visible on the order's Accounting tab.
  • Outsourced orders record production by Receive Outsourced Shipment instead of Record Production, and carry a backing purchase order — see Manufacture with a contract manufacturer. Cancelling one also releases that backing PO, leaving it with no lines and a $0.00 total.
  • Simple Mode and Assemblies are one-step builds without this lifecycle.
Last verified: