Had a breach? What to do now

Guide

Business email compromise: how invoice fraud works and how to stop it

How business email compromise and invoice fraud work, the warning signs to watch for, and the payment checks and email controls that stop UK SMEs losing money.

Business email compromise (BEC) is the attack that costs small businesses real money without ever touching a laptop. Nobody's files get encrypted. Nothing looks broken. A supplier's invoice simply arrives with new bank details, someone in accounts pays it, and the money is gone before anyone notices the supplier is still waiting.

This guide explains how the scam works, what the warning signs are, and the specific controls that stop it. Most of them cost nothing and can be in place by the end of the week.

What business email compromise actually is

Business email compromise is when a criminal gets into, or convincingly imitates, a work email account and uses it to trick someone into sending money or sensitive data. In practice there are three common versions:

Type What happens Who it targets
Invoice or mandate fraud A real supplier's invoice, or a convincing fake, arrives with "updated" bank details Accounts, finance, office managers
CEO fraud An email that appears to come from a director asks for an urgent payment to a new account Anyone who can make payments
Data theft The attacker reads the mailbox for personal data, contracts or payroll details The whole organisation

UK Finance's figures show how these play out. In 2025 invoice and mandate scams caused £41.3 million of losses across 2,305 cases, and 68% of those losses (£28 million) were on business accounts. UK Finance notes that businesses "make genuine higher-value payments more regularly, making it harder to spot and stop a fraudulent one". Only 48% of invoice and mandate losses were returned to victims. CEO fraud was smaller, at £5.6 million across 197 cases.1 Those totals have been falling for several years, which is good news, but a single case can still be the price of a year's profit for a small firm.

How an invoice fraud attack unfolds

Most attacks follow a similar pattern, and knowing it makes the warning signs easier to spot.

1. Getting in, or looking like they're in

