WorkflowCustomer Onboarding & KYC

Enhanced Due Diligence (EDD) Review

Enhanced due diligence where agents build each high-risk customer's EDD file, cite every sentence of the memo, and wait for your BSA Officer to sign

Every EDD file a cited memo, with activity checked against what the customer declared.

See one case, screen by screen ↓
demo22 of 22sentencesof the drafted EDD memo on the sample file carry a source that opens the passage it came from
demo3weak claimsfound by the examiner read before approval and closed: two fixed by the agents with new sources, one answered by the analyst
target0past dueannual EDD reviews: files start 45 days before the due date and escalate to the BSA Officer at 10 days
estimated2,700hours a yearof analyst time that about 600 annual EDD reviews take by hand at a community bank, at 4.5 hours a file
In short

What is Enhanced Due Diligence (EDD) Review?

Enhanced Due Diligence (EDD) Review is a workflow for a bank's BSA team in which agents build the enhanced due diligence file for each high-risk customer: they compare the activity the customer declared with what it actually did, draft a memo with a source on every sentence, and read it back the way an examiner would. The BSA analyst answers what the agents could not settle and submits, and the BSA Officer, and for the relationships the bank's policy names the Chief Risk Officer, approve before anything is written to a system.

AI use cases in banking: a buyer's guide to agentic AI for bank and credit union operations →

Updated

The problem

Why enhanced due diligence files are slow, and where examiners find the gaps

Enhanced due diligence is the deeper file a bank keeps on the customers it rates high risk: money services businesses, cash-intensive businesses, nonresident aliens, politically exposed persons, charities, independent ATM operators and third-party payment processors. Since the FFIEC rewrote the customer sections of its BSA/AML Examination Manual on December 1, 2021, no customer type is high risk by label alone, so the file has to show the reasoning: source of funds, the activity the customer declared, licensing and registration where they apply, site visits, adverse media and an approved decision, refreshed at least once a year.

Today a BSA analyst rebuilds that file by hand every year. Statements, licenses, site-visit notes, adverse media and twelve months of activity come out of five systems; the declared range sits in last year's memo, and the comparison with what actually happened is redone in a spreadsheet. Memos say “activity is consistent with the business” without a source, FinCEN registration and state license dates live in spreadsheets, and a relationship is re-approved while its monitoring threshold stays where it was, so the same expected growth raises an alert every month.

demo8 of 12monthsof the sample customer's cash orders sat above the range it declared at its last review
demo7alertsraised on that one customer, March to September, each closed pending the annual review, because the threshold had not moved with the business
typical2yearsbetween FinCEN MSB registration renewals, while state licenses renew on their own dates and every new location needs coverage
Where an EDD file's hours goestimated
By hand4.5 hours
With the solution0.8 hours
  • Gathering statements, licenses, site-visit notes and a year of activity from five systems1.5 → 0.1 h
  • Rebuilding declared versus actual activity in a spreadsheet0.8 → 0.1 h
  • Checking MSB registration, state licenses, locations and renewal dates0.5 → 0.1 h
  • Searching adverse media and setting aside name matches0.5 → 0.1 h
  • Writing the memo and the recommendation1 → 0.3 h
  • A second read and chasing the approvals0.3 → 0.1 h

Estimated split of one annual EDD review for a money services business: 4.5 hours by hand, the midpoint of the three to six hours a file practitioners describe, against the analyst's time reading, answering and submitting the file the agents built. Our arithmetic, kept modest.

How it works

How one annual EDD file is built and signed

Five agents build and check the file, a Memo Writer cites every sentence, an Examiner Reader tests it; three people sign.

What comes in
Six systems, one file45 days before it is due · core, monitoring, imaging, CRM, media, licenses
Agents at work
File Assemblerreads six systems
Then
Activity Analystdeclared band, actual dots
Licensing + Source of Fundsregistration, license, statements
Then
Memo Writerevery sentence cited
Examiner Readerweak claims, before approval
A person decides
Analyst submits, BSA Officer and CRO approvenothing written back before they sign
What comes out
Cited EDD memo
Threshold, with approval
Examiner pack
One case, step by step

One enhanced due diligence file, from the declared band to the last signature

