In the final step the matching candidates are compared against the amounts of outstanding invoices.
This step is executed for every account that has matching candidates.

When there was a match on an account in the first step of Direct Banking Matching, then only outstanding invoices for this account were considered.

The following considerations are made during this step in the process:
When the amount of the transaction is equal to:
1) the outstanding amount of all outstanding invoices, then the transaction and invoices are applied.
2) the outstanding amount of one invoice, then the transaction and invoice are applied.

When there is not an exact match, but the above amounts are within the tolerance setup on the bank account of the transaction, then these invoices are proposed for matching.
When there are multiple matches within the same account, then the matches are logged.
In the next step the credits are considered.
So, for instance, if the amount of the transaction matches the amount of one invoice minus the outstanding credits, then this invoice is proposed.

Also, when the sum of all invoices minus all credits matches with the amount of the transaction, then the matching is proposed.
When there are multiple matches within the same account, then the matches are logged.
When there are matches on amounts for multiple accounts, then the matches are also only logged.
However, matches on exact amounts are prioritized over non-exact matches.

So, if one account has an exact match and other account don’t, then the invoices of that account will be applied with the transaction.
When the customer is entitled to a payment discount, this discount will be settled.
When all considered transactions are from the same account, then that account is also populated in the reconciliation journal.