Procurement
Purchase orders, receipts, and vendor bills
Order goods, receive stock, apply landed costs, and create the canonical payable bill.
Purchase Orders at /procurement/purchase-orders connect vendor commitments to inbound stock and accounts payable.
Create a purchase order
- Open
/procurement/purchase-orders/new. - Choose the vendor and destination warehouse.
- Enter order and expected dates, currency, notes, and bill control policy.
- Add product variant lines, quantities, prices, and tax.
- Save the Draft.
Purchase order states are Draft, Sent, Confirmed, Receiving, Received, and Cancelled.
Use Send for the supplier communication state. Use Confirm when the order is approved for receiving. A confirmed order can create one or more receipt records.
Receive goods
Open the PO Receipts tab or /procurement/receipts.
- Create a receipt for quantities physically received.
- Verify destination location, variants, lot or serial values where required, and received quantities.
- Confirm the receipt.
Receipt states are Draft, Done, and Cancelled. Confirmation posts inbound stock. Partial receipts move the purchase order through Receiving until the ordered quantities are fully received.
If over receipt is disabled, a quantity above the remaining order amount is rejected. A confirmed receipt can trigger inspections when a matching quality checkpoint is active.
Landed costs
When enabled, attach freight, duty, handling, insurance, or other landed costs to a confirmed receipt. Choose the allocation method, review the allocations, then post. Posting updates inventory value. It is one way, so corrections use a new negative landed cost.
Create the vendor bill
The PO Bill tab appears when Vendor Bills is installed and the user is a SUPER_ADMIN or MANAGER.
- Generate or open the linked bill.
- Review quantities, prices, tax, accounts, and the three way match result.
- Confirm and post the bill from Vendor Bills.
- Register payment there.
The generated record is the canonical Vendor Bill. Do not create a separate duplicate payable for the same PO.
Common problems
| What you see | What to check |
|---|---|
| Receipt cannot confirm | Check source PO state, remaining quantity, destination, lot or serial requirements, and manager access. |
| PO remains Receiving | Some ordered quantity is still outstanding. |
| Bill tab is missing | Install Vendor Bills and use SUPER_ADMIN or MANAGER. |
| Three way match reports a difference | Compare ordered, received, and billed quantities and prices before posting. |
| Landed cost action is missing | The capability is disabled or no confirmed receipt is eligible. |