AegisAI Perspectives · 100

How do you stop business email compromise?

Stop business email compromise with three layers working together: phishing-resistant MFA, a call-back before bank changes, and a check on each request.

TL;DR
Answer
Layer phishing-resistant MFA, a call to a number on file before any bank change, DMARC for spoofed mail, and mail analysis that reads each request.
Who it's for
IT admins, security leads and finance teams who approve payments or bank detail changes, on any mail platform.
Watch out for
DMARC only blocks spoofed mail that fails alignment. A hijacked mailbox signs as itself and passes, so the request still needs its own check.
What AegisAI does
AegisAI reads the thread the way an analyst would: the sender's history, the change being asked for, and where the reply actually goes.
Book a demo

See it on your own Google Workspace or Microsoft 365 tenant. No MX change.

Or get the Q3 2026 State of the AI Attack report (free, instant download)

How do you stop business email compromise?

Stop business email compromise with layered controls: phishing-resistant MFA on finance and admin accounts8, out-of-band verification before any bank change, and mail analysis that reads the request15. The FBI's IC3 lists $3,046,598,558 in business email compromise losses for 202511. AegisAI's agents check every payment request against the sender's history.

What you can do by the end

  • Explain why a hijacked mailbox passes DMARC, and name the control that reads the request instead.
  • Adopt a written call-back rule that says who calls which number, and which changes it covers.
  • Test each control with a verify step, so you know the sequence works before an attacker tries it.

How big is the business email compromise problem?

IC3's 2025 report lists business email compromise losses of $3,046,598,558 for the year. Businesses also reported losses over $30 million to BEC scams involving AI in 202512.

A BEC message asks for a payment, a bank detail change or a payroll update, and it can come from a real, hijacked mailbox17.

Put the 2025 IC3 loss figure in front of finance leadership when you ask them to own the call-back rule.

Short on time? Watch the explainer, or book a demo.

Why does DMARC not stop business email compromise?

DMARC stops one variant: it blocks spoofed email that fails alignment7. A hijacked vendor mailbox signs as itself, so its mail passes SPF and DKIM as well as DMARC17. NIST SP 800-177 gives the recommendations and guidelines for enhancing trust in email13.

They detect spoofing, malware and suspicious links or attachments before they reach users10. Whether your platform's own protection is enough on its own is the subject of is native email protection enough to stop BEC.

Enforce DMARC on every domain you own, and add a control that reads what the message asks for.

Stop business email compromise in eight steps

Run these steps in order.

  1. Require phishing-resistant MFA for all users. Start with executives and with accounts in finance, HR or IT administration. Verify: the sign-in method report shows no finance or admin account signing in with a password alone.

  2. Alert on sign-in anomalies such as logins from unusual locations, off-hours wire requests or sudden changes to vendor details9. Verify: an off-hours sign-in from a test account raises an alert.

  3. Publish a DMARC policy that blocks spoofed mail failing alignment7. Verify: a spoofed test message from an outside server is rejected.

  4. Keep gateway or platform filters on for the threats they were built for: spoofing, malware, suspicious links or attachments. Verify: a known test file is quarantined.

  5. Require out-of-band verification for any bank detail change, vendor onboarding, payment reroute or urgent exception6. Verify: every change in the last month has a logged call.

  6. Verify the sender address, especially on a mobile or handheld device, before acting on a request3. Verify: finance staff can show where the full address appears on their phone.

  7. Add mail analysis that checks each payment request against the sender's history. Verify: a test request from an authenticated test mailbox is flagged.

  8. Write the response into a runbook: the bank's fraud line and the IC3 complaint link4. Verify: two people in finance can find the runbook without help.

For Google Workspace admin settings, follow how to protect Google Workspace from business email compromise. Assign an owner to each of the eight steps and record the verify result next to it.

Write the call-back rule finance will follow

A call-back rule is a short written policy: no bank detail, payment routing or direct deposit change happens before out-of-band verification14. The FBI says the same: verify account change requests with the intended recipient through a secondary channel or two-factor authentication1.

The rule names four things:

  • Who calls: someone in finance other than the person who received the request.
  • Which number counts: the one held in the vendor master file or HR record.
  • Which changes it covers: bank details and vendor onboarding, plus payment reroutes or urgent exceptions.
  • What happens when no one answers: the change waits, whatever the deadline in the email says.

Have the finance lead sign the rule, and audit ten changes a month against the call log.

Which controls catch which part of the attack?

The table maps what each one catches and what it leaves open, with the email layer's part in the last column.