The attacker either takes over a real mailbox (yours or your supplier's) or sends from a lookalike. UK Finance says this type of fraud "often involves the criminal either intercepting emails or compromising an email account".1 Phishing is the usual route in: the NCSC says 85% of cyber attacks against businesses start with a scam email,2 and DSIT found phishing was the most common attack type, experienced by 38% of UK businesses in the last year.3 A fake Microsoft 365 sign-in page captures a password, and without multi-factor authentication (MFA) that is all they need.

2. Watching and waiting

Once inside a mailbox, a patient attacker reads. They learn who your suppliers are, how invoices are worded, who approves payments and when the big ones are due. They often set up inbox rules that forward copies of messages elsewhere or quietly move replies into an obscure folder, so the real account owner never sees the conversation.

3. The switch

When a genuine payment is due, the attacker steps into the thread. Because it may come from a real account, or quote the real email chain, it reads exactly like normal correspondence. Because the messages are few, written for one person and may come from a genuine account that has already been taken over, email filters often have nothing to flag.

The message usually says the supplier has changed banks, is being audited, or needs payment urgently to avoid a late fee. A PDF with new account details on the supplier's letterhead is common.

4. Discovery

Often the first sign is the real supplier chasing an unpaid invoice weeks later. By then the money has usually been moved on from the receiving account, which is why the controls below focus on stopping the payment in the first place.

Warning signs to train your team on

No checklist catches everything, but these should make anyone pause:

  • A change of bank details, especially by email alone, however routine it looks
  • Urgency or secrecy: "needs to go today", "don't mention this to anyone yet", "I'm in a meeting, just get it done"
  • A request from a director that bypasses the normal approval route
  • A sender address that is slightly off (an extra letter, a different domain ending, a personal webmail address)
  • A new payee for a large amount, or a payment split oddly to stay under a limit
  • Replies that arrive suspiciously fast, or a contact who suddenly won't take a phone call

Training alone will not save you, because some of these messages are indistinguishable from the real thing. The NCSC's phishing guidance warns that attackers exploit "ways of working" to trick people into making unauthorised payments, and recommends making staff familiar with how key tasks such as payments are normally done, so unusual requests stand out.4 The better investment is a payment process that works even when someone is fooled.

The payment controls that actually stop it

This is the section that saves money. Every control here is about process, not technology.

Verify every change of bank details by phone

Make it a written rule: any new payee or any change to a supplier's bank details is confirmed by phoning a number you already hold, from a previous invoice, your accounts system or the supplier's official website. Never use a phone number in the email asking for the change. The NCSC recommends that important email requests are verified "using a second type of communication (such as SMS message, a phone call, logging into an account, or confirmation by post or in-person)".4 It also suggests telling your own customers what to expect, for example that "our bank details will not change at any point".4

Use two people for big or new payments

For new suppliers and payments above a threshold you set, require one person to set up the payment and a second to approve it. Ask your bank whether your business account can require a second approver.

Limit who can pay

Not everyone needs to be able to make high-value payments. Review who has payment rights in your banking and accounting software, and remove access when people change roles or leave.

Pay attention to Confirmation of Payee

Confirmation of Payee is the UK name-checking service that lets you check the account name before you pay, and it covers business accounts as well as personal ones.5 If your banking app says the name does not match, or only partly matches, stop and phone the supplier on a known number. Do not let an email persuade you the warning is a glitch.

Make it safe to say "I'm not sure"

People who fear blame report mistakes late or not at all, and with invoice fraud the first hour matters. A director who thanks someone for delaying a payment to check it is worth more than any filter.

A simple payment policy you can adopt today

  1. Bank detail changes are never accepted by email alone.
  2. Every change is confirmed by phone on a number already held, and the call is logged.
  3. New payees and payments over £[your threshold] need two approvers.
  4. Urgent requests from directors follow the same rules. Directors agree to this in writing.
  5. Anyone can pause a payment to check it, with no blame.

The email and account controls

Process stops the payment. These technical controls make it much harder for the attacker to get in or to impersonate you.

Turn on strong MFA for every mailbox

The NCSC recommends multi-factor authentication (which some services call 2-step verification) to add security to your logins.4 Its small business guidance goes further and says that where your email provider supports passkeys, "you should enable them for staff accounts as a priority", because passkeys cannot be intercepted, reused or stolen like passwords.6 The NCSC links to instructions for Microsoft Outlook and Gmail.6 If you can't move to passkeys yet, an authenticator app is far better than nothing. Our guide on what cyber insurers ask about MFA covers how to evidence this.

Set up SPF, DKIM and DMARC on your domain

These three DNS records make it hard for criminals to send email that claims to come from your domain. SPF lists who may send for you, DKIM signs your mail, and DMARC tells receiving servers what to do with mail that fails those checks, and sends you reports.7 The NCSC's free email security check will test whether your domain is set up correctly.7 This protects your customers and suppliers from fake invoices "from you" as much as it protects you.

Use the email security you already pay for

If you have Microsoft 365 Business Premium, you already have Defender for Office 365 Plan 1, which Microsoft says protects email "from zero-day malware, phishing, and business email compromise (BEC)". It adds user and domain impersonation protection, Safe Links and Safe Attachments.8 Many businesses own this licence and have never switched the impersonation settings on. Add your directors and finance team as protected users and your key suppliers as protected domains.

Check mailboxes for forwarding and inbox rules

Ask whoever looks after your Microsoft 365 or Google Workspace to block automatic forwarding to outside addresses and to review existing inbox rules. Rules that forward mail externally or move messages containing words like "invoice" or "payment" are a classic sign of a compromised account.

Where endpoint protection fits

To be straight about it: endpoint protection (including the CrowdStrike Falcon service we sell) does not stop a criminal who logs into your cloud mailbox with a stolen password from somewhere else. What it does is stop the malware and infostealers that harvest passwords and session cookies from your own devices, which is one of the routes into a mailbox. It is one layer, not the answer to BEC. MFA, email security and your payment process do the heavy lifting here. If you want to understand the endpoint side properly, see What is EDR?

If you think you have been caught

Speed matters. Stay calm, but act in the first hour: the sooner your bank knows, the better the chance of stopping the money moving on.

  1. Phone your bank now, using the number on its official website or your card, not one from an email. Ask it to contact the receiving bank.
  2. Report it to Action Fraud on 0300 123 2040 or online. In Scotland, call Police Scotland on 101.9
  3. Secure the mailbox: reset the password, sign out all sessions, check MFA methods for anything you didn't add, and remove unknown inbox rules and forwarding.
  4. Warn your suppliers and customers if your account was used to send messages, so they don't pay a fake invoice from you.
  5. Consider the ICO. If the attacker could read mailboxes containing personal data, this may be a personal data breach. Reportable breaches must be reported within 72 hours of becoming aware.10
  6. Tell your insurer if you have cyber or crime cover, and check your policy's notification conditions.
  7. Report it to the NCSC if it was a wider cyber incident.11

If you're working through an incident now, our had a breach page lists who to contact. Then go back and put the payment rules above in place. It's the step that stops it happening twice.

  1. UK Finance, Annual Fraud Report 2026 (June 2026), invoice and mandate scam and CEO scam sections. https://www.ukfinance.org.uk/system/files/2026-06/UK%20Finance%20Annual%20Fraud%20Report%202026.pdf ↩ ↩

  2. NCSC, Small organisations guide to cyber security: Spotting cyber attacks. https://www.ncsc.gov.uk/collection/small-organisations-guide-to-cyber-security/spotting-cyber-attacks ↩

  3. DSIT, Cyber Security Breaches Survey 2025/2026 (April 2026). https://www.gov.uk/government/statistics/cyber-security-breaches-survey-20252026/cyber-security-breaches-survey-20252026 ↩

  4. NCSC, Phishing attacks: defending your organisation. https://www.ncsc.gov.uk/guidance/phishing ↩ ↩ ↩ ↩

  5. Pay.UK, Confirmation of Payee. https://www.wearepay.uk/what-we-do/overlay-services/confirmation-of-payee/ ↩

  6. NCSC, Small organisations guide to cyber security: Secure your email (reviewed July 2026). https://www.ncsc.gov.uk/collection/small-organisations-guide-to-cyber-security/secure-your-email ↩ ↩

  7. NCSC, Email security and anti-spoofing. https://www.ncsc.gov.uk/collection/email-security-and-anti-spoofing ↩ ↩

  8. Microsoft Learn, Why do I need Microsoft Defender for Office 365? https://learn.microsoft.com/en-us/defender-office-365/mdo-about ↩

  9. Action Fraud, Reporting cyber crime. https://www.actionfraud.police.uk/ ↩

  10. ICO, Personal data breaches: a guide. https://ico.org.uk/for-organisations/report-a-breach/ ↩

  11. NCSC, Report a cyber incident. https://report.ncsc.gov.uk/ ↩

Common questions

What is business email compromise?

It is when a criminal gets into, or convincingly imitates, a work email account and uses it to trick someone into sending money or sensitive data. The most common version in small businesses is a fake change of bank details on a genuine supplier invoice.

Will antivirus or EDR stop invoice fraud?

Not on its own. Most invoice fraud happens in cloud mailboxes and in your payment process, not on a laptop. Endpoint protection helps by stopping the malware and password theft that can lead to an account takeover, but the controls that actually stop the payment are MFA, email security and a call-back check on any change of bank details.

What should I do if we have paid a fraudulent invoice?

Phone your bank straight away using the number on its official website or the back of your card, then report it to Action Fraud on 0300 123 2040 (or Police Scotland on 101). Reset the password and sign out all sessions on any mailbox you think was compromised, and check it for forwarding and inbox rules.

Do we have to tell the ICO about a business email compromise?

Possibly. If the attacker could read mailboxes holding personal data, that may be a personal data breach, and reportable breaches must go to the ICO within 72 hours of you becoming aware. Record your reasoning either way.

Protect every device from £6.50 a month

CrowdStrike Falcon for UK businesses. Sign up online, no contract, no sales calls. Your Falcon console is created for you and the installer is ready as soon as it is.