MHelp
← Ops
Browse all topics

What each status means

Reference7 min read

Short answer

Every status pill in Mossery, in one place: purchase orders, receivings, stock transfers, stuck sales orders, ledger movement types, and the inventory type and stock mode on a product. Each row says what the status tells you and what normally happens next, so you can read a list page without asking anyone what a word means.

Last checked 7 Aug 2026Look it upView as Markdown

A status is a claim about where something has got to, not a label someone chose.

Every pill on every list page comes from a fixed set. Nothing is free text, so the same word means the same thing on every screen. This page lists all of them.

This page covers:

Purchase orders

Six statuses, in the order an order usually walks through them.

StatusWhat it meansWhat usually comes next
DraftBeing written. Nothing has been committed to the supplier.Someone with approval rights authorises it.
AuthorisedApproved and sent. The supplier owes you these goods.The goods ship, or you record a delivery against it.
IncomingGoods are on their way and expected.The first delivery arrives and is recorded.
PartialSome lines arrived, some are still outstanding.The balance arrives, or you close the order short.
ReceivedEvery line has been delivered in full.Costing, then the order rests.
ClosedDeliberately finished, whether or not everything arrived.Nothing. It can be reopened if the balance turns up.

Closing is a decision, not an accident. Use it when a supplier will never send the rest and you want the order off the open list. See Close or reopen an order.

Receivings

A receiving is one delivery. It carries four statuses, and the wording matters because stock and money move at different moments.

StatusWhat it meansWhat usually comes next
Awaiting postSubmitted and being written to stock. A brief in-between state.It becomes Received on its own, within seconds.
ReceivedThe units are on the books at the location you chose.Costing, once the supplier invoice arrives.
CostedSomeone has decided what these units cost, and unit costs are updated.Nothing. The delivery is complete.
RejectedThe delivery record was refused and did not post to stock.It is corrected and recorded again.

Received and Costed are two separate milestones on purpose. Stock counts as arrived the moment it is submitted, so a missing invoice never holds up the warehouse. See Cost a receiving.

Stock transfers

A transfer moves units between two of your own locations.

StatusWhat it meansWhat usually comes next
DraftBeing planned. Nothing has left anywhere.It is packed.
PackedThe box is made up and ready to go.It is dispatched and goes in transit.
In transitUnits have left the source and have not arrived yet.The receiving location confirms them in.
ReceivedThe destination has confirmed the units.The transfer settles as completed.
CompletedDone, with the same quantities out and in.Nothing.
With discrepanciesConfirmed, but fewer or more units arrived than were sent.Someone investigates the gap and adjusts.
CancelledCalled off. No stock moved.Nothing.

With discrepancies is not an error state. It is an honest record that the box did not match the note, and it is a better outcome than a quiet correction. See Confirm a transfer in.

Orders that are stuck

A sales order is stuck when something blocks it from being fulfilled cleanly. The reason pill names the blockage.

ReasonWhat it meansWhat usually comes next
Missing SKUThe order contains a product code this app does not know.Create the product, or map the code to an existing one.
Out of stockThe order needs more units than are available.Receive, assemble or transfer stock in, or refund the line.
Split shipmentThe order shipped in parts, and the parts do not reconcile.Match each shipment to its lines, then close it out.
Sync errorA message to or from the store failed.Fix the cause the error names, then retry it.
Awaiting ShopifyThe store has not confirmed fulfilment back yet.It clears itself once the store responds.

Awaiting Shopify usually needs nothing from you. The other four do. See An order is stuck.

Movements in the ledger

Every change to a stock number is one ledger entry with a type. These are the types you will see in a product's movement history, and whether each one adds or removes units.

MovementShown asEffect
receiveStock receivedAdds — a delivery was recorded
receive_reversalReceiving reversedRemoves — a delivery was undone
saleOrder fulfilledRemoves — goods left for a customer
sale with a refund sourceOrder refundedAdds — a fulfilment was reversed
adjustStock count applied, or Manual adjustmentEither — a count or a correction
manual_countOpening count setAdds — the first count of a product
transfer_outTransfer outRemoves — units left one of your locations
transfer_inTransfer inAdds — units arrived at another
assemble_outAssembly consumedRemoves — components went into a build
assemble_inAssembly completedAdds — finished units came out of a build
production_outComponents consumedRemoves — material used in a production run
production_inProducedAdds — a production batch was recorded
consign_outConsignment sentRemoves — material sent to an outside supplier
consign_inConsignment returnedAdds — worked material came back
write_offStock written offRemoves — damaged, expired or lost
manual_closeStuck order closedRemoves — a stuck order was settled by hand

No entry is ever edited or deleted. A mistake is corrected by adding an opposing entry, so the history keeps both. See The stock ledger.

Inventory type and stock mode

These two sit on the product itself. They are independent: any type can pair with any mode.

Inventory type decides whether the product has a recipe and holds stock.

TypeWhat it meansWhat usually comes next
PhysicalA raw material or a standalone finished good. Holds its own stock, has no recipe.Buy it, receive it, sell it.
AssembledHas a bill of materials. Components are consumed when it is built.Build the recipe, then assemble to order or in batches.
ServiceIntangible work from a supplier. Never enters stock.Order it on a purchase order and mark it delivered.

Stock mode decides what happens when stock reaches zero.

ModeWhat it meansWhat usually comes next
Ready stockStock must exist before it can be sold. Zero means unsellable.Reorder before it runs out.
On demandNo stock is held. It is made, assembled or printed once an order arrives.Production or assembly is triggered per order.
HybridSell from stock first, then keep selling by making to order at zero.Both, depending on the day.

See Product types and stock modes for how to choose between them.

Explore

Glossary. Every term in one alphabetical list, with links to the article that explains each one. Learn more →

Words we use. Why some obvious-looking words are deliberately absent from these screens. Learn more →

An order is stuck. What to actually do about each of the five stuck reasons. Learn more →

Read next