Verify vendor bank changes. Keep the proof.

Forced callback to the number on file, a second approval, a cooling-off hold, and an evidence PDF for every change. Free for 10 vendors.

No credit card. No vendor portal, no bank connection: a person calls, and the app records it. Works end to end in under five minutes.

How it works

  1. 1. Log the request

    Paste the "our bank details changed" email; BankChangeProof compares the sender domain to the vendor's domains on file, flags lookalikes and urgency words, and records the new bank name and last four digits only.

  2. 2. Call the number on file

    The screen shows the phone you verified earlier, never the one in the email; you record who you spoke with and the outcome.

  3. 3. Approve, hold, release

    A second person approves, a cooling-off hold runs (default 48 hours), you confirm the update in your payment system, and the evidence PDF is ready.

The problem, in your words

"Always call the official number in the vendor master, we lost 300K over that one."

"Their insurance claim was subsequently denied because they didn't call to verify the wire instructions."

same thread

"We pay around 40 vendors regularly. No formal process for verifying banking changes beyond checking that the email looks right."

Features

What it is not

Pricing

Flat monthly price. No per-check fees. Cancel from the billing page.

Free

$0

For a small team that wants the control and the PDF.

  • Up to 10 vendors
  • 1 user
  • Evidence PDFs
  • Policy page
Start with Free

Team

$39 / month

For an AP team at one company.

  • Up to 250 vendors
  • 5 users
  • Second-approver workflow
  • Cooling-off reminders
  • Monthly digest
  • Auditor export
Start with Team

Firm

$79 / month

For bookkeeping and CAS firms running AP for clients.

  • Unlimited vendors
  • Multi-client workspaces
  • 15 users
  • Per-client exports
  • Priority support
Start with Firm

Full plan limits

Questions

What do you store, and where?
Vendor names, contacts, verified phone numbers, email domains, bank name, account type and last four digits only. Validators reject longer digit strings; the free-text scrubber redacts eight-plus digit runs and tells you. Uploads are hashed. Data sits in this app's own database on InfiniHash-operated servers, backed up nightly; encrypted backups at rest are v1.1, stated on Security.
What happens when I cancel?
Your subscription ends at the close of the billing period and the account moves to Free. Nothing is deleted. Export vendors and evidence if you want a copy; archive vendors or email support for a hard delete when you want the data gone.
Does it replace Trustpair, Bill.com, or my bank's verification service?
No. Those platforms validate bank accounts or move payments inside their own rails. BankChangeProof is the callback-and-approval record for teams paying by ACH or wire from their own bank, whose control today is a spreadsheet. It works beside any payment system; you record the reference at release.
Do vendors, approvers, or clients need accounts?
Vendors never touch the app; you call them. Approvers are users in your account (Team: 5, Firm: 15), notified by email and an in-app queue. Firm workspaces keep each client's vendors and evidence separate, with per-client exports. No vendor portal in v1.
Is this legal, audit, or insurance advice?
No. BankChangeProof records the actions your team took and produces the document an auditor or insurer asks for. It does not certify anything against a standard or determine coverage. The PDF footer says so: it records actions taken in the application and is not legal, tax, or audit advice.
How do I get my data out?
Reports → Export produces a CSV of vendors and change requests plus a zip of every evidence PDF for a date range (Team and Firm). On Free, download each PDF from its change page. Every PDF carries its own SHA-256 and a public verify URL, so it stands alone after you leave.