Industries · Manufacturing

Manufacturing

Three-way match across POs, GRNs and invoices, at plant volume.

Factory worker in blue uniform writing in a register beside wrapped paper rolls on the plant floor

The work

Three Documents That Never Quite Agree

Manufacturing payables is not a reading problem. It is a reconciliation problem, repeated at the scale of a plant's order book.

Volume

Order throughput

Plants run thousands of order lines a month against hundreds of suppliers, and every one of them eventually needs matching.

Volume

Goods received notes

GRNs captured from the paperwork the yard actually produces, including partial deliveries and over-receipts.

Reconciling

Unit conversion

Cases ordered against units invoiced, converted to a common basis before anything is compared.

Reconciling

Part cross-reference

Supplier part numbers resolved to your item master, so matching does not depend on both sides using your codes.

Control

Price tolerance

Variance measured against the band you allow, so a rounding difference does not stop a line and a real overcharge does.

Control

Plant cost centres

Entries coded to the right plant, line and cost centre, so production cost stays meaningful.

Matching

One Line, Three Descriptions

The order says one thing, the yard wrote another, and the supplier billed a third. All three are describing the same forty units.

One line, three documents · Illustrative example

Purchase order PO-88214
ItemBRG-40-HSG
Quantity4 cases
Unit price₹ 2,150
Goods received GRN-40117
ItemBearing housing
Quantity40 units
Received2 deliveries
Invoice MC-2026-04871
ItemHousing, bearing
Quantity40 ea
Unit price₹ 2,150
Matched Three part numbers, three descriptions, two units of measure — resolved to one line.

Four cases against forty units is the same quantity once the pack size is known. That conversion is where most manual matching stalls.

Unit conversion

Cases, packs and singles reconciled to one basis.

Part numbers

Supplier codes cross-referenced to your item master.

Order amendments

Revisions tracked so the three-way match still holds.

The difference

Six Reasons a Plant's Match Fails

What goes wrong What the agent does
Supplier part number differs from yours Cross-referenced through your item master
Ordered in cases, invoiced in units Converted to a common unit before comparing
One order, three separate deliveries Received quantity accumulated per line
Price a little off, inside tolerance Measured against your allowed band, not stopped
Order amended after it was issued Revision tracked against the original line
Freight billed on the same invoice Recognised and coded, not treated as a mismatch

FAQ

Questions Teams Ask

Do the order, receipt and invoice have to arrive together?

No. Each is read and stored as structured data when it turns up, and the match runs when the last piece arrives — which in practice is usually the invoice, weeks after the delivery. Nothing waits on anything else being present.

How are partial and over-deliveries handled?

Received quantities accumulate against the order line. A delivery of 60 against an order of 100 leaves 40 open rather than closing the line, and an over-receipt is flagged against your tolerance instead of being silently accepted.

Our suppliers use their own part numbers. Is that a problem?

It is the normal case. Supplier codes are cross-referenced to your item master so the match works on the item rather than on both sides happening to use the same string. That cross-reference is built during onboarding and extended as new suppliers arrive.

Does this work with orders raised in SAP or Oracle?

Yes. Orders and receipts can be read from documents or taken directly from the ERP, and the finished entry is written back to it. Your ERP stays the system of record; what changes is the matching work in between.

Next step

Bring the Match That Keeps Failing

An order, its deliveries and the invoice. The interesting part is always why the three disagree.