Workflow Overview
Purchase to pay is the path from buying decision to paid and reconciled vendor bill.
Purchasing starts the buying workflow with open POs, receiving progress, vendor, totals, and invoice status.
- Create the purchase order.
- Submit for approval if required.
- Send the PO to the vendor.
- Receive inventory or services.
- Review GRNI when goods were received but not invoiced.
- Record the vendor bill.
- Approve the bill when rules require it.
- Pay by check, ACH file, wire, cash, or other configured method.
- Print checks or export ACH files when needed.
- Reconcile the bank transaction after it clears.
1. Create And Approve The PO
Create the PO with the vendor, destination, products, quantities, costs, and notes. Approval rules can lock the PO until a manager approves it.
The PO detail page is the shared record for buyer, receiver, and AP review.
2. Receive What Arrived
Receiving increases inventory and cost history. Receive only what physically arrived, in the correct location and bin, with serial numbers when required.
Receiving turns the purchase order into inventory movement and can optionally create a vendor bill when configured.
3. Clear GRNI
GRNI means goods received, not invoiced. It flags receipts that increased inventory but do not yet have a vendor bill.
GRNI helps AP find received purchase orders that still need vendor bills.
4. Record And Pay The Bill
Create the vendor bill from AP or from the GRNI workflow. After the bill is approved and payable, use Pay Bills to select bills, payment method, bank account, and payment date.
Pay Bills groups vendor bills for payment and shows bank account, method, date, selected bills, and totals.
5. Reconcile The Bank
After payment clears, match the bank transaction to the AP payment, printed check, ACH file, wire, or cash record.
Bank reconciliation matches outgoing vendor payments to the bank feed so AP and cash agree.
Common Blocks
- Cannot create PO: check purchasing permission and vendor account status.
- Receive Items is unavailable: PO may be draft, pending approval, cancelled, closed, or missing lines.
- Serial item cannot receive: enter one serial per received unit.
- GRNI balance remains: received value and billed value do not match yet.
- Bill cannot post: missing vendor, date, account, line, approval, or open period.
- Bill cannot be paid: check approval, balance, void state, bank account, and vendor hold.
- Bank match is unclear: compare amount, date, vendor, check number, ACH file, and bank memo.

