Business email compromise defense for agencies.
Use this workflow when your team handles freelancer invoice swaps and client/vendor impersonation. The goal is simple: pause, verify off-thread, inspect mailbox artifacts, document, then approve or escalate.
A freelancer asks finance to update payout details after a project milestone.
Attackers win when the business treats a payment change like a normal email. This page turns it into a repeatable approval system.
The four-part verification system.
Confirm identity through existing channel
Turn this into a written checkpoint before money leaves the business.
Review invoice metadata
Turn this into a written checkpoint before money leaves the business.
Check for domain lookalikes
Turn this into a written checkpoint before money leaves the business.
Save evidence
Turn this into a written checkpoint before money leaves the business.
Signals that make the request high-risk.
Email mismatch
Display name, reply-to, domain spelling, invoice footer, or payment details do not match previous records.
Urgency pressure
The message pressures staff to bypass normal approval because of a deadline, angry vendor, or executive request.
Mailbox artifacts
Forwarding rules, filters, OAuth grants, new logins, deleted threads, or hidden replies suggest account compromise.
Related BEC resources.
Get the free payment-change verification checklist.
Send it to the person who approves invoices, ACH, wires, or vendor bank changes.
Want the workflow instead of another article?
Get the Business Email Compromise Defense Pack, request a free teardown, or download the checklist and capture the process for your team.
Add done-with-you setup.
If you want the first version adapted, tested, and documented, start with setup help.