Back to Insights
Procurement Guides26 July 202613 min readBy Lapasar Procurement Research

Three-Way Matching in Accounts Payable for F&B and Restaurant Chains in Malaysia

Three-Way Matching in Accounts Payable for F&B and Restaurant Chains in Malaysia

F&B and restaurant chains deal with high purchase frequency, many SKUs, perishable goods, outlet-level receiving, and constant invoice flow. That combination makes accounts payable vulnerable to duplicate billing, quantity disputes, missed credits, and late payments. Three-way matching is one of the most practical controls for keeping that complexity manageable without slowing operations.

Quick answer

Three-way matching in accounts payable means checking three documents before payment: the purchase order, the goods received record, and the supplier invoice. For Malaysian F&B and restaurant chains, it helps confirm that the items ordered were actually delivered, received in acceptable quantity or condition, and billed correctly. When adapted properly, it reduces leakage while still allowing fast payment for routine, high-volume purchases.

What three-way matching means in practice

At its simplest, three-way matching compares:

  1. Purchase order (PO) — what the business approved to buy
  2. Goods receipt note (GRN) or receiving record — what the outlet, central kitchen, or warehouse actually received
  3. Supplier invoice — what the supplier is asking to be paid

Payment should only move forward when these records align within your policy.

For restaurant groups, this sounds straightforward, but daily operations make it more complicated:

  • deliveries may arrive before the AP team sees the PO
  • fresh produce may be partially accepted due to quality issues
  • one invoice may cover multiple outlets
  • outlet staff may receive goods manually during peak hours
  • pricing may vary due to promotions, substitutions, or market-driven items
  • credit notes may be issued after the original invoice

That is why three-way matching in F&B should be treated as a control framework, not just a box-ticking step.

Why three-way matching matters more in F&B than in many other sectors

Restaurant chains buy large volumes of indirect and operating supplies, but they also manage frequent replenishment of food, beverage, packaging, cleaning items, and outlet consumables. The risk is not only fraud. In many cases, the bigger problem is routine process leakage.

Common AP issues in restaurant chains

Typical issues include:

  • invoices paid for short-delivered items
  • duplicate invoices submitted by mistake
  • outlet-level verbal orders with no formal PO trail
  • substitution of items without clear approval
  • mismatches between unit of measure, such as carton, pack, kilogram, or piece
  • handwritten receiving notes that are unclear or incomplete
  • invoices consolidated across several stores without proper breakdown
  • missed debit notes or credit notes for rejected goods
  • late invoice approval causing supplier tension

Because margins in F&B can be tight, small recurring mismatches can add up quickly over time.

The operational reality behind the control

In a head office environment, AP may assume every delivery is received cleanly and documented properly. In reality, restaurant operations are messy:

  • a breakfast outlet may accept an early-morning dairy delivery before the manager arrives
  • a central kitchen may reject part of a meat delivery due to temperature or quality concerns
  • an outlet may urgently accept substitute packaging to avoid service disruption
  • a receiving employee may not know whether the PO price was updated after approval

Three-way matching helps create a reliable payment standard across all those scenarios.

How the three-way matching process works for restaurant chains

A good process starts before the invoice arrives.

Step 1: Create an approved purchase order

The PO should clearly state:

  • supplier name
  • delivery location
  • item description
  • agreed quantity
  • unit price
  • unit of measure
  • tax treatment where applicable
  • delivery date or schedule
  • authorised buyer or cost centre

For multi-outlet chains, the biggest gain often comes from reducing off-PO purchases. If outlets can order directly without central controls, matching becomes difficult from the start.

Step 2: Record what was actually received

At the receiving point, staff should capture:

  • actual quantity received
  • rejected quantity
  • substituted items
  • damaged or spoiled items
  • time and date of receipt
  • receiving location
  • name or ID of the person who received the goods

For chilled, frozen, and fresh items, condition matters as much as quantity. A simple receipt confirmation is not enough if part of the delivery was unfit for use.

Step 3: Match the invoice against the PO and receiving record

AP checks whether:

  • the supplier invoice matches the correct PO
  • invoiced quantities match accepted quantities, not just ordered quantities
  • invoice prices match approved prices or authorised updates
  • SST treatment is correct where relevant
  • delivery charges or surcharges were expected and approved
  • invoice lines relate to the correct outlet or entity

If everything aligns within policy tolerance, payment can be approved.

Step 4: Route exceptions for review

Not every mismatch should stop payment in the same way. The best F&B workflows separate minor operational exceptions from material control failures.

Examples:

  • a slight quantity variance on produce may need outlet confirmation
  • a price variance may require procurement review
  • a missing PO may require retroactive justification and escalation
  • a duplicate invoice number should be blocked immediately

Two-way, three-way, and four-way matching: what suits F&B?

Not every purchase in a restaurant business needs the same level of control.