ControlCatchesLeaves openAegisAI
DMARC at enforcementSpoofed mail that fails alignmentHijacked mailboxes that sign as themselvesReads the request when authentication passes
Gateway and platform filtersSpoofing, malware, suspicious links or attachmentsA request sent from a hijacked mailboxReads the sender's history and the change asked for16
Mail removal after deliveryCopies of a flagged message in every mailbox that received itMessages no verdict flaggedMedian verdict 1.9 seconds, then removal from every mailbox18
Call to a number on fileA fake bank detail changeNothing in the mail flowNo edge: out-of-band verification is a finance process control

60-second self-check

Would your controls stop a business email compromise?

Six questions. Nothing is sent anywhere; the result shows on this page.

  1. Do finance, executive and admin accounts sign in with phishing-resistant MFA?
  2. Is DMARC at an enforcing policy on every domain you send from?
  3. Does a call to a number already on file confirm every bank detail or payment change?
  4. Does your mail tool check each payment request against what that sender has sent before?
  5. Would a request from a hijacked vendor mailbox that passes authentication still be flagged?
  6. Can a flagged message be removed from every mailbox that received it?

Next step: book a demo and bring this table with your own stack filled in.

Fill in this table for your own stack and fix the first row where "Leaves open" has no other control behind it.

Test each control before you trust it

Run one test per control each quarter and keep the results with the runbook.

Illustrative example, figures are fictional. A 250-person company tests its controls in one afternoon. A spoofed message from an outside server is rejected at DMARC. A test payment request from an authenticated internal test mailbox passes DMARC and the gateway, and the mail analysis layer flags it. A test bank change request reaches accounts payable; the clerk calls the number in the vendor master file and the change stops there. One gap appears: 3 of 12 finance accounts still sign in with a password alone, so MFA rollout becomes the first fix.

Set the next quarter's test date before you close this one, and send the results to the finance lead.

What do you do in the first hour after a fraudulent payment?

Call the bank first. The FBI tells victims to contact the originating financial institution as soon as fraud is recognised, to request a recall or reversal and a Hold Harmless Letter or Letter of Indemnity2. For a diverted salary, the employee contacts their own bank to request a recall and reports the irregular deposits to the employer5.

Then file a complaint with IC3, regardless of the amount; BEC victims use BEC.IC3.gov.

Print the bank's fraud line on the first page of the runbook today.

How AegisAI handles this

AegisAI reads the thread the way an analyst would: the sender's history, the change being asked for, and where the reply actually goes. A hijacked vendor mailbox signs as itself, so SPF, DKIM and DMARC pass. AI agents check every payment request against the sender's history, and stop the business email compromise that authentication lets through. The median verdict takes 1.9 seconds, then the email is removed from every mailbox that received it. Run AegisAI in monitoring mode on live mail with no MX change, then turn on removal19.

How to measure it in 30 days

Track three numbers, each from a system you already run:

  • Accounts in finance or administration, plus executive accounts, on phishing-resistant MFA as a share of the total: from your identity provider's sign-in method report.
  • Bank detail and payment changes with a logged call-back, as a share of all changes: from the ticket or call log.
  • Test requests flagged out of those sent in the quarterly test: from the test record.

Review the three numbers with the finance lead at day 30 and close any account still on a password alone.

Questions people ask

How do you stop business email compromise?

Layer the controls: phishing-resistant MFA for finance and admins, out-of-band verification before any bank change, DMARC for spoofed mail, and mail analysis that reads the request itself.

Does DMARC stop business email compromise?

Only the spoofed kind. DMARC blocks spoofed email that fails alignment. A hijacked vendor mailbox signs as itself, so every authentication check passes.

What should you do first after a BEC payment?

Contact the originating financial institution as soon as fraud is recognised and request a recall or reversal. Then file a complaint at ic3.gov or BEC.IC3.gov, whatever the amount.

Who needs phishing-resistant MFA first?

All users need it; executives come first, then staff in finance, HR or IT administration.

How do you verify a bank detail change request?

Use a secondary channel or two-factor authentication with the intended recipient, and make no system update before that out-of-band check.

Does AI make business email compromise worse?

IC3 recorded business losses over $30 million to BEC scams involving AI in 2025. Apply the same eight steps to those messages.

Sources

  1. FBI IC3: Business email compromise
  2. FBI IC3 public service announcement on business email compromise (2019)
  3. FAQ: how to prevent business email compromise
  4. TechTarget: CISO's guide to preventing business email compromise
  5. FBI IC3 2025 Internet Crime Report
  6. NIST SP 800-177 Rev. 1, Trustworthy Email
  7. How should security teams prevent payroll diversion attacks in email-based business processes?
  8. AegisAI: BEC attack prevention

Recent posts

Every email, investigated.