Procurement & purchase module

From ERPEDIA, the independent ERP knowledge base

The procurement module (also called purchasing or sourcing) manages the entire cycle of acquiring goods and services – from requisition to payment. It ensures that the right items are bought from the right vendors, at the right price, and delivered on time.

Requisition → Approval → Purchase order → Goods receipt → Invoice → Payment

1. Procure‑to‑pay (P2P) cycle

The procure‑to‑pay process integrates procurement with accounts payable. It starts with an internal need and ends with supplier payment. ERP automates handoffs, reducing manual work and improving control.

2. Purchase requisitions

Employees or departments create requisitions for needed items/services. The module enforces approval workflows based on amount, cost centre, or item type. Budget checks can be performed in real time.

3. Purchase orders (PO)

Approved requisitions become POs sent to suppliers. The PO includes item details, quantity, price, delivery date, and terms. POs can be created manually, from requisitions, or automatically via MRP (min‑stock reorder).

PO types: Standard PO, blanket PO (long‑term agreement), contract PO, and planned PO (for MRP).

4. Vendor management

Central vendor master database stores contact info, payment terms, tax details, and performance history. The module tracks vendor evaluation (quality, delivery, pricing) to support strategic sourcing.

5. Sourcing & contracts

Advanced procurement includes request for quotes (RFQ), bid analysis, and contract management. Contracts store negotiated prices and terms, which automatically populate POs.

6. Goods receipt & inspection

When items arrive, the warehouse records a goods receipt note (GRN). Quantity and quality checks can be performed. The receipt updates inventory and triggers inspection if needed.

7. Invoice matching (2‑way / 3‑way)

2‑way match: compares PO and invoice. 3‑way match: compares PO, goods receipt, and invoice. Any discrepancy (price, quantity) triggers an exception workflow. This is a key internal control to prevent overpayment.

Example: PO for 100 units at $10/unit. Goods receipt shows 98 units. Supplier invoices 100 units at $10. 3‑way match highlights the discrepancy – only 98 units approved for payment.

8. Procurement analytics & reporting

Dashboards show spend by category, vendor performance, PO cycle times, and savings from negotiations. Helps procurement teams optimise costs and supplier relationships.

Integration withHow they work together
InventoryReceipts update stock levels; reorder points trigger POs
Finance (AP)Invoices feed into accounts payable for payment
Manufacturing (MRP)MRP generates planned orders → converted to POs
Project managementProcure items for specific projects, costs allocated

Key Takeaways

  • Procurement module automates the entire source‑to‑pay cycle, reducing maverick buying.
  • Core subprocesses: requisition, PO, goods receipt, invoice matching.
  • 3‑way matching (PO, receipt, invoice) is a critical financial control.
  • Vendor management and spend analytics drive cost savings.

What is a blanket purchase order? A long‑term agreement with a supplier for repeated purchases, releasing individual orders against it.

Can procurement handle services (not just goods)? Yes, modern ERPs support service procurement (consultants, contractors) with time/material or fixed‑price contracts.

How does e‑procurement differ from ERP procurement? E‑procurement is often a supplier‑facing portal, while ERP procurement is the internal system. Many ERPs include e‑procurement features.

Continue Reading in ERPEDIA

ERPEDIA is maintained by Professionals Lobby as an independent ERP knowledge initiative focused on reducing ERP implementation risk in the UAE and GCC.
For structured, vendor‑neutral ERP advisory → Speak with an independent ERP advisor.