Matching typeDocuments checkedBest use in F&BMain limitation
Two-way matchPO + invoiceLow-risk repeat purchases with reliable receiving patternsDoes not confirm actual delivery
Three-way matchPO + receipt + invoiceMost foodservice, packaging, cleaning, MRO and outlet suppliesDepends on disciplined receiving
Four-way matchPO + receipt + invoice + inspection/quality acceptanceHigher-risk items, equipment, or sensitive ingredientsSlower and more admin-heavy

For most restaurant chains, three-way matching should be the default, with targeted exceptions:

  • two-way for selected low-risk categories under strict supplier arrangements
  • four-way for items where technical inspection or quality sign-off is critical

The documents and data fields that matter most

F&B businesses often struggle not because the concept is wrong, but because master data and document design are weak.

Critical fields for accurate matching

Your records should use consistent:

  • supplier codes
  • item codes
  • unit of measure
  • pack size
  • outlet/location codes
  • invoice numbers
  • PO numbers
  • receiving references

A common failure point is when the PO says one carton, the outlet records twelve packs, and the invoice bills one case. All three may represent the same delivery, but the system sees a mismatch unless units are standardised.

Special attention for perishables and variable-weight items

Fresh ingredients create real matching challenges because:

  • final accepted quantity may differ from ordered quantity
  • variable-weight items may be billed by actual weight
  • market pricing may change if contracts are loose
  • part of a shipment may be rejected for quality reasons

In these categories, policy matters. AP should know in advance:

  • what variance is acceptable
  • who can approve substitutions
  • how rejected goods are documented
  • whether payment should wait for a credit note or proceed net of dispute

Where restaurant chains usually get stuck

Three-way matching is easy to support in theory and hard to execute consistently across many outlets.

1. Outlet staff are too busy to record receiving properly

Peak service periods, small back-of-house teams, and early deliveries can lead to rushed receiving. If staff simply sign delivery documents without checking quantity or condition, AP inherits weak evidence.

2. Urgent buying bypasses the PO process

Emergency purchases happen in F&B. Gas, cleaning supplies, replacement ingredients, and packaging may be sourced quickly to keep an outlet running. But if emergency buying becomes normal, matching breaks down.

3. One supplier, many outlets, one invoice

Consolidated billing can save supplier admin time, but it creates AP complexity if there is no clean breakdown by outlet, date, and receiving record.

4. Credit notes are not linked properly

Rejected or short-delivered goods may be acknowledged operationally but never followed through financially. The result is an overpayment that nobody notices until much later.

5. Manual matching is too slow at scale

As outlet count grows, AP teams cannot realistically compare every PO, every receipt, and every invoice manually without delays and backlogs.

How to design a workable three-way matching policy for F&B

The right policy balances control and speed. Overly rigid rules can frustrate operations and suppliers. Loose rules create leakage.

Set clear match rules by category

Different categories need different treatment.

CategoryRecommended approachKey control concern
Dry goods and packaged itemsStandard three-way matchQuantity and price accuracy
Fresh produce and variable-weight itemsThree-way match with defined variance policyAccepted quantity and actual billed basis
Frozen and chilled goodsThree-way match plus condition confirmationQuality rejection and cold-chain issues
Cleaning and outlet consumablesStandard three-way matchOff-PO buying and duplicate invoices
Equipment and maintenance itemsThree-way or four-way match depending on complexityService completion or technical acceptance

Define tolerances carefully

Tolerance rules can help AP process routine transactions faster, but they should be deliberate and approved by finance and procurement leadership. For example, your policy may allow small variances in specific categories while requiring escalation for:

  • unit price differences
  • missing PO numbers
  • unmatched delivery locations
  • duplicate invoice references
  • repeated short deliveries from the same supplier

The key point is consistency. Staff should know what can auto-pass, what needs review, and who owns the exception.

Assign ownership across teams

Three-way matching fails when everyone assumes someone else owns the discrepancy.

A practical ownership model looks like this:

  • Procurement: supplier setup, contract pricing, PO discipline
  • Outlet or warehouse receiving: quantity and condition confirmation
  • Operations: urgent-buy justification and outlet compliance
  • Accounts payable: invoice validation, duplicate check, payment release
  • Finance controllers: policy, exception thresholds, audit review

Process controls that make three-way matching stronger

Restaurant chains usually improve results most by tightening a few operational controls.

Standardise receiving at outlet level

Use a simple receiving checklist that covers:

  • count or weight check
  • quality or condition check
  • temperature-sensitive items where applicable
  • substitution confirmation
  • rejected quantity recording
  • photo evidence for disputes if needed

The goal is not to burden outlet teams with paperwork. It is to capture enough evidence to support clean payment decisions.

Reduce free-text purchasing

The more buying happens through standard item catalogues and approved supplier lists, the easier matching becomes. Free-text descriptions create confusion, especially for packaging, ingredients, and consumables with similar names.

If goods were rejected, AP should be able to trace:

  1. the original PO
  2. the receiving exception
  3. the supplier communication
  4. the credit note or invoice revision
  5. the final settlement

Without that chain, rejected goods often remain unpaid on paper but fully paid in reality.

