Matching Process
When a bill enters the invoice process flow, the system determines whether or not the bill is to be sent for PO matching. 3-way PO matching is the process of matching bills, purchase orders, and inventory receipts.
3-way PO matching is mostly used by companies that track inventory and want to validate quantities purchased, units of measure, and unit pricing against those ordered.
3-Way Matching Protocols
- Payees set for 3-way PO matching will match the PO and Item Receipt to a Bill.
- Payees’ bills must be matched at the line level.
- Items will be checked to see if they have the same quantity, units, price (per unit), and amount.
- You can also approve a line on the Bill that is not on the PO by selecting ‘Approve non-PO line.’
Who Uses PO Matching?
Users with the Approval Management, Non-PO Line Approver, and Process Bills permission have access to the PO matching process.
The table below indicates what each of these roles allow users to do.
User Role |
Action |
Approval Management |
|
Non-PO Line Approver |
|
Process Bills |
|
Exception Thresholds
With short-shipments or overshipments scenarios, the line quantity may not match the original bill amount. Thresholds can be used to set tolerances (exceptions) to a perfect match which require the following:
- If bills match perfectly, they will either be immediately sent to Pending Payment or assigned to a bill approver - depending on what is set on the instance.
- If bills do not match perfectly, but they are within the tolerances you set, they will be able to be approved by a bill approver.
- If bills are outside of your tolerances, or have a hard exception such as incorrect unit type or currency type, the bill cannot be approved.
Exception Field |
Threshold Type |
Threshold Value |
Bill Amount |
Percentage |
10% |
Line Amount |
Percentage |
10% |
Line Price |
Percentage |
10% |
Line Quantity |
Percentage |
10% |