Banking Details Change Fraud: A Prevention Checklist for South African Finance Teams
Banking details change fraud succeeds through process gaps, not clever technology. This checklist covers verification, master-file controls, where DMARC helps and what to do in the first hour.
Banking details change fraud is stopped by process first and technology second. Every change to a supplier’s banking details must be verified by phone on a number already on file, approved by a second person and logged. DMARC at enforcement stops criminals spoofing your exact domain, but it cannot stop lookalike domains or a supplier’s compromised mailbox, so the call-back rule is non-negotiable.
How the scam runs
The pattern is consistent enough that most finance teams will recognise it. An email arrives that appears to come from a known supplier, or from your own MD or financial manager. It refers to a real relationship and often a real invoice. It explains that the supplier has changed banks, or that their account is “under audit”, and asks that the next payment, or an overdue one, be made into a new account. The tone is routine, sometimes slightly urgent. A letterhead or a “bank confirmation letter” PDF may be attached.
The payment is made. Weeks later the real supplier asks why they have not been paid. By then the money has usually moved on from the receiving account.
This is the business email compromise (BEC) family of fraud. The FBI’s Internet Crime Complaint Center reported about US$2.77 billion in BEC losses for 2024 in its annual report, and South African organisations face the same playbook, often aimed at the end of month when payment runs are large and staff are busy. The losses are rarely about technical sophistication. They are about a single person being able to change where money goes on the strength of an email.
Three routes, three different defences
Finance teams often treat “the email was fake” as one problem. It is three, and each needs a different defence.
| Route | What it looks like | Primary defence |
|---|---|---|
| Spoofed exact domain | From address is exactly accounts@supplier.co.za or your own domain, but the mail did not come from them | DMARC at enforcement on the impersonated domain |
| Lookalike domain | Address is accounts@supp1ier.co.za or supplier-za.com; it passes authentication because the criminal owns that domain | Staff awareness, external sender tagging, call-back verification |
| Compromised real mailbox | Mail genuinely comes from the supplier’s real account, often continuing a real thread | Call-back verification on a known number; nothing else reliably catches it |
The third route is the hardest. When a criminal has access to a supplier’s mailbox, every technical check passes because the mail is authentic. That single fact is why verification has to happen outside email.
The prevention checklist
Work through this list with whoever owns accounts payable. Each item is a control you can describe, test and evidence.
Verification
- Every request to add or change banking details is verified by phone before it is captured.
- The call is made to a number already on the supplier master file or on a signed contract, never to a number in the requesting email or its attachments.
- The caller confirms the change with a known contact, not whoever happens to answer.
- Verification is recorded: who called, which number, who confirmed, date and time.
- Requests that arrive with urgency, secrecy or “the CEO has approved this” receive more scrutiny, not less.
Supplier master-file controls
- The person who captures a banking change cannot also approve it.
- System access to edit supplier banking details is limited to a small, named group.
- Changes generate an audit trail and a report reviewed by someone outside accounts payable.
- Where your bank offers account verification services, new or changed accounts are checked against the account holder’s name before first payment.
- Suppliers are told in writing that you will never accept banking changes by email alone, and that they should expect your call.
Payment release
- Payments above an agreed threshold need two approvers in the banking platform.
- The first payment to a new or changed account is flagged for additional review.
- Payment approvers can see when an account’s details last changed.
- Any instruction to pay “outside the normal run” requires the same verification as a banking change.
Email and identity
- Your own domain has SPF, DKIM and DMARC at
p=reject, so criminals cannot send as you to your suppliers and clients. - Multi-factor authentication is enforced on every mailbox, especially finance and executive accounts.
- Your mail platform tags messages from external senders.
- Mailbox forwarding rules and inbox rules are reviewed regularly, because attackers commonly create them to hide replies.
DMARC’s role, and its limits
DMARC protects a domain from being used in the From address by anyone who is not authorised to send for it. Once your domain is at p=reject, receiving servers that honour DMARC refuse mail that claims to be from yourcompany.co.za but fails authentication. That matters in two directions.
Protecting your clients from criminals posing as you. If you invoice clients, your domain is a target. A fraudster who can send “updated banking details” as your exact address has an extremely convincing story. Enforcing DMARC removes that option and pushes them to lookalikes, which are easier for your clients to spot.
Protecting your team from criminals posing as your own executives. An instruction that appears to come from your MD’s real address is persuasive. With DMARC enforced, spoofed internal addresses are blocked at receivers that honour the policy.
What DMARC cannot do is equally important. It does nothing about lookalike domains, display-name tricks or compromised real mailboxes, and your suppliers’ DMARC posture is outside your control. Our article on how email spoofing leads to invoice fraud goes deeper into the attack chain, and lookalike domains covers the gap DMARC leaves. You can see your own current position with the free DMARC checker.
The first hour after a suspected fraud
Speed matters more than anything else once money has moved. Agree this sequence in advance and print it.
- Contact your bank immediately. Use the fraud line or your relationship banker, explain that a payment was made to a fraudulent account, and ask them to attempt a recall and alert the receiving bank. Have the payment reference, amount, date and destination account ready.
- Stop further payments to the new account and freeze any pending payments to the affected supplier until verified.
- Preserve the evidence. Do not delete the emails. Keep the original messages with full headers, the attachments and any related correspondence. Headers show where a message really came from and may show whether it was spoofed, sent from a lookalike or sent from a real mailbox.
- Contact the real supplier on a known number to confirm the situation and let them know their mailbox may be compromised.
- Check your own mailboxes. If there is any chance the attack started on your side, reset passwords, sign out active sessions, review forwarding and inbox rules, and confirm MFA is active.
- Report it. Open a case with the South African Police Service and keep the case number for your bank and insurer. Notify your insurer if you hold cyber or crime cover.
- Assess personal information exposure. If a mailbox was compromised, consider whether POPIA notification obligations apply. Our POPIA and email security article outlines section 22.
Making the controls stick
Most organisations that lose money had a verification rule on paper. It failed because someone was new, the request came from a senior name, the supplier was “trusted”, or it was the last working day of the month. Controls stick when they are designed for those moments.
- Make the rule absolute. “Always call back” survives pressure. “Call back if it seems suspicious” does not, because criminals work hard to make sure nothing seems suspicious.
- Give staff explicit cover. Leadership should say, in writing, that nobody will be criticised for delaying a payment to verify it, including when the request appears to come from the MD.
- Test it. Periodically review a sample of banking changes and confirm each one has a recorded call-back.
- Close the email gap you can control. Put your own domain at enforcement so you are not the brand criminals use against your clients.
MailMarq takes your domain from monitoring to p=reject safely, with every step backed by evidence and approved in writing, then watches it all year for new and failing senders. That closes the spoofing route so your process controls can deal with the rest. Start with a free assessment through our contact page.
Frequently asked questions
If our domain has DMARC at p=reject, are we safe from banking details fraud?
No. Enforcement stops criminals sending as your exact domain, but lookalike domains and compromised supplier mailboxes still get through. The call-back verification rule is what stops those.
Is it enough to reply to the email to confirm a banking change?
No. If the supplier’s mailbox is compromised, the criminal receives your reply. Verification must happen by phone on a number you already hold.
Can a bank recover a fraudulent payment?
Sometimes, particularly if the bank is notified very quickly, but recovery is never guaranteed. That is why contacting your bank immediately is the first step.
Should we tell our clients we never change banking details by email?
Yes. A clear written statement on invoices and in onboarding gives clients a simple rule to apply when a fraudster impersonates you.
Sources and standards
- FBI Internet Crime Complaint Center: 2024 Internet Crime Report. Reported losses to business email compromise and other email-led fraud.
- RFC 7489: Domain-based Message Authentication, Reporting, and Conformance (DMARC). The IETF specification that defines DMARC policies, alignment and reporting.
Keep reading
Lookalike Domains: What DMARC Cannot Stop, and What You Can Do Instead
DMARC stops criminals from sending as your exact domain. It does nothing about yourcornpany.co.za or a hacked mailbox. Here is what fills the gap.
How Email Spoofing Leads to Invoice Fraud and CEO Impersonation
Most business email fraud is not technically sophisticated. It relies on one thing: a message that appears to come from someone you trust. Here is how the main variants work and which defences stop each one.
DMARC in South Africa: The Complete 2026 Guide for Businesses
A practical 2026 guide to DMARC for South African businesses: what it does, why local companies are targeted, how POPIA fits, and how to reach enforcement safely.
Find out where your domain stands
Send us your domain. We will review your DMARC, SPF and DKIM set-up, map the services sending as you, and tell you plainly what it would take to reach enforcement. No charge and no obligation.