Invoice Matcher Scenarios

IRIS Invoice Matcher validates all invoices for your establishment/organisation that are sent to or uploaded to the software.

This topic outlines the different scenarios that can occur in IRIS Invoice Matcher and how they are dealt with.

Some scenarios are based on the tolerance limits set within the software. Tolerance limits are set to zero (0) by default. For more information, please see Setting Tolerance Limits for Invoice Matching.

Scenario: A purchase order has been entered for 10 red books costing £1.00 each. Only 9 red books are delivered and the price remains at £1.00 each. This is entered on IRIS Purchasing. Subsequently, a purchase order invoice is received for 9 red books at £1.00 each.

Quantity Orders – Single Line and Multiple Line

Invoice quantity is less than or equal to remaining GRN(s) quantity and Invoice Value is less than or equal to remaining GRN(s) value.

Result: Invoice processed automatically with no user intervention required. No email is sent as emails are only sent for exceptions.


Invoice quantity is less than or equal to remaining GRN(s) quantity and Invoice Value is more than remaining GRN(s) value but within the tolerance limit.

Result: Invoice processed automatically with no user intervention required. Email sent to finance user informing them of the auto match within tolerance levels.


Invoice quantity is less than or equal to remaining GRN(s) quantity and Invoice Value is more than to remaining GRN(s) value but outside the tolerance limit.

Result: Invoice is routed for manual intervention, which can be reviewed, amended, and submitted by a finance user. Email sent to finance user informing them of the exception.


Invoice quantity is more than remaining GRN(s) quantity.

Result: Invoice is routed for manual intervention, which can be reviewed, amended, and submitted by a finance user. Email sent to finance user informing them of the exception.


Value Orders – Single Line and Multiple Line

Invoice value is less than or equal to remaining GRN(s) value.

Result: Invoice processed automatically with no user intervention required. No email sent as emails are only sent for exceptions.


Invoice value is more than remaining GRN(s) value but within tolerance limit.

Result: Invoice processed automatically with no user intervention required. Email sent to finance user informing them of the auto match within tolerance levels.


Invoice value is more than remaining GRN(s) value but outside tolerance limit.

Result: Invoice is routed for manual intervention, which can be reviewed, amended, and submitted by a finance user. Email sent to finance user informing them of the exception.