Build the order with the actual cost
Create purchase orders against a supplier and location, add ordered quantities and item cost, and account for shipping, tax, and other charges. Subtotal and grand total remain visible alongside expected delivery, tracking information, internal notes, and a printable order view.
Receive what arrived, not what was promised
Each item retains both ordered and received quantity. Staff can record a partial receipt when only part of a shipment lands, then continue receiving against the same purchase order. Receipt logs preserve the receiving events instead of flattening several deliveries into one final number.
Follow the purchasing state
Current orders can move through draft, sent, partially received, received, cancelled, and closed states. Status history helps an operator understand how the order reached its present condition, while location and role controls keep purchasing work in the appropriate operating context.
Let receiving update the inventory story
Purchase orders share supplier, product, cost, location, and inventory context with the rest of LiftedPOS. The workflow is designed around accountable receiving; supplier email delivery is not represented as a built-in promise because supplier messaging depends on implementation and available supplier contact data.
Use the actual workflow, inspect the resulting record, and ask how the behavior is configured for your locations. Availability can depend on enabled modules, hardware, and payment setup.
Move from the feature to the operation
LiftedPOS is designed so this capability does not sit alone. It shares customer, employee, product, location, transaction, and reporting context with the rest of the system. That is the difference between checking a feature box and removing a handoff from the day.