Every commercial purchase involves two primary documents: a purchase order (PO) and an invoice. While both documents list products, quantities, and ringgit amounts, they serve opposite purposes, are issued by different parties, and occur at different stages of the transaction.

In Malaysian contracting, manufacturing, and trading businesses, confusing these two documents or failing to reconcile them leads to duplicate payments, overbilled rates, and unverified supplier claims.

Understanding how purchase orders and invoices work together protects your company's cash flow and ensures every payment is supported by proof.

An accounts clerk checks a supplier invoice against the purchase order and the signed delivery order

PO vs Invoice: The Fundamental Differences

The simplest way to remember the distinction is direction and timing:

  • A purchase order is sent by the buyer to the supplier before goods or services are delivered, confirming what is ordered and at what price.
  • An invoice is sent by the supplier to the buyer after delivery (or upon completing agreed milestones), requesting payment for what was supplied.
Comparison Point Purchase Order (PO) Supplier Invoice
Issued by The Buyer (Procurement / Purchasing / Finance) The Vendor or Supplier
Received by The Vendor or Supplier The Buyer (Accounts Payable / Finance)
When it is sent Before goods or services are delivered After goods are delivered or work is completed
Commercial purpose Commits to buying specific items on agreed terms Requests formal payment for items provided
Accounting impact Creates a committed purchase order against project budgets Creates an account payable (liability) in the ledger
Key details included PO number, delivery site, agreed unit prices, payment terms, required delivery date Invoice number, PO reference number, bank account details, tax breakdown (SST), payment due date
Legal effect Forms a binding contract once accepted by the vendor Serves as a formal claim for payment under the contract
Verification basis Checked against approved purchase requisition and budget Checked against the PO and physical site delivery records

The PO-DO/GRN-Invoice Chain

Recording goods received against a PO in Bilaro

Neither the purchase order nor the invoice exists in isolation. In a controlled purchasing environment, they form a connected chain of documentation:

[ Purchase Order (PO) ] ──> [ Delivery Order (DO) / GRN ] ──> [ Supplier Invoice ]
      What was agreed               What actually arrived             What is being billed
  1. The Purchase Order: The buyer issues an approved purchase order to the vendor, specifying item descriptions, quantities, agreed unit rates, and delivery instructions.
  2. The Delivery Order (DO): The vendor's driver arrives at the site or warehouse with the physical items and a vendor delivery order.
  3. The Goods Received Note (GRN): The buyer's site team inspects the delivery, counts the items, verifies physical condition, and logs an internal goods received note.
  4. The Invoice: The vendor issues their commercial tax invoice referencing the buyer's original PO number.
  5. The Match: Finance compares the three records before releasing payment.

Why You Must Match the Invoice to the PO and GRN

Paying an invoice simply because it arrives in the mailbox is dangerous. Without cross-referencing, businesses routinely pay for mistakes:

  • Price discrepancies: A supplier may invoice at updated list prices rather than the discounted project rate agreed in the PO.
  • Short shipments: The PO ordered 100 bags of cement, but the site only received 70. If finance pays the invoice without checking the GRN, the company pays for 30 bags that never arrived.
  • Unordered goods: Vendors may inadvertently include items meant for another customer or bill for unauthorised extras requested on site without management sign-off.
  • Duplicate invoicing: Without a PO record to mark as fulfilled, finance might pay the same vendor claim twice across separate billing cycles.

Verifying all three records is known as three-way matching. Comparing what was ordered (PO), what was received (GRN), and what was billed (Invoice) ensures that the company pays only for what was authorised and delivered.

What to Do When the PO and Invoice Do Not Match

Discrepancies happen frequently on construction projects and industrial jobs. When the invoice numbers do not match the PO or receiving records, follow these standard steps:

1. Handling short deliveries

If an invoice bills for 50 valves but the site GRN records only 35 received:

  • Do not pay the full invoice.
  • Contact the vendor to clarify whether the remaining 15 units are on backorder.
  • Request an amended invoice reflecting only the 35 delivered units, or require a formal credit note before releasing payment.

2. Handling price variances

If an invoice unit rate exceeds the approved PO rate:

  • Review your company's variance policy. In many firms, minor price variances within a set tolerance (for example, small transport fluctuations under 2%) can be reviewed by finance.
  • For variances exceeding established thresholds, the invoice must be routed back to the project manager or director who approved the original PO to review and accept the variance, or returned to the supplier for correction.

3. Handling damaged or rejected goods

If site receiving flagged broken, substandard, or rejected items on the GRN:

  • The value of rejected goods must be deducted from the invoice total.
  • Finance uses the photos and notes recorded on the GRN to substantiate the debit note or payment deduction with the vendor.

Connecting POs, Receipts and Invoices in Bilaro

Bilaro pending payments list with PO references and payment progress

Bilaro automates this reconciliation process for Malaysian businesses, removing paper chasing and spreadsheet guesswork:

  • Structured PO generation: Approved purchase requisitions automatically generate official POs through a clear purchase order system.
  • Mobile site receiving: Site personnel record delivered goods on their phones, logging accepted quantities, noting damages, and capturing DO photos with goods received note software.
  • Automated variance detection: When finance records a supplier invoice, Bilaro highlights price and quantity discrepancies against the PO and GRN, preventing unverified payments.
  • Accounting export: Once matched and approved, verified bills are exported to files ready for import into accounting systems such as SQL Account and AutoCount, as well as generic CSV.
  • Unbroken audit trail: Every document in the chain remains connected on a single audit trail, making internal audits and cost tracking effortless.

Can an invoice replace a purchase order?

No. An invoice is issued after the fact to claim money. It does not provide advance budget approval, quotation comparisons, or written proof of what terms were agreed before goods were dispatched. Using invoices without POs leaves companies with no control over commitments.

Who issues the purchase order and who issues the invoice?

The buyer issues the purchase order to place an order and authorise expenditure. The vendor issues the invoice to demand payment after fulfilling the order or delivering the agreed goods.

What is three-way matching between a PO, DO, and invoice?

Three-way matching is the internal verification check where accounts payable compares three documents: the purchase order (what was ordered), the delivery receipt or GRN (what actually arrived), and the vendor invoice (what is being billed). Payment is released only when all three align.

What should finance do if the invoice price is higher than the PO?

Finance should place the invoice on hold. The difference should be investigated against the original quotation. If the price increase is unjustified, the supplier must issue an amended invoice. If valid changes occurred, the variance must be approved by an authorised manager according to company approval limits.

Can a company pay an invoice without a purchase order?

While emergency exceptions sometimes occur, paying recurring or project invoices without a PO bypasses spending controls and budget limits. It increases the risk of overpaying, paying for goods never received, or settling duplicate claims.