Quarry Street Check Cashing, Inc., customer TC-208814 since April 2019, is a licensed check casher and money order agent at Tessaly Community Bank, rated High · 78. Its annual EDD review is due November 6, 2026. Here is what happens to the file, screen by screen, in the working solution.

  1. 0145 days before due

    The file is built before the analyst opens it

    File Assembler

    The agents started the annual file on September 22 and finished assembling it on October 21 at 6:12 PM, from the core banking system, the transaction monitoring system, document imaging, the CRM's site-visit notes, the adverse media service and the public registration and license lookups. On Thursday, October 22 at 9:40 AM, BSA Analyst Renee Albright opens a file that is already drafted, 15 days before it is due.

  2. 029:40 AM

    What the customer declared, against what it did

    Renee Albright · BSA Analyst

    A shaded band shows the cash the customer declared it would order each month at its last review, $380,000 to $420,000. Twelve dots show what it ordered: eight months sit above the band, and since March every month has been between $574,000 and $611,000. A switch redraws the picture for checks deposited and wires.

    Cause found by the agents: two new stores opened in February.

  3. 03One click

    Every dot opens its record in the core

    Renee Albright

    Renee clicks March. The currency order record opens with the lines the agents used highlighted: cash ordered $611,000, 27 shipments by armored carrier, outside the declared range of $380,000 to $420,000.

  4. 04The memo

    Seven paragraphs on the bank's template, every sentence cited

    Memo Writer

    The memo follows the bank's template for money services businesses: licenses and registration, source of funds, activity versus expectation, adverse media, site visit and recommendation. It cites FinCEN MSB registration RG-0000-3182, next renewal due December 31, 2026; state check casher license CC-0000-0218, active to June 30, 2027; 214 CTRs filed on time; and one $48,500 wire on June 12 to Millrace Fixtures LLC for the store fit-out. The header reads 22 sentences, 22 cited.

  5. 05One question

    The agents ask what they could not settle

    Licensing & Registration agent

    The state's public lookup lists only the two original stores. A license amendment adding 2210 Ferrous Avenue and 87 Millrace Road, dated February 3, 2026, is in document imaging, but the scan reads at 0.62 confidence, under the 0.80 floor. So the agents do not guess: the memo ends with one question line, and Renee opens the scan herself.

    Does the state license cover the two new stores?

  6. 069:52 AM

    Her answer becomes a cited sentence

    Renee Albright

    Renee reads the amendment and confirms it adds both new stores to license CC-0000-0218. The agents add one sentence to the memo's licensing paragraph with the scan and her confirmation as its sources, and the header now reads 23 sentences, 23 cited.

  7. 07Before anyone approves

    A second agent reads the memo the way an examiner would

    Examiner Reader

    The Examiner Reader reads the memo against the FFIEC manual's section on money services businesses and the bank's EDD policy EDD-2026.1, confirms the minimum steps for an MSB account, and lists three weak claims: no per-store split behind the increase, license coverage resting on a hard-to-read scan, and FY2025 statements that predate the expansion.

    The increase is blamed on the new stores, but no per-store split is shown.

  8. 08Two fixes

    Weak claims closed with new sources

    Renee Albright

    Renee accepts the agents' two fixes. From the store cash log: in September the two original stores ordered $402,000, inside the old range, and the two new stores $206,000. From the interim statements to June 30, 2026: six-month revenue of $1,720,000, up 21% on the same half of 2025.

  9. 0911:20 AM

    The checker sees what approving would change

    Gloria Whitcombe · BSA Officer

    Renee submitted the file as maker at 9:58 AM. Gloria sees the risk rating unchanged at High, expected cash ordered moving to $560,000 to $640,000 and checks deposited to $2.7 million to $3.1 million, monitoring rule MSB-CASH-ORD-01 rising from $460,000 to $700,000, the next review on November 6, 2027, and how each weak claim was closed. She approves with the reason code “Activity explained and evidenced”.

  10. 102:05 PM

    A second-line signature, then the systems are written

    Victoria Lund · Chief Risk Officer

    The bank's EDD policy names money services businesses, so the Chief Risk Officer approves after the BSA Officer. Only then, at 2:06 PM, is the $700,000 threshold written to the transaction monitoring system, the expected activity to the customer profile in the core, and the next review, with a site visit, to the calendar. The examiner pack is sealed with 47 items.

Who it’s for

Built for everyone who signs an EDD file.

The same file, seen by the four people who carry it: what their review season looked like, and what it looks like now.

