WorkflowCustomer Onboarding & KYC

Beneficial Ownership Verification

Beneficial ownership verification that finds every 25% owner through every layer, with the math and the proof on file

Every owner found through every layer, with the math and the proof on file.

See one case, screen by screen ↓
demo27.0%Marisol Ortega's effective ownership, found by two agents on two models, though the certification left her off
demo9documentsread to build the sample tree: 10 stakes, 6 holders, 3 layers deep, every factor cited
target100%of legal-entity files with two independent computations that agree before any owner is settled
target1business dayfrom certification to approved decision when it needs correcting, against a 2-day service level
In short

What is Beneficial Ownership Verification?

Beneficial ownership verification is how a bank identifies and verifies each person who owns 25% or more of a legal-entity customer, directly or indirectly, and one person who controls it, under the FinCEN CDD Rule (31 CFR 1010.230). Beneficial Ownership Verification does this work with seven agents: they read the certification and the entity's documents, build the ownership tree twice on two models, write out each person's math with its sources and verify each owner's identity. A KYC analyst records the decision and a QC reviewer approves it.

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

Updated

The problem

Why a 25% owner slips past the certification

Beneficial ownership verification starts with the customer's own arithmetic. Under the FinCEN CDD Rule a bank must identify and verify everyone who owns 25% or more of a legal-entity customer, directly or indirectly, and one person who controls it. The customer signs a certification, and customers usually count the stakes they hold directly. A person who reaches 25% through a family holding company is easy to miss, because the form does not ask anyone to multiply.

So the KYC analyst draws the chart by hand. For a layered entity that means the operating agreement, each member's own agreement, the membership ledger, the cap table and registry extracts, then multiplying along each path on paper or in a spreadsheet. Nobody checks that arithmetic until QC, sometimes after the account is open, and the file rarely says why each person was or was not identified. Since March 2025 domestic companies no longer report their owners to FinCEN, so the bank's own file is the record, and since February 2026 FinCEN's relief order lets a bank verify once at the first account. That file has to be right.

typical41daysbusinesses wait, on average, to open a bank account
typical87%of corporate treasurers have abandoned an account application
typical20minutesFinCEN assumed per new legal-entity account for its owners, before any layered structure
Where the analyst and QC hours go on one layered certificationestimated
By hand5.5 hours
With the solution0.7 hours
  • Reading the certification, operating agreements, ledgers and registry extracts1 → 0.1 h
  • Drawing the structure and multiplying stakes through each layer1.5 → 0.1 h
  • Checking the arithmetic and the reason for each person below 25%1 → 0.1 h
  • Verifying each owner's identity and screening OFAC0.8 → 0.1 h
  • Writing to the customer about what the certification gets wrong0.5 → 0.1 h
  • Recording the decision, QC review and keying the owners into the core0.8 → 0.3 h

Estimated split of the people's working time on one certification with at least one layer of indirect ownership, by hand and with the agents. It leaves out the time spent waiting on the customer. Our arithmetic, kept modest.

How it works

How a certification moves

Seven agents read every document, build the tree twice and check the certification; the analyst decides and QC approves.

What comes in
Certification in9 documents a file · certification, agreements, ledgers, registries
Agents at work
Document Reader agentevery stake, cited
Then
Ownership Builder agentthe tree, the math
Ownership Checker agentrecomputes on another model
Then
Structure Risk agentloops, nominees, trusts
Identity Verification agentCIP elements, OFAC
Then
Relief and Outreach agentsre-verification, requests
A person decides
KYC Analyst and QCthe analyst records; QC approves
What comes out
Ownership tree with the math
Verification decision with reason
Corrected certification request
One case, step by step

Beneficial ownership verification for one layered LLC, screen by screen

