Home
Back to docs
Inventory

Purchase Orders

Stock rises on receipt rather than when the order is raised, and each line's unit price becomes the cost layer that receipt creates.

Orders placed with a supplier. Until goods are received, the warehouse is untouched.

Receiving drives the status

Draftsent → recording a receipt sets partial or received automatically.

Those last two are not chosen: each time you record a receipt, the remaining quantity across every line is summed — nothing left means received, otherwise partial.

Partial receipts are normal

There is no need to wait for a whole order to arrive. Record what actually came, and receive against the same line again later to complete it.

A line cannot be received beyond what remains on it. If the supplier over-shipped, correct the line quantity or bring the excess in separately as a count adjustment.

The line price becomes the cost

Each receipt creates a new cost layer at that line's unit price. So the price entered here is what later shows up in stock valuation and in cost of sales.

Correcting a line's price after receiving does not change the layer already created; it keeps the price it had at the moment of receipt.

The destination warehouse is on the order

A purchase order has one destination warehouse and every line arrives there. Receiving into two warehouses takes two orders.

PO numbers are never reused

Numbers are generated in sequence from the pattern in Settings, and a used number never returns — not even for a cancelled order.

Last updated:

Developed by LogaTech Powered by LogaCore