RA
Renee AlbrightBSA Analyst · prepares and submits every EDD file she owns
BSA Analyst
Before
Rebuilds each file from five systems, redoes the declared-versus-actual comparison in a spreadsheet and writes a memo that an examiner may find unsupported.
Now
Opens a file already built, checks the source behind any sentence, answers the one question the agents could not settle, and submits.
GW
Gloria WhitcombeBSA Officer · approves every EDD decision and threshold change
BSA Officer
Before
Reads a whole file to answer one examiner question: why the bank kept a check casher whose cash went up 45%.
Now
Sees what approving would change, how the examiner read was closed and who signed, and approves or returns with a reason code.
VL
Victoria LundChief Risk Officer · signs the relationships the EDD policy names, and every exit
Chief Risk Officer
Before
Has to work through the whole file to sign the money services businesses, payment processors and exits the policy names.
Now
Gets the decision, the change and the evidence on one screen, and nothing is written to a system until she signs.
JA
Joan AtwaterInternal Auditor · tests EDD files for the annual BSA independent test
Internal Auditor
Before
Pulls a sample and reassembles each file, its evidence and its approvals from several systems.
Now
Reads who did what, when, why and on which evidence, and builds an export pack with a signed manifest.
Built on the engine

8 agents. Each with one job, and hard limits.

Five agents build and check the file, a Memo Writer cites every sentence, an Examiner Reader tests it; three people sign.

File Assembler

Starts each annual file 45 days before it is due and pulls statements, licenses, agreements, site-visit notes, ownership and twelve months of activity from six systems.

  • Never writes to a system of record
  • Document reads under 0.80 confidence go to a person
Activity Analyst

Draws the declared range as a band and each month's activity as a dot, for cash ordered, checks deposited and wires; explains every month outside the band with a cited cause and proposes a new range.

  • Never changes expected activity: it proposes
  • A variance is explained only with a cited cause
Licensing & Registration agent

Checks FinCEN MSB registration, state licenses, locations and agent status, and tracks renewal dates.

  • Under 0.80 confidence on a document, it asks the analyst instead of asserting
Source of Funds agent

Reads financial statements, tax returns and interim figures and ties them to the customer's activity.

  • Never states a source of funds without a document
Adverse Media agent

Searches four news and enforcement sources, separates name matches from the customer and classifies relevance.

  • Never treats an article as fact without its source
  • Relevance threshold 0.70
Memo Writer

Drafts the EDD memo on the bank's template for the customer type, paragraph by paragraph with a source on every sentence, and writes the recommendation and the question line.

  • Never decides: it recommends
  • Never cites what it did not read
Examiner Reader

Reads the finished memo against the FFIEC manual and the bank's EDD policy, lists every weak claim and proposes a fix.

  • Never approves
  • A fix applies only when the analyst accepts it
Calendar & Outreach agent

Runs the annual review calendar, SLAs and escalations, and drafts document requests to customers with a tipping-off check.

  • Never sends: the relationship manager sends
  • Never mentions monitoring, alerts or reports
BSA analyst, BSA Officer and CRO

Maker submits, checker approves, second line for MSBs. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any EDD file, in plain words

Ask about a month, a license, a due date or an export, and the answer points to the record, the scan or the policy it came from.

Why is Quarry Street's March outside the band?

March cash ordered was $611,000 against a declared $380,000 to $420,000. Two new check-cashing stores opened in February, and in September the original stores alone stayed inside the old range, at $402,000.

Is Quarry Street's new store licensed?

Not provable from the state's public lookup: it lists only the two original stores. An amendment dated February 3, 2026 adding both new stores is in document imaging, but the scan reads at 0.62, under the 0.80 floor, so the analyst was asked.

Which EDD files are due in 30 days and still need an analyst?

10 files in the next 30 days are not yet with an approver, and 1 is overdue: Harbor Lane Food Mart, waiting on its 2025 tax return and escalated to the BSA Officer on October 16.

Build the FDIC examiner pack for Quarry Street

Ready to build for an FDIC examiner: the memo with every source, the declared band and twelve months of activity, the license and registration records, the examiner read and how each weak claim was closed, the approvals with reason codes, and the threshold change.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