Pellridge Hospitality Group LLC, a Georgia LLC that runs nine boutique hotels, applies to Corvane National Bank for an operating account and treasury services. Its President and COO, Renee Castellanos, certifies one 25% owner, Daniel Pellridge at 34%, and herself as control person. Here is what happens next in the working solution.

  1. 01Thursday morning

    Every certification, with what the agents found

    Naomi Achterberg · KYC Analyst

    Naomi's queue holds four lanes: 23 need her, 71 are ready to record, 14 are waiting on customers and 10 are with QC. Each row is one sentence the agents wrote: Pellridge's missing owner, Brightwater Cold Storage's ownership loop putting Hollis Brandvold at 26.1%, and Arbor & Vine, where the two agents disagree. Three files are due by 5:00 p.m., and Ashgrove Builders is past its service level and escalated.

    October so far: 812 certifications, 98.6% decided on time, 41 discrepancies found before opening.

  2. 0210:12 a.m.

    The ownership tree, built twice

    Ownership Builder and Ownership Checker agents

    The Document Reader agent has read 9 documents and found 10 stakes and 6 holders. The Ownership Builder agent built the tree, 3 layers deep, and the Ownership Checker agent recomputed every percentage from the documents on a different model. Every arrow carries its stake and a source chip, and each person shows the multiplication: Marisol Ortega holds 18% directly plus 60% of Ortega Family Holdings, which holds 15%, so 18% + 60% × 15% = 27.0%.

    “Both agree to the decimal · 6 of 6 holders · tolerance 0.05 pp.”

  3. 03Line by line

    The certification against the evidence

    Naomi Achterberg · KYC Analyst

    Each person sits on one row: certified, evidence, working and result. Daniel Pellridge at 34% agrees, and the control person agrees. Marisol Ortega is not listed but holds 27.0%. Tomas Ortega, Annika Voss, Corin Halloway and the employee trust sit below 25%, each with the working recorded.

    The note on screen: the bank cannot rely on the certification as signed, because its own documents show a 25% owner who is not on it.

  4. 0410:20 a.m.

    A corrected-certification request, approved before it is sent

    Outreach agent, then Desmond Okafor · KYC QC Reviewer

    The Outreach agent drafted the letter to Renee Castellanos at 10:16 a.m.: add Marisol Ortega at 27%, explained from Pellridge's own operating agreements, with identity details asked for her only. Naomi submitted it at 10:20 a.m. Desmond approved it at 10:31 a.m., and it went through the client portal at 10:33 a.m. with Elliot Brandt, the relationship manager, copied.

    The agent's checks: one person to add, the customer's own documents only, no internal or restricted information, plain language.

  5. 052:47 p.m.

    The corrected certification arrives, and it matches

    Document Reader and Identity Verification agents

    Renee signs the corrected certification naming Daniel Pellridge at 34% and Marisol Ortega at 27%. At 2:49 p.m. the agents compare it with the tree: 2 of 2 owners match and the control person is unchanged. The next step on the screen is one button: record the verification decision.

  6. 062:49 p.m.

    Each owner's identity verified, with the difference explained

    Identity Verification agent

    Daniel Pellridge, Renee Castellanos and Marisol Ortega each show the four identity elements: name, date of birth, address and ID number. Dates of birth and ID numbers are masked, and a reveal asks for a reason. Marisol's address is marked Explained, because the identity service still had her prior address until Aug 2026. OFAC screening finds no match for the people or the entities.

    Match scores 0.99, 0.98 and 0.97 · OFAC lists of Thu Oct 22, 6:00 a.m.

  7. 073:05 p.m. · 3:18 p.m.

    Recorded by the analyst, approved by QC

    Naomi Achterberg and Desmond Okafor

    Naomi records the decision: Verified, reason code BV-02, corrected certification received and matches, with the evidence checklist at 7 of 7. Desmond approves at 3:18 p.m. Only then are 2 beneficial owners and 1 control person written to the client lifecycle system and the core banking system, inside the 2-day service level.

    The person who records a decision can never approve it.

  8. 08Every version

    The tree as it stood on each date

    Carla Mendes · Internal Audit

    Five versions run from “As certified” on Tue Oct 20 at 4:02 p.m. to “Approved and written” on Thu Oct 22 at 3:18 p.m. Each says what changed, why and by whom, and the tree can be exported as of any date. It is kept until 5 years after the account closes.

  9. 09For the examiner

    One sealed pack with the math and the trail

    Lorraine Pettigrew · BSA Officer

    Every action by people and agents is on the audit trail with its evidence and reason. The examiner pack collects the 9 documents and every tree version, masks dates of birth and ID numbers, attaches each decision with its maker and checker, writes the trail and seals it: 46 pages and a CSV with a fingerprint. Internal audit and BSA Officer packs sit alongside.

Who it’s for

Built for everyone who signs off a legal-entity file.

