Skip to main content

Contact Bank Account Different From Attachment

XBert flags when a supplier's saved bank account doesn't match the account on their invoice attachment, helping you catch keying errors and payment fraud.

Written by Aaron Wittman

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.

Did this answer your question?