3-way PO Matching

PO Matching

Our Cascading PO Matching engine automatically matches hundreds of lines with automated 3-way PO matching.

What is PO Matching?

PO matching (purchase order matching) refers to the process of comparing information on an invoice with documents such as the purchase order, goods receipts, and/or a contract.

  • The goal of PO matching is to make sure that vendor payments are accurate and there is a correct accounting of costs. PO matching enables compliance to purchase contracts and helps to prevent fraud
  • It’s a key activity for a company’s accounts payable team that is complex, time-consuming, and resource-intensive when performed manually
  • Shifting to a digitized process of automated PO matching means the invocie is matched to the PO and goods receipt by the software

Get to know PO Matching

PO Matching automation


Automated 3-way PO matching.


Match POs and invoices with hundreds of lines.


Provides a complete time-stamped audit trail.

Internal & external

Matches internal or external purchase orders.

Header & line level

Match at the header or line level.

Save time

Save time with automatic matching.

What is 3-way PO matching?

There are three different levels of PO matching: 2-way, 3-way and 4-way. These levels refer to how many supporting documents the invoice is matched against:

  • 2-way matching verifies the invoice against its corresponding PO
  • 3-way matching verifies the invoice against its corresponding PO and goods receipt
  • 4-way matching verifies the invoice against its corresponding PO, goods receipt, and acceptance or inspection document

3-way PO matching is the most common and the ideal choice of internal control. The three parameters which are compared between the documents in accounts payable three-way match include:

  • Name of the items
  • Quantity of the order
  • Price quoted per unit
Matching of vendor invoices to purchase orders is done at the header or line level

Why should you use automated PO matching?

Rillion’s PO matching software matches POs, invoices, and goods receipts efficiently. If an invoice matches a purchase order, it assumes the coding and approval from the order and can be sent directly to your ERP or accounting system for recording – without manual handling.

With business rules a procedure is implemented for invoices that do not match, and acceptable deviation levels are built in. Exceptions are routed to designated approvers in the approval workflow.

  • Matching of incoming invoices and purchase orders is done at the header level or line level
  • Matching can also be made to order numbers or delivery numbers and amounts
  • An invoice can contain items from several purchase orders, where a purchase order  can be matched to several different invoices, whether they are fully or only partially delivered

How does Rillion’s automated PO matching work?

Rillion’s integrated AP three-way match automation is an innovative and efficient solution that minimizes workload and maximizes employee’s productivity. It matches invoices and purchase orders according to the variance rules you set.

  • For Non-PO invoices or where there is missing information, the invoice is sent to an approver
  • For PO invoices that contain exceptions as a result of the matching process, the invoice and all corresponding documents are sent to the appropriate person based on the roles you assign
  • Once delivered, the recipient views the package of information which includes an invoice image, a copy of the PO, the goods receipt information, and a description of the error

Intelligent 3 Way PO Matching is an optional module in Rillion’s AP Automation and Purchase to Pay software suites.

Rillion’s integrated AP three-way match automation is innovative and efficient

Benefits of PO Matching

3-way PO matching

Automated 3-way PO matching – happens within minutes of receipt.

Automatic matching

Matches internal or external purchase orders and goods receipts. Match at the header or line level.

Large amounts of data

Match purchase orders and invoices containing hundreds of lines of data.

Exception handling

Exceptions are sent to approvers with all the information they need to reconcile.

Audit trails

Provides a complete time-stamped audit trail, including messages.

No manual handling

When an invoice corresponds with a purchase order, it inherits the order’s coding and approval details, allowing it to be directly forwarded to your ERP or accounting system.


PO Matching – Trusted By Banks

Rillion is trusted by banks and financial institutions in the US and Europe. Accreditations in the US include SOC1, SOC2, HIPAA, GDPR, and PEPPOL.

  • Global solution for multiple ERPs, countries, currencies, and tax rules
  • Unlimited users—no user license costs
  • Bulletproof compliance control and minimal IT involvement
SOC 1 Report (System and Organization Controls Report)
The Health Insurance Portability and Accountability Act (HIPAA)

Customer stories

Read more about PO Matching

“With our contracts being matched to vendor invoices for over 300 locations, Rillion has reduced our manual workload and really optimized our AP operations.”

Our customer cases


We’re committed to solving your problems and making your job easier with our PO Matching.
The time required for implementation of Rillion One and Rillion Prime may vary, depending on the features you choose and the ERP system you’re using. Contact one of our experts today to schedule a demo.

As always, we’re with you every step of the way.

Seamless integration with your ERP

Rillion’s solutions integrate with many popular finance and business systems.

FAQ – PO Matching

A PO invoice is an invoice that corresponds to a purchase order. PO invocies have to be matched to the corresponding purchase order and goods receipt.

A non PO invoice is a supplier invoice that has been received, but where there is no document (purchase order) confirming the goods/services that have been invoiced. It might be a phone order without written confirmation, a recurring subscription fee or any other ad hoc purchase. Non PO invoices are often referred to as “cost invoices”.

Invoice matching is the process where an invoice or invoice lines are compared with an order document, such as a purchase order (PO), a contract or a delivery note/goods receipt.

In some cases, particularly for services, a two-way match might be sufficient. This process involves matching the invoice details directly against the purchase order, bypassing the goods receipt process. This is often applicable in scenarios where physical goods are not involved, making a GRN unnecessary.

This is the most common type of invoice matching and involves comparing the details of the purchase order, the goods receipt note, and the invoice itself. The purchase order provides details of what was ordered, the goods receipt note confirms what was received, and the invoice requests payment for the supplied goods or services. All three documents must align in terms of item descriptions, quantities, prices, and terms for the invoice to be approved for payment.

This extends the three-way match by also including an inspection report or a quality certificate as a fourth document. This is particularly useful in industries where quality of goods is critical, and goods are inspected on arrival before acceptance.

Get started!

PO Matching is available for the following products

Scalable solution

Rillion Prime

Electronic invoice management and purchase-to-pay for larger organizations with high demands on automation.

  • Invoice Capture (OCR)
  • Invoice Approval Workflows
  • AI Coding
  • PO-Matching
  • Recurring invoice automation
  • Document Management
  • Audit trail software
  • Payments as a Service
  • Analytics and Reporting
  • Purchase to pay
  • E-invoicing
  • Seamless integration to ERP/accounting system

Rillion – AP automation for your peace of mind

  • We are experts with over 30 years in the industry

  • Trusted by customers in over 50 countries

  • 96% of Rillion customers feel that the platform fulfills expectations

  • 95% consider Rillion to be a worthwhile investment

Find out for yourself how we can make your job easier!

Want to try Rillion?

Schedule a free consultation so that we can understand your needs and provide you with the best solution.