All Posts
Technical Guides

How to Prevent Business Email Compromise: BEC Protection That Works

How BEC attacks work, why they pass SEGs and DMARC, spoofed vs compromised senders, what detection must analyze, and the controls that stop invoice fraud.
Written by
Badr Salmi
Published on
September 10, 2026

Last updated: September 11, 2026

Business email compromise works because it looks like ordinary business mail. There is no malware, no malicious link, and usually nothing in the message a scanner can object to. The only thing wrong with it is the request. Stopping it takes security that evaluates intent, relationships, and the claim a message is making, the way an analyst would, rather than a filter that checks for known-bad indicators. This guide covers how BEC attacks work, why they pass secure email gateways and DMARC, what detection has to analyze to catch them, and the layered controls that hold up against AI-written, context-aware attacks.

What is business email compromise (BEC)?

Business email compromise (BEC) is email fraud in which an attacker impersonates, or takes over, a trusted identity to get someone to take a high-value action: wire money, change payment details, send sensitive data, or grant access. BEC is defined by its goal, not its delivery mechanism. It rarely carries a payload, which is exactly why it gets past tools built to inspect attachments and URLs.

The FBI's Internet Crime Complaint Center put BEC losses at $2.77 billion in 2024, more than any category except investment fraud. The dollar figure matters less than the mechanism behind it. A BEC email does not fail a scan, because there is nothing in it to scan. It fails a judgment call, so judgment is what has to catch it.

How do BEC attacks work?

The technical setup varies, but most BEC follows the same five-step arc.

  1. Reconnaissance. The attacker works out who approves payments, who manages vendor relationships, and who is travelling or out of office, from LinkedIn, out-of-office replies, or a mailbox they already compromised.
  2. Access or impersonation. They compromise a real mailbox (account takeover), register a lookalike domain, spoof a display name, or hijack an existing thread.
  3. Pretext. They build a believable story: an overdue invoice, a banking policy change, an executive in transit who cannot take a call.
  4. Manipulation. Urgency, authority, and secrecy (“keep this between us”) are used to short-circuit normal verification.
  5. Payout. A wire transfer, gift card purchase, payroll redirect, or data export completes the fraud.

What makes this hard to catch is patience, not technical sophistication. An attacker who compromises a supplier's mailbox can sit inside it for weeks, reading real threads, before inserting a single fraudulent message that inherits all the trust of the conversation around it.

Why does BEC bypass traditional email security?

Secure email gateways (SEGs) were built to catch things: known-bad domains, malicious attachments, flagged URLs. A well-crafted BEC email has none of them. It comes from a domain with a clean reputation, carries no attachment, and reads like something a colleague would write, because increasingly a language model wrote it.

Four properties make BEC structurally resistant to rule-based detection.

PropertyWhy it defeats static rules
No payloadNothing to sandbox, detonate, or match against a signature.
Trusted infrastructureSent from a compromised real account, or from a domain with no reputation history at all.
Contextual languageAI-written text matches the tone, role, and urgency of real business mail without tripping keyword filters.
Multi-stage deliveryThe early messages are harmless. The fraudulent ask arrives later, inside an established thread.

Generative AI made this measurably worse. It collapses the time and skill needed to write a convincing, role-specific, grammatically clean message in the target's own language. In AegisAI's State of the AI Threat in Email: 2025 report, drawn from more than 20,000 phishing emails in production environments, 50.3% of AI-generated phishing bypassed the built-in Gmail and Microsoft filters, against 28.5% of human-written phishing, and AI spear phishing evaded content filters 93.9% of the time. A rule tuned to catch clumsy phishing from three years ago has nothing to catch here.

What is the difference between a spoofed sender and a compromised one?

This distinction changes your whole response, and most tooling glosses over it. A spoofed sender means the attacker never touched the real mailbox. They forged the From address or registered a lookalike domain. Authentication failures (SPF, DKIM, DMARC) usually surface this, and a DMARC reject policy on your own domain stops the crudest version. A compromised sender means the attacker is operating inside the real account, sending from real infrastructure with valid authentication.

Compromise is harder to catch and more dangerous, because it inherits the sender's entire reputation, history, and thread context. In the same report, 72.6% of the AI spear phishing that got through passed DMARC. Authentication answers who sent a message. It was never built to judge whether the request inside it is real. Detecting compromise means looking at the account and the request together: a sign-in from a new country, a mailbox rule quietly created to forward or delete replies, a request the thread does not support. If your BEC protection cannot tell you which of the two situations you are in, your response (reset credentials versus block a domain) will target the wrong problem.

What is vendor email compromise (VEC)?