Five people at Corvane National Bank who carry one certification: what their week looked like, and what it looks like now.

NA
Naomi AchterbergKYC Analyst · Commercial KYC Operations
KYC Analyst
Before
Verifies 25 to 30 certifications a day and builds the ownership chart by hand for every layered one, multiplying stakes in a spreadsheet.
Now
Opens a tree already built twice, with each person's working and each factor's source, and spends her time on the gap and the request.
DO
Desmond OkaforKYC QC Reviewer · the checker
KYC Quality Control Reviewer
Before
Samples files later, often after the account is open, and redoes the arithmetic to see whether it holds.
Now
Approves each customer request before it is sent and each decision before the customer record changes, with the evidence checklist in front of him.
EB
Elliot BrandtCommercial Relationship Manager · Hospitality
Commercial Relationship Manager
Before
Relays requests to the client by email with no standard wording, and chases the reply while the account waits.
Now
Is copied on one approved request in plain words and sees its status, without restricted notes or decision buttons.
LP
Lorraine PettigrewBSA Officer · owns the CDD procedure
BSA Officer
Before
Answers examiners for why each owner was, or was not, verified, from files that hold a checkbox rather than the reasoning.
Now
Sets the ownership line by risk, approves every threshold change, and hands examiners a sealed pack with the math and the trail.
CM
Carla MendesInternal Audit · tests CDD files each quarter
Internal Audit
Before
Wants the tree as it stood on the day the account opened, and gets the file as it stands today.
Now
Steps through every version of the tree by date, with what changed, why and by whom, and builds her own pack.
Built on the engine

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

Seven agents read every document, build the tree twice and check the certification; the analyst decides and QC approves.

Document Reader agent

Reads the certification, operating agreements, membership ledgers, cap tables, trust agreements and registry extracts, and extracts each stake and officer designation with its exact passage and page.

  • Never infers a stake that is not written
  • Marks a missing page as missing
Ownership Builder agent

Builds the ownership tree and computes each person's effective ownership through every layer: it multiplies along each path, adds the paths, solves loops exactly and writes the working out.

  • Rounds only at the last step
  • Never settles a holder alone
Ownership Checker agent

Recomputes every effective percentage independently, from the documents, on a different model, and compares its result with the Builder's only after its own is written.

  • Never sees the Builder's numbers first
  • Holds the file for an analyst if any holder differs by more than 0.05 percentage points
Structure Risk agent

Flags circular ownership and solves the loop, nominee signs such as one registered-agent address behind several entities, trusts and their trustees, and articles that allow bearer shares.

  • Flags and explains; never decides a customer is a risk
  • Hands enhanced due diligence to the BSA Officer
Identity Verification agent

Verifies each person to identify with the CIP elements, screens people and entities against OFAC, and explains each discrepancy.

  • Masks identifiers
  • Never clears a potential OFAC match; it goes to the sanctions team
Relief agent

Decides, for an existing customer opening another account, whether FinCEN's 2026 relief order means no re-verification is owed, and records the customer's confirmation and the reason.

  • Any red flag, a refused confirmation or a high risk rating means re-verify
  • An analyst confirms every determination
Outreach agent

Drafts the request for a corrected certification in plain words and reads the customer's reply on arrival, comparing it with the tree.

  • Never sends without QC approval
  • Never includes internal or restricted information
KYC Analyst

Records; a QC Reviewer approves. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any owner, stake or file

Ask about a person, a percentage or a deadline, or say what to prepare. Every answer points to the document and the rule.

Why is Marisol Ortega above 25%?

She holds 18% of Pellridge directly and 60% of Ortega Family Holdings, which holds 15% of Pellridge. 60% × 15% = 9%, and 18% + 9% = 27.0%. The rule counts ownership held directly or indirectly. The Checker agent reached 27.0% on its own, from the same documents.

Why isn't Tomas Ortega identified?

Tomas holds 40% of Ortega Family Holdings: 40% × 15% = 6.0% of Pellridge, below the 25% line. Pellridge is rated moderate risk, so Corvane's 10% line for high-risk customers does not apply. The working is recorded with reason code BV-03.

What if Pellridge were rated high risk?

Corvane's procedure lowers the line to 10% for high-risk customers. Annika Voss and Corin Halloway, at 10.5% each, would then be identified and verified, and the trust at 12% would be reviewed through its trustee. Tomas Ortega, at 6.0%, would stay below the line.

