Software Logic

Matching Supplier Invoices to What Was Actually Received

A supplier invoices the full order even though the warehouse received only part of it. Explore the process choices that can make the next action clearer.

Software Logic · 20 October 2026 · 3 min read

In this guideJump straight to what you need3 sections
Imagine a wholesale hardware business handling this situation. A supplier invoices the full order even though the warehouse received only part of it.
The office has no easy way to see the mismatch. This hypothetical scenario is worth considering because the mistake can look like an isolated oversight. Following the information usually reveals a repeatable weakness that better process design could address before anyone recommends new software. Understanding the distinction helps the business consider a proportionate change.

The operational gap: purchase receipt matching

Ordering, receipt and invoice records are maintained separately, with no dependable shared line reference.
A difference is a prompt for investigation rather than automatic rejection. Split deliveries and legitimate commercial adjustments can create mismatches that require knowledgeable finance review.
The reviewer needs line-level context because a supplier may legitimately split both deliveries and invoices. A total alone cannot explain the difference. Linking the records gives finance a clearer basis for investigating exceptions without treating a numerical mismatch as an automatic payment decision. The office needs a dependable distinction, not simply more information on the screen. Otherwise two capable people can interpret the same record differently and each take an action that seems reasonable from the part of the process they can see.

A workable approach to purchase receipt matching

Bring expected, received and invoiced quantities into a review view. Flag differences and prepare information for the authorised finance decision rather than approving payment automatically.
Begin with an agreed sequence of business states rather than a chain of emails. Changing the workflow should preserve meaningful history rather than simply replacing yesterday's value. The current application may already support suitable forms, approval stages or linked tasks. Keep exceptions visible with a reason and a named person responsible for resolving them. Each transition should identify the information required and the person authorised to make the decision. Where a connection is needed, investigate the precise actions it supports instead of assuming every status can be transferred. The useful boundary is between preparing the next action and authorising a consequential commitment.
Unit conversions, credits and agreed commercial terms can explain differences and need appropriate review.
For background relevant to purchase receipt matching, see Can Your Accounting Software Connect to Your Other Business Tools. The issue here is the narrower workflow described in this example.

Check purchase receipt matching against real examples

Compare a partial receipt, a split invoice and a repeated document. Use a small representative sample before changing the live workflow. Ask the person doing the work and the person relying on its output to examine the same result. They may notice different problems, so record what each needs to see before calling the trial successful.
For purchase receipt matching, review the proposed outcome with the staff responsible. The test should show who owns the next action, what evidence supports the current state and which decision remains outstanding. Check that a correction leaves the history understandable and does not silently authorise a later step. Keep a short note of the rule, its owner and the recovery route. That makes the improvement easier to operate when the person who set it up is unavailable.
Software Logic approaches workflow automation by examining the actual handover, the information involved and whether a modest improvement would be sufficient. Could your approver see what arrived before deciding what the supplier should be paid?

Have a question about your business? Talk to Liam.

Counting readers…