A growing share of BEC never targets your mailboxes at all. It targets a supplier's. The attacker compromises a vendor's real mailbox, waits inside real threads with your finance team, and then inserts one message changing the payment instructions on an invoice that was already legitimate. The thread, the names, the amounts, and the history are all real, so this pattern beats almost every reputation-based or rule-based control.

Catching it means evaluating the change itself: is this the first time bank details have moved in this relationship, does the request match the invoice already in the thread, and would the real vendor make this change by email with no call? Sender history helps when it exists, but detection cannot depend on it. The first fraudulent invoice from a new vendor arrives with no history at all, and it still has to be caught.

Business email compromise examples: the patterns to know

  • Invoice fraud. A fake or altered invoice with new banking details, often injected into a real vendor thread.
  • CEO fraud and executive impersonation. A spoofed or lookalike executive requesting an urgent, confidential wire.
  • Payroll redirect. A request, apparently from an employee, to change direct deposit details.
  • Gift card requests. Low-dollar, high-volume asks that sit below wire approval thresholds.
  • HR data requests. A request for W-2s, employee lists, or personal data framed as a routine compliance task.
  • Thread hijacking. A fraudulent message inserted into a legitimate conversation, inheriting its trust and context.

What should BEC detection analyze?

Effective BEC detection combines several independent signal types, because any single signal can be spoofed or absent. Here is what each one contributes.

SignalWhat it tells youExample
Intent and languageThe ask embedded in the message (payment redirect, credential request, urgency framing), independent of keywords.A bank-detail change phrased nothing like any known template.
Relationship and thread contextWhether this sender and recipient have corresponded before, and whether the thread supports the request.A first-ever urgent wire request from a domain that has never emailed finance.
Authentication results (SPF, DKIM, DMARC)Whether the sending domain is spoofed, as opposed to the mailbox itself being taken over.A DMARC failure points to spoofing. A clean pass with a suspicious request points to compromise.
Account and infrastructure signalsEvidence that the account itself has been taken over.A new inbox rule that forwards and deletes replies, or a sign-in from a new region.
Lookalike and identity analysisWhether a domain or display name is a near miss of a real one.acme-corp.co standing in for acme-corp.com, or a display name matching the CFO on a free webmail address.

No single row is sufficient on its own. A domain can pass every authentication check and still be sending fraud if the mailbox was compromised. Language analysis can flag urgency and still miss a request phrased as routine. The value is in reasoning across all of them together, the way an analyst triages an escalation, rather than running each as an isolated pass-or-fail rule and adding up the points.

How to prevent business email compromise: a layered checklist

No single control stops BEC. Layer these four categories.

Identity

  • Enforce MFA on every mailbox, starting with finance, HR, and executive accounts.
  • Monitor for anomalous sign-ins, new mailbox rules, and auto-forwarding. These are the most common signs of account takeover.
  • Review OAuth app grants regularly. A compromised mailbox is often reached through a third-party app token rather than a stolen password, which sidesteps MFA entirely. Unsanctioned app discovery tells you which connections exist in the first place.

Anti-spoofing

  • Enforce SPF, DKIM, and DMARC on your own domains with a reject or quarantine policy, not monitor-only.
  • Flag lookalike domains and first-time external senders automatically.

Process

  • Require out-of-band verification for any change to banking or payment details: a call to a number already on file, never one in the email.
  • Require dual approval above a defined dollar threshold.
  • Keep a vendor master file that can only be updated through verified channels.

People

  • Train finance, HR, executive assistants, and help desk staff on link-free BEC scenarios specifically. Training that stops at “don't click suspicious links” misses most BEC entirely.

Detection sits across all four layers. Compare tools on how they handle a message with no payload, valid authentication, and a plausible request, because that is the message your current filter delivers. Our vendor evaluation framework covers the questions to ask.

What should you do after a BEC attack?

  1. Contact your bank immediately to attempt a recall, freeze, or trace on the transferred funds. Recovery odds fall by the hour.
  2. Escalate to security, finance, legal, and leadership at the same time. Do not sequence this.
  3. Secure the affected accounts: reset credentials, revoke active sessions, re-verify MFA, and remove any unauthorized mailbox rules or forwarding.
  4. Preserve evidence. Keep the original emails and full headers before anyone deletes them.
  5. Scope the blast radius: what was accessed, and which other threads, vendors, or contacts were exposed.
  6. Notify affected vendors or customers through verified channels, never the compromised thread.
  7. Engage incident response and, where warranted, law enforcement. In the US, file with the FBI's IC3.
  8. Close the gap. Tighten the specific verification or monitoring control that failed, so the same pretext does not work twice.

Business email compromise vs phishing: what is the difference?

