Purchase β Overview
The Purchase module covers everything from "we need parts" to "the supplier is paid" β with two AI agents doing the heavy lifting when you want them to.
Who can use Purchase
Purchase Manager, Company Admin and Super Admin. Purchase Managers land on the Purchase Dashboard at login.
π· Screenshot spot β capture this screen and save it as static/img/screenshots/purchase-overview.png, then replace this whole box with the single line:

The procure-to-pay journeyβ
Demand Sourcing Ordering Receiving Billing & paying
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ββββββββββββββββββββββ
Sales-order shortage β
Low stock / reorder ββββΆ REQUISITION βββΆ PURCHASE ORDER βββΆ GRN ββconfirmβββΆ SUPPLIER INVOICE βββΆ PAID
Smart Procurement AI β β β² (stock in) (3-way match)
β β
ββ optional RFQ β Invoice Reader AI βββΆ draft GRN
- Demand appears β a sales order is short of materials, stock hits its reorder level, or the Smart Procurement Agent spots it first.
- A requisition is raised and approved, with a supplier chosen per line β see Requisitions.
- Optionally, RFQs go out to vendors for quotes, compared side by side β see RFQs and Vendor Comparison.
- A purchase order is created (manually, from the requisition, or from an RFQ), approved and sent β see Purchase Orders.
- Goods arrive and a Goods Receipt Note is confirmed β the single event that puts stock in β see GRN. The AI Invoice Reader can draft the GRN from a photo of the supplier's invoice.
- The supplier's bill is recorded, 3-way matched (PO β GRN β invoice), verified and paid β see Supplier Invoices.
The screens at a glanceβ
| Screen | What it's for |
|---|---|
| Purchase Dashboard | Pending RFQs, POs awaiting approval, low-stock triggers, recent activity. |
| Vendors | The supplier master β contacts, GST, payment terms, ratings. |
| Requisitions | Approve shortage-driven buying and convert it to POs. |
| RFQs | Ask vendors to quote; convert the winner to a PO. |
| Purchase Orders | The full PO workspace β lines, receipts, invoices, payments. |
| Material Receiving (GRN) | Goods receipt notes β confirming one moves stock. |
| Supplier Invoices | Purchase bills, verification and payment tracking. |
| Invoice Reader (AI) | Photo/PDF of a supplier invoice β matched lines β draft GRN. |
| Smart Procurement (AI) | Daily sweep finds what to buy and picks the cheapest vendor. |
| Price Lists & OCR | Import supplier price lists from PDF/photo/Excel with AI. |
| Vendor Comparison | Cheapest-vendor lookup per product, plus RFQs by vendor. |
Two rules that keep the books honestβ
- Confirming a GRN is the only stock-in event. Nothing else β not the PO, not the AI reader, not the supplier invoice β adds stock. A GRN can't be confirmed twice, so stock is never double-counted.
- The 3-way match protects you from over-billing. When a supplier invoice is created from a confirmed GRN, ZAPTIZ compares ordered vs received vs billed quantities and prices and flags any variance before you approve payment.