Hold the payment. If a vendor won't get on a call to confirm a bank-account change, can't produce anyone who recognizes the request, or pushes back on being asked at all, you do not release funds to the new account — you keep paying the old verified details (or pause payment entirely) until an independent callback is completed and logged. Resistance to a routine verification call is itself a red flag, not an inconvenience to work around.
For a bookkeeping or accounting firm running accounts payable across many clients, the hard part isn't knowing to call. It's what to do when the call doesn't go cleanly — and how to leave a record that proves you held the line. This is the decision tree, and the documentation that makes the hold defensible to a client, an auditor, or an insurer.
First, separate “won't” from “can't”
A stalled verification has two very different causes, and they lead to the same action but a different tone.
Sometimes the vendor genuinely can't verify on the spot: the AP contact is out, the person who answers doesn't handle banking, the number on file is stale, or the business is small enough that there's no formal process. That's friction, not fraud — but the change still waits until you reach someone who can confirm it on a number you trust.
Sometimes the vendor (or someone posing as them) won't verify: they object to being called, insist the emailed details are sufficient, claim urgency to skip the step, or steer you to a phone number they supplied. That pattern is the textbook shape of a payee-redirect scam. The FBI's 2024 Internet Crime Report attributed $2.77 billion in losses to business email compromise, much of it from exactly this move: an impersonator changes where a real invoice gets paid and pressures the payer past the verification step.
Either way, the rule holds: no confirmation on an independent channel, no release. The difference is whether you're patiently rescheduling a call or quietly escalating a suspected impersonation.
The decision tree when verification stalls
Work it in order. Each step assumes the prior one didn't resolve cleanly.
- Re-dial the independent number, not the one in the request. Use a phone number from your vendor master file, a signed engagement, or an old invoice — never the number in the change email or a “call me here” reply. If the first attempt failed because nobody answered, a second documented attempt to the known number is reasonable. The number the requester offers is not.
- Ask the vendor to confirm through a second known channel. A return call from the vendor's published main line, a message through an existing portal you already use with them, or confirmation from your day-to-day contact who recognizes the request. Adding a channel the requester doesn't control is the point.
- If they refuse the call entirely, treat it as suspicious. A legitimate vendor wants their money to arrive and will tolerate a two-minute confirmation. Refusal, manufactured urgency, or pressure to skip the callback are escalation triggers — pause the change and loop in the client and a second approver before going further.
- Keep paying the old, previously verified account for legitimate outstanding invoices if business must continue — or hold payment outright. Do not split the difference by sending to the unverified new account “just this once.”
- Document the hold and the reason at each step. This is the part firms skip, and it's the part that matters most after the fact.
If you want the underlying mechanics of a clean callback before it stalls, the step-by-step verification procedure walks every checkpoint, and the callback script gives you the exact words for the read-back.
Why documenting the hold matters as much as the verification
When a change verifies cleanly, the record is easy: you called, they confirmed, you logged it. When it doesn't, there's a temptation to simply move on — leave the request in limbo and handle it later. That gap is where firms get exposed.
If a payment is later disputed, or a client asks why a vendor went unpaid, or an auditor reviews your controls, the question is the same: what did you do, and when? “We weren't comfortable, so we waited” is a defensible answer only if you can show it — a dated note that the callback was attempted, the number you used, who you reached (or didn't), and the decision to hold. A control you can't evidence is, for review purposes, a control you didn't have.
This cuts both ways. If the change turns out to be legitimate and a vendor complains about a delay, your log shows you followed a consistent, reasonable process rather than singling them out. If it turns out to be an impersonation attempt you stopped, the same log is the proof that your firm's procedure worked. Either way the documented hold protects the firm — see what auditors ask about vendor verification for how reviewers actually probe this.
What to record when a verification fails
A usable hold record captures, at minimum:
- The request: date received, which client, which vendor, the channel it arrived on, and the new details requested.
- The attempt: the number you dialed and where it came from, the date and time, and who (if anyone) you reached.
- The outcome: confirmed / not confirmed / refused, in plain language, plus any red flags noted.
- The decision: held, paid old account, or escalated — and who on your side approved that decision.
Across many clients, that's a lot of small records that all need to be consistent, time-stamped, and retrievable months later. Our free vendor bank-change verification template includes a one-page log sheet built for exactly this — the independent-contact rule, the read-back, a dual-approval line, and space to note a failed or refused attempt. No signup.
How this ties to NACHA Phase 2
NACHA Phase 2 took effect June 22, 2026, and applies to every ACH-originating business with no volume floor — including small firms originating client payments. It asks originators to use commercially reasonable methods to confirm the legitimacy of vendor banking-detail changes and to be able to produce evidence of that verification.
A failed or refused verification is precisely the moment the rule is built for. Releasing funds to a new account you couldn't confirm is the opposite of commercially reasonable. Holding the payment and recording why is the behavior the rule rewards — and the record is what you'd produce if asked.
CallbackProof enforces that callback-and-hold sequence on every change across every client you serve, and hashes each entry — including the ones that ended in a hold — into a SHA-256 chain, so the record of the day a verification failed is provable later when a client, auditor, or insurer asks what you did.
Frequently asked questions
A vendor is angry about being asked to verify. Should I just process the change?
No. A short confirmation call is a routine control, and a legitimate vendor will tolerate it. Process the change only after an independent callback confirms it. Note the objection and your decision in the log; consistency is your defense if they complain.
The vendor can't get someone on the phone to confirm. How long do I hold?
As long as it takes to reach someone who can confirm on a number you already trusted. Keep paying the old verified account for legitimate invoices in the meantime, and document each attempt. There's no deadline that justifies releasing funds to an unconfirmed account.
They gave me a number to call to verify — isn't that good enough?
No. A number supplied inside the change request can be controlled by the same person who sent it, so calling it verifies nothing. Use a number from your vendor master file, a signed engagement, or a prior invoice instead.
What if I already paid before I realized the change wasn't verified?
Contact the client's bank and your client immediately about a possible recall, and preserve every record of the request and your actions. Then document the timeline. This is also why the hold-and-log step matters before release — the record is far easier to assemble in advance than after.
Documentation and recordkeeping help; they don't replace professional judgment. Confirm specific NACHA, audit, and insurance requirements with your bank, auditor, and broker.