Concept Definition

What is invoice matching?

Invoice matching is the process of validating a received invoice by comparing it against reference documents such as purchase orders, contracts, or goods receipt notes. Matching confirms that the invoice is authorized, quantities are correct, and prices agree with agreed terms before payment is released.

What types of invoice matching exist?

Invoice matching varies by the documents compared:

  • Two-way matching: Invoice vs. purchase order.
  • Three-way matching: Invoice vs. purchase order vs. goods receipt note.
  • Four-way matching: Invoice vs. purchase order vs. goods receipt vs. inspection record.
  • Contract matching: Invoice vs. contract terms (used for service contracts without individual POs).

Frequently Asked Questions

What triggers an invoice matching exception?
Matching exceptions occur when invoice data falls outside defined tolerances versus reference documents. Common exception triggers include price variance, quantity variance, missing PO reference, duplicate invoice number, or unrecognized supplier.
How does e-invoicing improve matching rates?
Structured e-invoices (UBL, CII) provide machine-readable line item data with field-level precision, enabling automated matching logic to compare invoice fields directly against ERP purchase order and GRN records without OCR interpretation errors.

Related Concepts

Related Use Cases