Guide 2026-01-23

Delivery and Invoice Matching | Prevent Payment for Undelivered Goods

How to match delivery notes with invoices. Catch discrepancies before payment. Learn 3-way matching, common issues, and automation strategies.

#delivery #invoice #matching #verification

You received an invoice for 100 units. But only 80 were delivered.

Without delivery-invoice matching, you’d pay for 20 units you never received.

This guide covers how to match delivery notes with invoices to ensure you only pay for what you get.


What is Delivery-Invoice Matching?

Definition

Delivery-invoice matching is comparing what was delivered (per delivery note) with what’s being charged (per invoice) to ensure billing accuracy.

The Question You’re Answering

“Are we being charged for what we actually received?”

What You Compare

DocumentContains
Delivery noteWhat was physically received
InvoiceWhat you’re being charged for

What You’re Catching

IssueExampleImpact
Over-billingInvoice: 100, Received: 80Overpayment
Missing itemsOrdered Item C, not deliveredClaim not filed
Wrong itemsOrdered A, received BIncorrect billing
Damaged goods5 units damagedShould be credited

The Matching Process

Step 1: Capture Delivery Information

When goods arrive:

  1. Count items received
  2. Check against packing slip
  3. Note any damages
  4. Sign delivery note
  5. Enter into system

Common Problem: Receiving and AP are separate teams with separate systems.

Step 2: Receive Invoice

Invoice arrives with:

  • Item descriptions
  • Quantities
  • Unit prices
  • Total amount

Step 3: Match to Delivery Note

FieldDeliveryInvoiceStatus
Item A5050
Item B3035❌ Over-invoiced
Item C2020
Item D10-❌ Not invoiced

Step 4: Handle Discrepancies

ScenarioAction
Invoice > DeliveryRequest credit or revised invoice
Invoice < DeliveryVerify—may be separate invoice coming
Item mismatchClarify with vendor
Damaged goodsRequest credit memo

Step 5: Final Approval

Only approve invoice when:

  • All quantities match
  • Credits received for discrepancies
  • Or variance is within tolerance

Common Matching Challenges

Challenge 1: Partial Deliveries

Order: 100 units Delivery 1: 60 units Delivery 2: 40 units Invoice: 100 units

Solution: Track cumulative deliveries against invoices.

Challenge 2: Item Description Variations

Delivery NoteInvoice
Widget A-100 BlueA-100 Widget (Blue)
10kg Box, FlourFlour 10kg

Solution: Match by product code, not description.

Challenge 3: Timing Differences

ScenarioIssue
Invoice before deliveryCan’t verify yet
Delivery note lostNo record to match
Wrong delivery dateHard to correlate

Solution: Require delivery confirmation before invoice processing.

Challenge 4: Multiple Locations

Deliveries to:

  • Warehouse A: 50 units
  • Warehouse B: 30 units
  • Office: 20 units

Invoice: 100 units

Solution: Consolidate delivery data before matching.


Tolerance Thresholds

Why Tolerances Exist

Not every variance is worth investigating:

  • Small rounding differences
  • Weight variations (bulk goods)
  • Minor quantity discrepancies

Typical Tolerance Levels

Goods TypeQuantity Tolerance
Counted items0%
Weighed goods1-3%
Liquids2-5%
Bulk materials3-5%

Setting Your Policy

Consider:

  1. Value per unit
  2. Historical variance patterns
  3. Vendor reliability
  4. Measurement precision

The 3-Way Match

Delivery-invoice matching is stronger when combined with PO matching.

3-Way Match Flow

Purchase Order ←→ Delivery Note ←→ Invoice

What Each Match Catches

MatchCatches
PO vs DeliveryUnauthorized deliveries
Delivery vs InvoiceBilling for undelivered goods
PO vs InvoicePrice discrepancies

Example

FieldPODeliveryInvoiceIssue
Qty10080100Over-invoiced
Price¥1,000-¥1,100Price increase
Total¥100,000-¥110,000¥30,000 overpaid

Manual vs. Automated Matching

Manual Process

StepTime
Find delivery note3-5 min
Find invoice2 min
Compare line by line5-10 min
Document discrepancies3 min
Total13-20 min

With Automation

StepTime
System matches automatically5 sec
Review flagged exceptions2 min
Total2-3 min

Automation Benefits

FactorManualAutomated
Time15+ min2-3 min
AccuracyHuman errorConsistent
ScaleLimitedUnlimited
Audit trailManualAutomatic

AI-Powered Matching

How AI Improves Matching

ChallengeAI Solution
Description variationsSemantic understanding
Different formatsFormat normalization
Missing referencesIntelligent correlation
Partial matchesCumulative tracking

Totsugo Workflow

  1. Upload invoice PDF
  2. AI extracts line items
  3. AI matches to delivery records
  4. Flags discrepancies
  5. Review exceptions only
  6. Approve with Enter key

What Changes

BeforeAfter
Search for delivery noteAuto-matched
Line-by-line comparisonAI comparison
Manual exception logAutomatic flagging
Paper-based audit trailDigital trail

Best Practices

1. Capture Deliveries Promptly

Enter delivery data same day. Delays cause matching problems.

2. Require Delivery Reference on Invoices

Vendors should include delivery note numbers.

3. Standardize Product Codes

Match by code, not description.

4. Set Clear Tolerance Policies

Document what variances are acceptable.

5. Track Vendor Performance

Monitor which vendors have frequent discrepancies.


Integration Points

Receiving System → Matching

DataPurpose
Delivery dateTiming verification
Quantities receivedComparison to invoice
Condition notesCredit claims
Receiver signatureProof of receipt

Matching → Accounting

DataPurpose
Approved invoicesPayment processing
VariancesCredit tracking
Match statusAudit documentation

Summary

Matching Steps

  1. Capture delivery data at receipt
  2. Receive and extract invoice data
  3. Match quantities and items
  4. Handle discrepancies
  5. Approve when matched

Key Benefits

BenefitImpact
Prevent overpaymentDirect savings
Catch missing creditsRecovered funds
Improve vendor relationsClear expectations
Audit complianceDocumentation

Key Takeaways

  1. Match before paying—never pay for what you didn’t receive
  2. Tolerances focus effort on material variances
  3. 3-way matching provides complete verification
  4. AI handles routine matching, you handle exceptions

Stop paying for air. Match to delivery first.

👉 Try PDF reconciliation for free

🚀 Automate Reconciliation with Totsugo

Try free for 14 days. No charges for 14 days after credit card registration.

Try for Free