Vendor bank-change fraud: five controls that stop it

Fraudsters rarely break into the bank. They ask accounts payable to update a vendor's bank details. Five controls, run in a fixed order, make that request fail.

Engraving of a nest of speckled eggs with one smooth magenta egg among them.
One egg is not like the others.

The vendor's own mailbox sent it

One treasury practitioner described the pattern in the AFP's 2026 Payments Fraud and Control Survey. A scammer took over the mailbox of one of the company's key vendors and began sending fake invoices, which "were processed in the normal way with all approval steps." At the same time, the fraudster asked for the vendor's bank account information to be changed, and the change "was entered into the system before Treasury could confirm the same."

Nothing in that sequence required breaking into the company. The email came from the vendor's real address. The invoices looked like every other invoice from that vendor. The weak point was the order of operations: the change reached the vendor master before anyone verified it.

A second account in the same survey shows the other common failure. Someone posing as a client emailed the sales and AP teams with updated banking details, and AP "called the number on the email to confirm the banking details." That is a callback in name only. It confirms the fraud with the fraudster.

The numbers behind the request

The AFP surveyed 465 treasury practitioners in January 2026 about their experience in 2025:

  • 76% of organizations experienced attempted or actual payments fraud.
  • Business email compromise affected 74%, and AFP reports that fraudsters primarily impersonate vendors or executives to request changes to payment instructions.
  • Among organizations that experienced payments fraud, 33% saw manipulated ACH or wire instructions and 26% saw invoice fraud.
  • 39% of organizations continue to receive genuine emails that fraudsters have intercepted.
  • Among organizations with revenue under $1 billion that experienced payments fraud, 48% incurred a loss, and 24% of those recovered none of it.

The FBI's 2025 IC3 report counts 24,768 business email compromise complaints and about $3.05 billion in reported losses for 2025, the second-largest loss of any cyber-enabled fraud type after investment fraud.

Nacha now expects you to look

As of November 2026, Nacha's fraud monitoring rules apply to every business that originates ACH payments. Phase 1 took effect on March 20, 2026, for the largest originators, those with 6 million or more ACH originations in 2023. Phase 2 extended the requirement to all other non-consumer originators on June 19, 2026, with Monday, June 22 as the practical date because June 19 is a federal holiday.

The rule requires risk-based processes and procedures reasonably intended to identify entries suspected of being unauthorized or authorized under False Pretenses, and a review of those processes at least annually. Nacha defines False Pretenses as inducing a payment by misrepresenting a person's identity, their authority to act for someone else, or the ownership of the account to be credited. Nacha's guidance says this covers business email compromise and vendor and payroll impersonation. A documented, evidenced vendor bank-change control is the most direct proof that such a process exists. Ask your bank what it expects to see from you.

Five controls that stop it

1. Split request, entry and approval

Three different people should touch every bank change: one receives and logs the request, one enters it in the vendor master, and one approves it after verification. Nobody who can release payments in the bank portal should be able to edit vendor bank fields in the ERP. If the team is too small for that, the owner or controller approves every change from a system report, and the three-person duty split shows where that review fits.

2. Verify using pre-existing contact data

Call a known contact at a number that was in the vendor master before the request arrived, taken from the contract or the onboarding file. Never use a number from the request, the email signature or a new letterhead. Ask the contact to confirm the change and the name of the person who requested it, and ask them to confirm details of the old account too. Record the number, the time, the contact and the result. AFP found that 94% of organizations verify transfer requests by calling an authorized contact at a number from official records, and 63% of those rated the practice very effective. The failures quoted above are failures of execution, not of design.

3. Hold the first payment

Treat the first payment after a change as a payment to a new payee. Hold it for a set period, such as five business days, and require a second release in the bank. Send a notice of the change to the vendor's previous contact details, so a vendor that never asked for the change has a chance to say so before money moves.

4. Lock down the bank side

Use the bank portal's dual control for ACH and wires, restrict payments to saved payee templates, require a second approver to add or edit a payee, and send alerts to the controller or owner for every payee change. Positive pay and ACH debit filters cover the neighboring check and debit schemes.

5. Monitor the vendor master

