Skip to content
Aavenir Atlas early access is open Contractflow on the ServiceNow Store since 2019 Runs on ServiceNow, or standalone ProcureTech100 2025/26 Pioneering Digital Solution ISO/IEC 27001:2022 certified, SOC 2 Type 2 compliant

Glossary

What is invoice matching?

Invoice matching is the accounts payable check that compares a supplier invoice with the purchase order and the receipt before the invoice is paid.

How invoice matching works

A buyer issues a purchase order with specific requirements. When the goods or services arrive, a receipt records what was delivered. The supplier then invoices for payment, and accounts payable compares the three documents.

What an invoice exception is

An exception arises when the invoice does not agree with the documents that support it, for example a different price, quantity or item, a missing purchase order or a duplicate invoice. Exceptions are held and routed to the right person to resolve before payment.

Why it matters

Matching ensures the business pays only for what it ordered and received, at the agreed price. It allows faster settlement of clean invoices and reduces the risk of fraud and payment of fake invoices.

How Aavenir handles it

Invoiceflow matches each invoice line against the purchase order, the receipt and the rates in the contract, approves clean invoices quickly and sends exceptions to the right person with the mismatch highlighted. See invoice to contract compliance.

Frequently asked questions (FAQ)

Common questions

What is the difference between two way and three way matching?

Two way matching checks the invoice against the purchase order. Three way matching also checks it against the receipt, confirming the goods or services were actually delivered. Read about two way invoice matching.

What causes invoice exceptions?

Price or quantity differences, missing or wrong purchase order numbers, missing receipts, duplicate invoices and tax errors. Many trace back to purchase orders that do not reflect the contract. Read about invoice reconciliation.

Why match invoices to the contract as well?

A purchase order can carry the wrong price. Checking invoice rates against the contract catches overcharges that a purchase order match would miss. It is a common source of recoverable overpayments. See Invoiceflow.

Have a question we have not answered? Ask the Expert

Schedule a demo

See your contracts run on one record.

  • 1 A 30 minute walkthrough Built around your team, whether that is procurement, legal, IT or finance.
  • 2 Your contracts, not ours Bring a few sample agreements and watch Aavenir AI extract and review them.
  • 3 ServiceNow or standalone We show the deployment that fits the systems you already run.

Prefer to talk first? Contact the team.