The EDD file: what the customer declared, what it did, and a cited memoThe enhanced due diligence file opens on one picture: a shaded band for the cash Quarry Street Check Cashing declared it would order each month, $380,000 to $420,000, and the last twelve months as dots, eight of them above the band. Under it, the EDD memo the agents drafted, every sentence with a source. On the right, the recommendation to retain at High, what it would change, and the one next step for the analyst.
Every dot opens its record in the core banking systemClicking a month on the picture opens the record behind it, with the lines the agents used highlighted. Here, March: $611,000 of cash ordered in 27 armored-carrier shipments, the month the customer's cash orders jumped above the range it declared.
An EDD memo drafted paragraph by paragraph, every sentence with its sourceThe Memo Writer drafts the memo on the bank's template for money services businesses: licenses and registration, source of funds, activity versus expectation, adverse media, site visit and recommendation. Each sentence ends with its sources, from the FinCEN MSB registration to the store fit-out invoice.
One question line: what the agents could not settleInstead of guessing, the agents end the memo with the one thing they could not settle and the evidence behind it. The state's public lookup lists only the two original stores, and the scanned license amendment that adds the new ones reads at 0.62 confidence, so the analyst opens the scan herself.
The analyst's answer becomes a cited sentence in the memoWhen the analyst confirms the amendment covers both new stores, one sentence is added to the licensing paragraph with her confirmation and the scan as its sources, and the file moves on to the examiner read.
A second agent reads the EDD memo the way an examiner wouldBefore anyone approves, the Examiner Reader reads the memo against the FFIEC section on money services businesses and the bank's EDD policy, confirms the minimum steps for an MSB account, and lists every claim that would not hold, each with a fix the agents can make.
Weak claims fixed by the agents, with new sourcesThe analyst accepts the agents' fixes: a per-store split from the customer's store cash log, and interim statements to June 30, 2026. Each change is a new cited sentence, and the approver will see how every claim was closed.
Maker-checker: the BSA Officer approves with a reason codeThe analyst submits the EDD file as maker. The BSA Officer sees what approving would change, from the expected activity to the monitoring threshold and the next review date, how the examiner read was closed and the signatures so far, and approves with a reason code. The analyst cannot approve her own file.
The Chief Risk Officer signs money services businesses, then the changes are writtenBecause the bank's EDD policy names money services businesses, the Chief Risk Officer approves after the BSA Officer. Only then are the new threshold, the expected activity and the next review written to the transaction monitoring system, the core and the calendar.
Monitoring thresholds change only with approval, after a back-testRaising or lowering a monitoring threshold is its own decision. The agents back-test the change on twelve months of activity and show the old and new lines on the chart: of the seven alerts since March, none would fire at $700,000, and any month over $700,000 still alerts.
About 600 annual EDD reviews on one calendar, with SLAs and escalationThe EDD review calendar shows how many files fall due each month and every file due in the next 45 days, with its analyst, days left and status, filtered by category: MSB, cash-intensive, charity, nonresident alien, PEP, independent ATM and payment processor. Overdue files escalate, and the BSA Officer can reassign, start or extend in bulk.
An exit is approved before any account closes, and its notice cannot tip off the customerWhen the agents recommend ending a relationship with a third-party payment processor, the exit goes to the BSA Officer and then the Chief Risk Officer before any notice is sent or account closed. The notice letter is checked for tipping off and a line that could reveal monitoring is marked; a restricted panel is visible only to the BSA Officer.
Audit trail and an examiner pack built in one stepEvery action by people and agents is recorded with who, what, when, why and the evidence. The pack for an FDIC or state examiner, internal audit or the BSA Officer is built in one step, with identifiers masked and a signed manifest, and kept five years after the account closes.
Governance

Enhanced due diligence an examiner can follow: cited, checked, signed.

Six roles, separated by dutyA BSA analyst prepares and submits; the BSA Officer approves files, thresholds and exits; the Chief Risk Officer approves the relationships the policy names and every exit; relationship managers make site visits and send requests; an administrator changes settings with a second administrator; an internal auditor reads and exports. No one approves their own work.
Maker, checker and a second lineEvery decision that changes a customer record, a monitoring threshold or a relationship needs the BSA Officer after the analyst, and the Chief Risk Officer for money services businesses, third-party payment processors and exits. Approving or returning takes a reason code.
Thresholds change only with approvalRaising or lowering a monitoring threshold is its own request, back-tested on twelve months of activity with the old and new lines shown. The transaction monitoring system is written only after the last approval.
No tipping offRelationship managers never see alerts, monitoring details or reports. Requests and exit notices are checked for words that could reveal monitoring before they can go out, and suspicious activity decisions are visible to the BSA Officer alone.
Agents under version controlEach agent shows its version, model, prompt and confidence threshold, with every human override and its reason. A new version is promoted only with the BSA Officer's approval, and no agent may approve, close, send or change a record.
A full audit trail and an examiner packWho, what, when, why and which evidence, for people and agents alike. Packs for an FDIC or state examiner, internal audit or the BSA Officer are built in one step, with identifiers masked and a signed manifest, and kept five years after the account closes.
Configuration

Your EDD policy, not ours

Which customers get enhanced due diligence, who signs and how fast are settings, and a change applies only after a second administrator approves it.