Which certifications are due today?

Three by 5:00 p.m.: Pellridge Hospitality Group, with an owner missing; Brightwater Cold Storage, whose ownership loop puts Hollis Brandvold at 26.1%; and Arbor & Vine Restaurants, where the two agents disagree on Colm Rafferty. Ashgrove Builders is past its service level and with the team lead.

Every screen

The working solution, as it ships.

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

The ownership tree, with the math written outPellridge's tree: every stake with its source, each person's working such as 18% direct + 60% × 15% = 27.0%, the 25% line, the control person, and two agents agreeing on all six holders.
The certification queueCertifications in four lanes, each with the agents' one-line finding, filters for discrepancies, layers, structure signs, relief and disagreements, and the service-level clocks.
The beneficial ownership certification against the evidenceCertified against the documents, person by person: one owner agrees, one 27.0% owner is missing, and why the bank cannot rely on the certification as signed.
The corrected-certification request, for QC approvalThe drafted letter to the customer, the agent's five checks on it, and the maker-and-checker chain: nothing is sent until QC approves.
The reply, read and matchedThe corrected certification signed at 2:47 p.m. and compared with the tree at 2:49 p.m.: both owners match and the control person is unchanged.
UBO verification of each owner's identityThe four CIP elements for each person to identify, identifiers masked behind a logged reveal, one address difference explained, and OFAC screening of people and entities.
The verification decisionRecorded with reason code BV-02 and a 7 of 7 evidence checklist, approved by QC, then written to the client lifecycle system and the core.
The tree as of any dateFive versions from as certified to approved and written, each with what changed, why and by whom, exportable as of any date.
Structure signs that can hide an ownerCircular ownership solved exactly (24.0% ÷ 0.92 = 26.1%), one registered-agent address behind six entities, a trust whose trustee must be identified, and bearer shares held.
Existing customers under the FinCEN CDD rule reliefNew accounts for existing customers, each with the last verification, the customer's confirmation and whether re-verification is owed: six not owed, three to re-verify.
The audit trail and the examiner packEvery action by people and agents with its evidence, and a sealed examiner pack: 46 pages and a CSV, identifiers masked, maker and checker on each decision.
Roles and separation of dutiesSix roles with what each can and cannot do, and a locked rule that maker and checker are always different people.
Governance

Beneficial ownership verification that is computed twice, cited and signed.

Two computations must agreeThe Builder and the Checker compute every holder separately, on two models. Nothing is settled until they agree within 0.05 percentage points; a disagreement is held for an analyst with both workings and the passages that differ.
Every percentage cites its sourceEach stake on the tree and each factor in a person's working opens the passage it came from: Schedule A, an operating agreement section, a ledger or a registry extract. Opening a source is logged.
Maker and checker, never the same personThe KYC Analyst records each decision and the QC Reviewer approves it. The same applies to every request sent to a customer and every change to the customer record, and the BSA Officer approves threshold changes.
Agents with written limitsAgents never settle an owner alone, never send to a customer without approval, never clear a potential OFAC match and never decide risk. Prompts and models are versioned, and a human override always takes a reason code.
Need-to-know, masked and confidentialDates of birth and ID numbers are masked, and every reveal asks for a reason and is logged. Restricted BSA information never appears on a customer-facing view, a customer request or the relationship manager's view.
Every version, kept and exportableEvery action by people and agents is on the audit trail, the tree is kept as of each date, and records are kept 5 years after the account closes. Examiner, internal audit and BSA Officer packs are sealed with a fingerprint.
Configuration

Your CDD procedure, as settings

The lines, tolerances and clocks every certification is checked against are settings. Each change is a new version with its author, and thresholds need the BSA Officer.

SettingDefaultChoose from
Ownership line25%25% · 20% (it can be lowered, never raised)
Line for high-risk customers10%10% · 15% · 20%
Two computations must agree within0.05 percentage points0.05 · 0.01 percentage points
Look through every layerOn, lockedNo depth limit; loops are solved, not cut
Certification to approved decision2 business days1 · 2 · 3 business days
Escalate to the team lead4 business hours left4 · 8 business hours
Customer reminders2 and 5 business days2 and 5 · 3 and 7 business days
Mask dates of birth and ID numbersOnOn · Off; a reveal asks for a reason and is logged
Connections

