Three-way matching gives SMEs a practical way to compare what was ordered, what was actually received, and what the supplier billed before payment is confirmed. For wholesalers, distributors, and stock-led businesses, this simple check can reveal quantity differences, partial deliveries, changed prices, and missing receiving records while there is still time to clarify them.
What Three-Way Matching Means in Day-to-Day Purchasing
Three-way matching is simply a comparison of three connected records before a supplier bill is approved for payment: the purchase order, the actual goods received, and the supplier invoice.
For a Malaysian wholesaler or distributor, the question is straightforward: did the supplier bill the business for the same products, quantities, and prices that were approved and actually received?
For example, a purchase order may show 100 units at RM20 each. If the warehouse records only 80 units received because the supplier made a partial delivery, but the invoice charges for all 100 units, the difference should be identified before the bill is confirmed for payment.
This does not need to become a complicated procurement exercise. A consistent purchase order workflow gives the team a clear approved starting point, while the receiving and supplier-invoice records provide the evidence needed for the final check.
The Mismatches SMEs Should Catch Before Paying
Most three-way matching exceptions are operational rather than complicated. Teams are usually checking whether a few important details agree across the records.
A supplier invoice may show a different quantity from the purchase order. This could be a genuine billing mistake, or it could reflect a delivery that was not recorded correctly.
A partial delivery creates another common exception. The business may order 50 cartons but receive only 30 in the first shipment. If the supplier invoices all 50 immediately, the accounts team needs to understand whether the invoice is correct for the agreed arrangement or should be clarified.
Unit-price differences also deserve attention. A purchase order may have been approved at RM48 per unit, while the supplier invoice later shows RM50. Even when the change is legitimate, the reason should be understood before payment proceeds.
A missing receiving record is equally important. If the invoice arrives but there is no stock-entry or receiving confirmation, accounts payable may not have enough information to confirm whether the goods reached the warehouse.
When any of these situations appear, placing the bill on hold for clarification is often more practical than approving it first and investigating later.

A Simple Three-Way Matching Checklist
Teams do not need to compare every field on every document. A short checklist can make the review consistent without slowing routine purchasing.
Before confirming a supplier bill, compare:
- Supplier name and the relevant purchase order reference
- Product or item description and item code where used
- Ordered quantity against the quantity actually received
- Invoiced quantity against the receiving record
- Approved unit price against the invoiced unit price
- Discounts, taxes, or other agreed charges where applicable
- Total invoice amount against the quantities and prices being accepted
- Receiving or stock-entry reference showing that the goods arrived
If the records agree, the invoice can continue through the normal payment process. If they do not, record the exception and clarify it before confirming the bill. Keeping these records connected also makes supplier invoice management easier because reviewers do not have to reconstruct the purchasing history from separate emails and spreadsheets.
How to Handle Partial Deliveries and Other Exceptions
Stock-led SMEs frequently receive orders in stages, so a mismatch does not automatically mean something is wrong. The purpose of three-way matching is to make the difference visible and understandable.
Consider a purchase order for 200 pieces. The supplier delivers 120 pieces today and promises the remaining 80 next week. The warehouse should record the 120 pieces actually received rather than treating the full purchase order as completed.
If the supplier invoice covers only the 120 pieces, the records may match normally. If it covers all 200, the accounts team can place the invoice on hold while purchasing confirms whether advance billing was agreed.
The same approach applies to changed unit prices. If the supplier advises that a product now costs RM12.50 instead of the RM12 stated on the purchase order, the team should not silently overwrite the original record. The difference should be reviewed so there is a clear explanation of why the final amount changed.
For Malaysian wholesalers and distributors handling regular stock purchases, the practical objective is to keep ordering, receiving, billing, and payment information connected. A structured procure-to-pay workflow can reduce the amount of manual searching required when an exception appears.

How TREX Grow Can Help Solve This
TREX Grow can support a more connected purchasing and supplier-bill review process by keeping the operational records used for three-way matching within the same workflow.
A practical process can include:
- Create and approve the purchase order with the supplier, products, quantities, and agreed prices recorded clearly.
- Record the actual stock receipt when the goods arrive so the received quantity reflects what physically entered the business rather than automatically assuming the full order was delivered.
- Record the supplier invoice with reference to the relevant purchase and stock-entry context so reviewers can understand what the bill relates to.
- Check exceptions such as different quantities, partial deliveries, changed unit prices, or missing receiving information before the bill moves forward.
- Keep the payment record with the supplier bill so the team can see what was eventually paid after any exception was resolved.
This gives purchasing coordinators, warehouse receivers, accounts-payable staff, and SME owners a clearer shared record of what happened from order through receipt and payment.
For businesses that want purchasing, receiving, and supplier-invoice information to be easier to review together, TREX Grow can provide a more organised foundation for these workflows. Explore TREX Grow to see how connected purchasing and supplier records can support a more controlled bill-checking process.



