MYOB automated matching does not work when you have identical customer subscription payments
For identical customer subscription payments, MYOB’s automated bank reconciliation matching logic becomes ineffective. This appears to be because the software prioritises transaction amounts over meaningful identifiers such as Client ID, Invoice Number, or Customer Name.
In my client's case, we process hundreds of recurring invoices each month, all for the same value. When payments are received, MYOB generates hundreds of possible matches based solely on the amount, rendering the automated matching function ineffective.
I have encouraged all clients to include their Client ID in the bank transaction description, which they consistently do. However, even when Client IDs, invoice numbers, or customer names are clearly included, this information is effectively overlooked or buried beneath literally hundreds of irrelevant matches with clearly different identifiers. This strongly suggests that matching is driven primarily by amount, rather than by more specific and useful identifiers.
As a result, I am required to manually match every payment. Given the volume, this is not sustainable and significantly reduces efficiency, defeating the purpose of automated reconciliation.
PLEEEEASE CONSIDER - Suggested improvement:
MYOB should enhance its matching algorithm to prioritise unique identifiers within the bank transaction description - such as Client ID, Invoice Number, or Customer Name - either before or alongside the transaction amount.
Or ideally give users the ability to define global matching rules or set identifier priority, so the system can more accurately and intelligently allocate payments. This would allow for far more accurate reconciliation.
I hope you will consider this suggestion, as the issue appears relatively straightforward to address, yet the current experience is extremely frustrating and increasingly unmanageable.