XBert Type: Standard
Accounting Software: Xero, MYOB, QuickBooks Online
Country Restriction: All supported countries
Risk Type: Fraud Risk
Business Function: Banking
Overview
This XBert checks whether the bank account saved for a contact in your accounting system matches the bank account shown on the bill or invoice attachment from that same supplier. When the two do not match, it flags the difference so you can confirm the correct details before any payment is made. This helps you catch keying errors and spot potential payment fraud early.
What it does
XBert reads the bank account number on the supplier's most recent attached document and compares it with the bank account number recorded against that supplier (contact) in your accounting software. If the document shows a different account to the one on file, the alert is raised so you can verify which account is correct.
How it works
XBert uses AI to read the bank account details printed on attached supplier documents (such as PDFs or images of bills and invoices).
It compares the account read from the document with the account saved against the contact record.
If the two accounts genuinely differ, the alert is raised. The alert shows you the supplier name, the account saved on the contact, the account read from the attachment, and the related document.
To keep the alert reliable, XBert deliberately ignores cases that look like a difference but are not a real one. It will not raise the alert when:
The account on the document is partly masked or hidden (for example shown as "xx" digits), or is a payment reference such as a "biller" code rather than a true bank account.
The two numbers are effectively the same account written slightly differently (for example a leading zero, a small length difference, or a very close match).
The attached document is not the supplier's own invoice or bill at all. If the only documents on a bill are clearly something else, such as a bank statement, receipt or remittance, XBert does not treat the account on that document as the supplier's account.
Please note that the bank details are read automatically using AI. In rare cases the AI may misread an attachment due to poor image quality, document folds or unusual formatting, so it is always worth a quick visual check.
Example/Use Case
Bob updates the bank account for ACME Services in the accounting system, but accidentally swaps two digits. Mike, who manages accounts payable, then gets ready to pay an ACME Services bill for $18,500 using the account on file. XBert notices that the account on the supplier's invoice attachment does not match the account saved against the contact, and raises an alert. Mike checks both, sees the saved account was keyed incorrectly, and fixes it before the payment goes out.
Accounting software
This XBert runs on all major accounting platforms, including Xero, MYOB and QuickBooks Online.
Which countries it supports
This XBert is available in all supported countries.
Processes
This alert sits within the Banking and Cleanup area and supports fraud prevention and data accuracy. To resolve it:
Open the supplier's contact record and compare the saved bank account with the account shown on the attached document.
If the attachment is correct, update the bank account on the contact record to match.
If the contact record is correct, contact the supplier to confirm the right account and request a corrected invoice if needed.
Always verify any new or changed bank account details through a trusted channel, such as a phone call to a known number, before paying.
Once the details have been confirmed and corrected, mark the XBert as resolved.