They overlap, but they are not the same thing. Phishing is a delivery mechanism: a broad set of tactics for stealing credentials or delivering malware, often at volume. BEC is a fraud outcome: targeted, workflow-aware, and usually free of any malicious link or attachment. Phishing is often a step inside a BEC campaign, used to get into the mailbox in the first place, but a large share of BEC succeeds through social engineering alone, with nothing for a scanner to flag. That is why a tool that is good at phishing can still be poor at BEC.

How AegisAI approaches BEC protection

AegisAI's BEC prevention agents read every message the way an analyst would: what is being asked, who is asking, whether the thread and the relationship support the request, and what the authentication results prove about the sending infrastructure. Authentication is one input, never the verdict. Because the agents judge the request on its own terms, a vendor's first fraudulent invoice is caught even when there is no history to compare it against, and a legitimate executive travelling or a supplier changing tone does not trigger the constant false alarms that rigid impersonation rules produce.

That reasoning is why customers see up to 90% fewer false positives than the tools AegisAI replaces, while finding 22% more attacks in production. Deployment is by API into Microsoft 365 or Google Workspace with no MX changes, runs alongside your current filter, and is live in minutes. Detection and remediation happen in seconds, before users see or click. Every verdict comes with the agents' reasoning rather than a score, and VIP and role-based visibility shows which executives and finance roles are being targeted.

Frequently asked questions

Does DMARC stop business email compromise? Only the crudest form. A DMARC reject policy stops attackers from sending mail that claims to be from your exact domain. It does nothing against lookalike domains, display-name spoofing, or a real account that has been taken over, and most successful BEC uses one of those three. Authentication verifies infrastructure, not intent.

Can AI-generated emails increase BEC risk? Yes. Generative AI removes the grammar and tone tells that training used to rely on, and it lets attackers write long, personalized pretexts at scale. In AegisAI's 2025 threat data, AI spear phishing averaged 562 words and evaded content filters 93.9% of the time.

Is CEO fraud the same as BEC? CEO fraud is one type of BEC. It is executive impersonation: an attacker posing as a senior leader to push an urgent wire, gift card purchase, or data request past a subordinate. Invoice fraud, payroll redirect, and vendor email compromise are other BEC types that impersonate someone other than an executive.

How fast do you need to act after a fraudulent wire? Immediately. Banks can sometimes recall or freeze funds if notified within hours, and in the US the FBI's IC3 Recovery Asset Team can help freeze domestic transfers when a complaint is filed quickly. After a few days, the money has usually moved through mule accounts and is gone.

Next steps

BEC protection is not a single feature. It is identity controls, verification process, and detection that judges the request instead of scanning for a payload. Start by testing whether your current tools can tell a spoofed sender from a compromised one. If they cannot, that is the gap to close first.

The fastest way to know what is getting through today is to look. AegisAI's free BEC assessment connects read-only by API, re-reads the last 14 days of delivered mail, and reports every BEC and invoice-fraud attempt your current filter passed, with the reasoning behind each verdict. Or book a demo to watch the agents work through a live BEC attempt.

Don’t Miss the Next Big Threat
Subscribe today to receive updates on the newest cyberattacks, product innovations, and best practices for protecting your organization.

Subscribe

Success! We’ll be in touch soon.
Something went wrong while submitting.
Related topic articles
Read All Articles
Diagram showing an AI agent registering domains and rebuilding malware on a loop, a victim entering a device code at a genuine Microsoft sign-in, and the resulting access and refresh token landing with the attacker
Threat Research
AI
Midnight Blizzard-Linked Actor GTG-20006 Automated Device Code Phishing With AI
Anthropic says GTG-20006, a Midnight Blizzard-linked actor, used AI to automate device code phishing against 20+ government and defense organizations.
September 11, 2026
Midnight Blizzard-Linked Actor GTG-20006 Automated Device Code Phishing With AI
A legitimate supplier invoice collects three weak risk signals, new domain, urgent tone, locked PDF, whose score crosses the filter threshold and gets quarantined. A dashed path shows an agent reading the whole message and delivering it.
Technical Guides
Why Email Security False Positives Happen and How to Fix the Root Cause
Why signal-stacking email filters block legitimate mail, how to measure precision, recall and false-positive rate, and how reasoning-based detection cuts both error types at once.
September 9, 2026
Why Email Security False Positives Happen and How to Fix the Root Cause
Adversary-in-the-middle diagram. A victim logs in through a reverse proxy to the real login page and passes MFA. The proxy copies the session token to the attacker, who is logged in without a password.
Threat Research
Email Security Threats in 2026: BEC, AiTM, and Zero-Day Phishing Explained
The 2026 email threat landscape: BEC, vendor email compromise, AiTM session theft, and zero-day phishing, the attacker tooling behind them, and why legacy filters miss them.
September 8, 2026
Email Security Threats in 2026: BEC, AiTM, and Zero-Day Phishing Explained