Separate true exceptions from avoidable errors

Not all mismatches are business realities. Some are just process defects.

  • A fresh fish delivery with variable weight is a business reality.
  • A missing PO number because someone ordered over chat is a process defect.

That distinction helps leadership solve root causes instead of repeatedly firefighting invoice issues.

Automation opportunities for Malaysian F&B finance teams

Automation is especially useful where chains have many outlets, many suppliers, and high invoice volume.

What to automate first

Start with the areas that remove repetitive AP effort:

  • PO-to-invoice reference matching
  • duplicate invoice detection
  • outlet-level receiving capture
  • invoice routing to the correct approver
  • exception queues by mismatch type
  • credit note tracking
  • spend visibility by supplier, outlet, and category

What still needs human judgement

Even with automation, some decisions remain operational:

  • whether quality was acceptable
  • whether an urgent substitute was justified
  • whether a disputed charge should be paid pending credit note
  • whether repeated variances indicate a supplier issue or internal receiving problem

Automation should handle structured matching and workflow. People should handle commercial and operational judgement.

Compliance and record-keeping considerations in Malaysia

For Malaysian businesses, AP controls should also support proper documentation and tax record-keeping. Depending on your business setup and purchase category, invoice data, supplier details, and tax treatment may need to align with finance records and documentation retained for audit purposes. Finance teams should ensure their three-way matching process supports internal controls, management reporting, and documentation needed for LHDN and statutory review where applicable.

For chains operating multiple legal entities or shared-service AP teams, it is also important to ensure:

  • the correct buying entity is on the PO and invoice
  • branch or outlet receiving records map to the correct entity
  • tax treatment is handled consistently
  • supporting records are easy to retrieve during review

A practical rollout plan for restaurant groups

If your chain is still heavily manual, do not try to perfect every category at once.

Phase 1: Stabilise the basics

Focus first on:

  • mandatory POs for planned purchases
  • standard receiving rules
  • supplier invoice format requirements
  • duplicate invoice checks
  • clear exception ownership

Phase 2: Fix the highest-leakage categories

Prioritise categories with frequent disputes, such as:

  • fresh and chilled items
  • packaging
  • cleaning supplies
  • maintenance and ad hoc outlet purchases

Phase 3: Introduce smarter workflows

Then improve:

  • tolerance rules by category
  • automated match routing
  • credit note workflows
  • supplier performance review based on mismatch patterns

Phase 4: Use the data to improve procurement

Once matching data becomes reliable, it can help you spot:

  • suppliers with repeated price variance issues
  • outlets with weak receiving discipline
  • categories with high off-contract buying
  • recurring disputes that indicate poor item master setup

That turns AP from a payment function into a source of procurement and operational insight.

What good looks like

A strong three-way matching process in F&B does not mean every invoice is delayed until every detail is perfect. It means the business has a controlled, repeatable way to pay accurately, escalate exceptions quickly, and maintain supplier trust.

In practice, good performance looks like:

  • most routine invoices matching cleanly
  • clear handling for partial deliveries and rejections
  • low dependence on retroactive approvals
  • visible exception queues instead of hidden email threads
  • better outlet discipline without slowing service
  • cleaner month-end accruals and fewer payment disputes

Final takeaway

For Malaysian F&B and restaurant chains, three-way matching is one of the most effective ways to control spend leakage in a fast-moving operating environment. The strongest setups combine disciplined PO use, practical outlet receiving, category-specific tolerance rules, and exception workflows that reflect how restaurants actually operate.

If your organisation is modernising indirect and tail spend procurement, platforms built for Malaysian business workflows can help connect purchasing, receiving, invoicing, and approvals more reliably. Lapasar, for example, is purpose-built for indirect and tail spend and serves 100+ corporate clients as Malaysia's #1 B2B marketplace by number of corporate clients served.

Frequently asked questions

What is the difference between a PO, GRN and invoice in three-way matching?

A purchase order shows what was approved for purchase, the goods receipt note or receiving record shows what was actually received, and the invoice shows what the supplier wants to be paid. Three-way matching compares all three before payment.

Is three-way matching necessary for every restaurant purchase?

Not always. Many chains use three-way matching as the default, then apply simpler or stricter controls depending on category risk, value, perishability, and operational urgency. The important thing is to define those exceptions clearly in policy.

How should F&B businesses handle partial deliveries and rejected goods?

The receiving team should record accepted and rejected quantities clearly at the time of delivery. AP should then match the invoice to accepted quantities and track any credit note or invoice revision for rejected items before final settlement.

Can three-way matching work if suppliers send one invoice for multiple outlets?

Yes, but only if the invoice has a clear breakdown by outlet, delivery date, and item lines that can be tied back to separate receiving records. Without that detail, AP matching becomes slow and error-prone.

What are the biggest causes of three-way matching failures in restaurant chains?

Common causes include off-PO purchases, rushed outlet receiving, inconsistent units of measure, missing credit note follow-up, and manual processes that cannot keep up with invoice volume across multiple outlets.