SettingDefaultChoose from
Agents start the annual file45 days before the due date60 days or 30 days
Analyst completes the file20 business days from the agents' hand-off15 business days
BSA Officer and Chief Risk Officer approve5 business days each3 business days
EscalationTo the BSA Officer 10 days before due; to the CRO and the committee report at the due date7 days before; 5 days after the due date
Chief Risk Officer approvesMoney services businesses, third-party payment processors and every exitSet per customer category in the EDD policy
Document read confidence0.80Below it, the agents ask the analyst instead of asserting
Retention5 years after the account closes7 years after closing (31 CFR 1010.430)
Masking and restricted mattersTaxpayer IDs and account numbers masked to the last four; suspicious activity decisions for the BSA Officer onlyAlways on
Connections

Works with the systems a BSA team already runs on

Core banking systemcustomer profile, currency orders, deposits and wires; expected activity written back after approval
Transaction monitoring systemalerts and rules; thresholds written back only after approval
Document imagingstatements, licenses, agreements and scans
CRMsite-visit notes and the relationship owner
Adverse media servicefour news and enforcement sources
Public MSB registrant search and state license lookupsregistration, license status, locations and renewal dates
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of memo sentences cited to their source and read by an examiner agent before anyone approves
Every sentence
cited · examiner-read · signed
target
0past due
annual EDD reviews: files start 45 days ahead and escalate 10 days before the due date
estimated
≈ 2,700hours
analyst hours a year returned at 600 annual reviews

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our arithmetic, with the split shown (600 annual reviews at 4.5 hours, the midpoint of three to six hours a file) · “typical” = published rules (31 CFR 1022.380: FinCEN MSB registration renews every two years). Context: FFIEC BSA/AML Examination Manual, customer sections updated December 1, 2021; Interagency Interpretive Guidance on Providing Banking Services to Money Services Businesses, April 26, 2005; 31 CFR 1010.430 (five-year retention); 31 CFR 1020.320(e) (SAR confidentiality). Tessaly Community Bank, its customers, the people named on this page and every number, license and registration on the screens are fictional: characters and sample data in the working solution.

Questions

What BSA teams ask about enhanced due diligence.

What is Enhanced Due Diligence (EDD) Review?

Enhanced Due Diligence (EDD) Review is a workflow for a bank's BSA team in which agents build the enhanced due diligence file for each high-risk customer: they compare the activity the customer declared with what it actually did, draft a memo with a source on every sentence, and read it back the way an examiner would. The BSA analyst answers what the agents could not settle and submits, and the BSA Officer, and for the relationships the bank's policy names the Chief Risk Officer, approve before anything is written to a system.

When is enhanced due diligence required on a customer?

When the bank's own risk assessment rates the customer high risk. The FFIEC BSA/AML Examination Manual discusses money services businesses, cash-intensive businesses, nonresident aliens, politically exposed persons, charities, independent ATM operators and third-party payment processors, but since December 2021 no type is high risk by label alone. In the solution, the bank's EDD policy sets which categories start a file, and a customer can be recorded as standard customer due diligence with a reason.

What goes in an EDD file for a money services business?

The 2005 interagency guidance on banking money services businesses sets minimum steps: apply the customer identification program, confirm FinCEN registration, confirm state licensing, confirm agent status and assess the risk. The memo template in the working solution adds source of funds, activity versus expectation, adverse media, the site visit and the recommendation, and every sentence cites the document it came from.

How does it compare expected activity with actual activity?

The Activity Analyst draws the range the customer declared as a shaded band and the last twelve months as dots, for cash ordered, checks deposited and wires. Each month outside the band needs a cited cause, every dot opens its record in the core banking system, and the agents propose a new range that a person approves.

How often is an EDD review done, and how do files stay on time?

The working solution's policy reviews High-risk customers every year. The agents start each annual file 45 days before it is due, files escalate to the BSA Officer 10 days before the due date and to the Chief Risk Officer and the committee report at the due date, and the BSA Officer can reassign, start or extend files in bulk.

Do people stay in control, or do the agents decide?

People decide. The agents build, cite and ask, and may not approve, close an account, send a notice, change a customer record or change a threshold. The analyst submits as maker, the BSA Officer approves or returns with a reason code, and an analyst can never approve her own file.

Can a relationship manager tip off a customer?

The solution is built to prevent it. Relationship managers never see alerts, monitoring details or reports, every request and exit notice is checked for words that could reveal monitoring, and suspicious activity decisions are visible only to the BSA Officer.

How does it go live on our own high-risk customers?

The Agentic Solution Engine builds and deploys it from your EDD policy, your memo templates and your systems, and it goes live once every quality gate has passed. A usual first step is a sample: we run it on a set of your past EDD files and a year of their activity and compare its memos with the ones you approved.

See it on
your high-risk customers.

We'll run Enhanced Due Diligence (EDD) Review on a sample of your own EDD files and a year of their activity.