Works with the systems a KYC file already runs on

Client lifecycle management systemcases, documents and the client portal for requests and replies
Core banking systemthe customer record: beneficial owners and control person, written after QC approval
Corporate registry data serviceregistry extracts for each entity in the tree
Document imagingoperating agreements, ledgers, trust agreements and IDs, every page cited
Identity verification servicethe CIP elements for each person to identify
OFAC screening servicepeople and entities, against the current lists
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 legal-entity files with two independent computations that agree before any owner is settled
Every file
computed twice
target
0
accounts opened with a 25% owner missing from the certification and no recorded reason
target
1business day
from certification to approved decision when it needs correcting, against a 2-day service level

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (a 2024 industry survey of corporate treasurers: 41 days on average to open a business account, 87% having abandoned an application; FinCEN's regulatory flexibility analysis for the CDD Rule: about 20 minutes per new legal-entity account). Rules named for context: the FinCEN CDD Rule, 31 CFR 1010.230 (25% owners, one control person, five-year records); the CIP rule, 31 CFR 1020.220; FinCEN exceptive relief order FIN-2026-R001 (February 13, 2026); FinCEN's interim final rule on beneficial ownership information reporting (March 2025). Banks, companies, people, cases and identifiers named on this page are fictional: characters and sample data in the working solution.

Questions

What KYC teams ask about beneficial ownership verification.

What is beneficial ownership verification?

Beneficial ownership verification is how a bank identifies and verifies each person who owns 25% or more of a legal-entity customer, directly or indirectly, and one person who controls it, under the FinCEN CDD Rule (31 CFR 1010.230). Beneficial Ownership Verification does this work with seven agents: they read the certification and the entity's documents, build the ownership tree twice on two models, write out each person's math with its sources and verify each owner's identity. A KYC analyst records the decision and a QC reviewer approves it.

How does it calculate indirect beneficial ownership through a holding company?

It multiplies the stakes along each path, adds the paths and rounds only at the end: Marisol Ortega's 18% direct plus 60% of a holding company that owns 15% is 27.0%. A loop is solved exactly, not cut, so at Brightwater Cold Storage a single pass gives 24.0% and the loop gives 26.1%. A second agent on a different model recomputes every holder from the documents, and the two must agree within 0.05 percentage points.

What happens when the two agents disagree?

The file is held for an analyst with both workings side by side. At Arbor & Vine Restaurants the Builder reached 25.0% for Colm Rafferty from the operating agreement and the Checker 24.6% from the cap table dated Sep 1, which does not show units issued to him on Aug 28. The analyst chooses the governing document, the agreement or the cap table, or asks the customer, records a reason and an override code, and QC approves.

What happens when a beneficial ownership certification is wrong?

The certification is compared with the evidence, person by person, with each difference in plain words. The Outreach agent drafts the corrected-certification request from the customer's own documents, a QC reviewer approves it before it is sent, and the reply is read and compared with the tree when it arrives.

Does it apply FinCEN's 2026 relief for existing customers?

Yes, file by file. For an existing customer opening another account, the Relief agent reads the prior verification, the customer's confirmation and any facts that would reopen it, and says whether re-verification is owed under FIN-2026-R001 of February 13, 2026. Any red flag, a refused confirmation or a high risk rating means re-verify, and an analyst confirms every determination or overrides it with a reason.

Who is the beneficial owner when a trust owns 25% or more?

Under the CDD Rule, the trustee counts for the ownership prong. The Structure Risk agent finds the trust and its trustee in the documents: at Fairhaven Dental Partners the Lindqvist Family Trust holds 40%, so its trustee, Elena Lindqvist, must be identified and verified.

Do people stay in control of each decision?

Yes. The agents propose, show their working and cite their sources; they never settle an owner alone, never send anything to a customer without approval, never clear a potential OFAC match and never decide risk. The KYC Analyst records every decision, a QC Reviewer who did not make it approves it, and the BSA Officer approves threshold changes.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents: your CDD procedure, your reason codes and a sample of past certifications and entity files. It goes live once every quality gate has passed. We will walk you through it on your own certifications first.

See it on
your certifications.

We'll run Beneficial Ownership Verification on a sample of your own past certifications and entity documents.