Every week, someone outside AP reviews the vendor change log and matches each bank change to its verification record. A change without evidence is a finding even if the payment turned out to be legitimate. Add simple data tests: vendor bank accounts that match an employee's account, two vendors sharing one account, bank changes made shortly before a large payment, and requests from email domains one character away from the real vendor's. Full-ledger analytics runs tests like these across the whole vendor master and payment history rather than a sample.

The vendor-master change workflow

StepWhoWhat happensEvidence kept
1. IntakeWhoever receives the requestLog it in a change ticket. Make no change in the ERP. Reply only through contact details already on file.Ticket with the original message attached
2. DocumentsAPAsk for a signed change form and a bank letter or voided check. Documents support a request but do not verify it.Form and bank document on the ticket
3. CallbackSomeone without edit rights to vendor bank fieldsCall the known contact at the number on file. Confirm the change, the requester's name and the old account.Number, time, contact and result
4. EntryVendor master administratorEnter the change exactly as verified.System change log
5. ApprovalController or second approverCompare the entry with the ticket and callback record, then approve.Approval in the ERP or signed ticket
6. NoticeAPSend a confirmation to the vendor's previous contact details.Copy of the notice
7. First paymentTwo bank releasersHold the first payment for five business days, then release with two approvals.Bank release history
8. ReviewSomeone outside AP, weeklyMatch every change in the log to a complete ticket.Initialed and dated change report

Steps 3 and 5 are the ones that slip under deadline pressure. If you can enforce only two steps in the system, make them those: an ERP approval workflow on vendor bank fields, and a bank rule that a changed payee needs a second release.

If a payment already went out

Call your bank's fraud line immediately and ask for a recall, then file a complaint at ic3.gov with full transaction details. The FBI states plainly that time is of the essence. In 2025 its Recovery Asset Team initiated 3,900 Financial Fraud Kill Chain incidents involving about $1.16 billion in attempted theft, froze about $679 million and reported a 58% success rate. Then call the real vendor on a known number. Its mailbox may still be compromised, and its other customers may be the next targets.

Where to start

Pull the vendor master change log for the last 12 months and pick five bank changes. For each, look for the callback record: the number called, when, and who confirmed. If you cannot find it for all five, start with control 2 and the workflow table above. For a review of the whole payment chain, from vendor master permissions to bank portal settings and staff drills, see payment fraud defense. Executive requests need the same discipline, set out in the deepfake CFO payment-verification protocol.

Sources

  1. Over 75% of US Firms Experienced Payments Fraud in 2025, While AI Adoption for Fraud Mitigation Lags, Association for Financial Professionals (AFP), April 14, 2026
  2. 2026 AFP Payments Fraud and Control Survey Report: Key Highlights, Association for Financial Professionals (AFP), underwritten by Truist, April 2026
  3. Risk Management Topics (Fraud Monitoring Phase 1), Nacha, Effective March 20, 2026
  4. Risk Management Topics (Fraud Monitoring Phase 2), Nacha, Effective June 19, 2026
  5. 2025 IC3 Annual Report, Federal Bureau of Investigation, Internet Crime Complaint Center, April 2026

This article is general information, not legal, tax or accounting advice. Statuses are as of November 3, 2026.

Read alongside this article

  • Payment Fraud Defense

    A six-to-eight-week project that redesigns how payment instructions are verified and released, cleans the vendor master, configures bank controls and drills your team against realistic attacks.

  • Full-Ledger Analytics

    A two-to-four-week diagnostic that runs a library of explainable tests and outlier models over every transaction in the period, then reports only the flags an analyst has reviewed.

  • Counterparty & Vendor Due Diligence

    Sourced research on who owns and controls a counterparty, whether it is sanctioned or in adverse media, and whether its finances support the relationship, written up as a red-flag report.

Want a second pair of eyes on this?

If this article describes something you are dealing with, a scoping call costs nothing. Tell us what you are seeing and who needs to be convinced.

Writehello@financeethics.com
Call(307) 365-5252
Office7124 Commons Dr, Cheyenne, WY 82009
HoursMonday to Friday, 9:00 to 17:00 Mountain Time