CIP Verification

CIP testing: what examiners sample, and the odds a weak file is picked

CIP testing samples new accounts since the last exam, and the FFIEC tells examiners to include the ones opened with incomplete verification. Because weak resolutions live in exactly those files, a handful of them is likely to be found. Here is the sample, the five checks, the arithmetic, and how CIP Verification prepares each file for it.

Updated · 13 min read

CIP testing is how examiners and auditors check a bank's Customer Identification Program in practice: they pull a sample of accounts opened since the last examination and test each one against the rule and the bank's own procedure. The FFIEC's examination procedures tell them to build the sample by risk and to include, among others, accounts "opened with incomplete verification information" and accounts verified by non-documentary methods. Those are the CIP exception files, the ones a person resolved by hand, so any weakness in how exceptions are documented is concentrated where examiners look. Botminds' CIP Verification is an agentic solution for those files: agents compare every field across every source and draft the resolution under the bank's procedure, people approve it, and each file is kept in the rule's four parts, ready for the sample.

CIP testing in four numbers

5

checks examiners apply to each sampled account

FFIEC CIP procedures

0

fixed sample sizes in the FFIEC procedures; the sample is risk-based

23%

of supervised banks cited for BSA violations each year, FY2015–2018

all BSA areas, mostly CTR and SAR

120days

to complete the CIP lookback one 2024 order required

Source: FFIEC BSA/AML Manual, CIP examination procedures; GAO-20-574, Bank Secrecy Act compliance costs, 2020; FDIC and Ohio DFI, Sutton Bank consent order, Feb 1, 2024

What is CIP testing?

CIP testing is transaction testing applied to identity: taking real account files and checking that each was opened the way the rule and the bank's written CIP say. Examiners do it during BSA/AML examinations; a bank's independent testers do it between exams, as part of the independent testing every BSA program needs. For credit unions, the NCUA's rule spells that out: the program must "provide for independent testing for compliance to be conducted by credit union personnel or outside parties" (12 CFR 748.2).

The test is of files, not of policy. A well-written CIP with files that say only "verified" fails where it matters. The FFIEC also tells examiners to keep perspective: "Minor weaknesses, deficiencies, and technical violations alone are not indicative of an inadequate CIP", and limited instances of noncompliance "(such as isolated or technical violations)" need not make the program inadequate (FFIEC BSA/AML Manual). The question is whether the weaknesses are isolated or a pattern.

What examiners put in the CIP sample

The FFIEC procedure starts with "a sample of new accounts opened since the most recent examination", chosen as a cross-section by the bank's risk assessment: consumers and businesses, loans and deposits, credit cards, and accounts opened by mail and online. Then it adds, "on a risk basis", five groups (FFIEC CIP examination procedures):

Every group on that list is overrepresented in a CIP exception queue. An examiner following the procedure is not sampling the bank's account base at random; he or she is sampling it with the exceptions turned up. If the bank relies on another institution for any part of its CIP, the examiner samples those accounts too, and checks the contract and the annual certification.

How many accounts do examiners sample for CIP?

There is no fixed number. The FFIEC's CIP procedures say what to include, not how many, and examiners size the sample to the bank's risk, volume and the results of earlier testing and audits. That is different from areas such as HMDA, where published testing guidelines set sample sizes. In practice it means a bank cannot know in advance how many of its exception files will be read, only that the procedure points the examiner toward them.

That uncertainty is the reason to do the arithmetic. If weak resolutions sit almost entirely among exceptions, the chance that an examiner meets one depends less on the size of the whole sample than on how many exception files are in it.

The five things checked on every sampled file

For each sampled account, the FFIEC procedure asks whether the bank opened it under its own CIP and then tests five things. The figure lays them beside one fictional sample file from CIP Verification, to show what an examiner would find on a file that passes.

One sampled file, five checks: what an examiner reads

CheckWhat the examiner testsOn the sample file

1Information obtained before opening

Test: Name, date of birth, address and ID number collected before the account opened.

On the file: Application received 10:24 a.m.; membership opened 10:40 a.m., after approval.

2Identity verified in time

Test: At opening, or within a reasonable time after, to the extent reasonable and practicable.

On the file: License, bureau header, database and the member’s confirmation, all before opening.

3Failures resolved, SARs filed

Test: Unverifiable customers handled under the procedure; SARs filed as appropriate.

On the file: Not needed here; a separate sample file was referred to the BSA officer and nothing was proposed.

4A complete record

Test: Identifying information, the document relied on, non-documentary methods and results, and “results of substantive discrepancies”.

On the file: Four parts, with the date of birth corrected, procedure steps 4.5 and 4.2 cited, and both names and times.

5Government list comparison

Test: Name compared against any designated list, “if applicable”. None is designated.

On the file: OFAC and 314(a) results recorded separately, with the list dates.

The checks are the FFIEC's CIP examination procedures, paraphrased. The right-hand column is a fictional sample file (an applicant whose date of birth was keyed with day and month swapped), not a customer's file.Source: FFIEC BSA/AML Manual, CIP examination procedures

Two further items sit outside the per-file checks. Examiners "review the adequacy of the bank's customer notice and the timing of the notice's delivery", and they test any reliance arrangement. The fourth check is the one exception files fail most visibly: the rule asks the record to describe how each substantive discrepancy was resolved, and a file whose discrepancy was fixed in the core system with no reason recorded has the result without the description (31 CFR 1020.220(a)(3)).

The odds a weak resolution is picked

Take a hypothetical bank that has opened 12,000 accounts since its last examination. 1,500 of them went through a CIP exception, and 75 of those (5% of the exceptions) were closed with a weak resolution: a corrected field and "verified", with no description of why. If the examiner picks 60 accounts entirely at random, the chance of meeting at least one weak file is about 31%. If the sample instead includes exception files, as the procedure directs, the chance climbs quickly with each one drawn.

Steering the CIP sample toward exceptions finds weak files fast

60 accounts drawn at random from all 12,000
31%
10 exception files in the sample
40%
15 exception files
54%
25 exception files
73%
40 exception files
88%
Our arithmetic on a hypothetical bank: 12,000 new accounts, 1,500 exceptions, 75 weak resolutions, all among the exceptions. Chance of at least one weak file in the sample (hypergeometric, files drawn without replacement). The FFIEC sets no sample size; these sizes are illustrations.

The table shows how the odds move with the share of weak resolutions. At 2% of exceptions, 30 files in this hypothetical bank, an examiner reading 25 exception files has a 40% chance of finding one. At 10%, the same 25 files find one 93% of the time. A program with a weakness in one in ten exception files should expect it to be found.

Chance an examiner finds at least one weak resolution, by exception files read

Weak share of exceptions10 files read15 files read25 files read40 files read
2% (30 of 1,500)18%26%40%56%
5% (75 of 1,500)40%54%73%88%
10% (150 of 1,500)65%80%93%99%
Our arithmetic, same hypothetical bank. One weak file does not make a CIP inadequate; a pattern across several does, which is why the useful number for a BSA officer is the weak share, not the odds of a single find.

The arithmetic also shows what a finding means. One weak file in 25 is the "isolated" kind of deficiency the FFIEC says should not alone make a CIP inadequate. Three or four in 25 suggests the weak share is closer to 10% than 2%, and that is a pattern. The cheapest way to change both numbers is to make the description of the resolution part of closing the file, not a later clean-up.

What is CIP transaction testing in an audit?

In an internal audit or independent test, CIP transaction testing is the same exercise done by the bank on itself: sample, check the five things, measure the error rate, report it. The difference is that the bank can choose to read more exception files than an examiner would, and should. A tester who wants to predict the examiner's result reads the files the examiner's procedure points to, not a random draw of all accounts.

Testers also look at the process around the files. The FFIEC asks examiners to look for dual control, separated duties and management sign-off on deviations from the CIP; an audit can test whether the person who proposed each resolution was different from the person who approved it, file by file. That is easier when the file carries both names and times.

A CIP audit checklist built on the examiner's procedure

  1. Sample by risk, then add the exception groups

    TIN-applied-for, non-documentary, higher-risk, incomplete-verification and third-party-agent accounts.

  2. Check the four items were collected before opening

    Compare the application timestamp with the account opening date.

  3. Check verification timing against your own written “reasonable time”

    By product and channel, as the procedure states it.

  4. Read the resolution of every discrepancy

    Field, sources, conclusion, evidence, procedure step. “Verified” alone is a finding.

  5. Check maker and checker were different people

    And that approvals for deviations came from the role the procedure names.

  6. Trace each failure to verify

    Declined, restricted or closed as the procedure says; SAR considered and recorded where only BSA staff see it.

  7. Confirm OFAC and 314(a) results are on file

    As separate requirements, with list dates.

  8. Review the customer notice and its timing

    Before opening, in each channel, including online.

Built from the FFIEC CIP examination procedures and 31 CFR 1020.220. The order is a suggestion; a bank's own procedure decides the detail.Source: FFIEC BSA/AML Manual, CIP examination procedures; 31 CFR 1020.220 (eCFR)

When testing turns into a CIP lookback

When testing finds a pattern, the remedy can reach back years. In February 2024, the FDIC and Ohio's Division of Financial Institutions ordered Sutton Bank to require its prepaid program managers "to collect all required information, including the full first name of customers at account opening, and test for compliance during the CIP testing process". It also required "a lookback of prepaid card customers 'CIP Lookback Review' beginning from July 1, 2020, to ensure that all required CIP information has been obtained and the Bank has formed a reasonable belief that it knows the true identity of the customer", with a plan due in 60 days and the review completed within 120 (FDIC and Ohio DFI order).

Other regulators have cited CIP directly. New York's Department of Financial Services announced its April 2025 action against Block, Inc. under the heading "DFS Investigation Found Insufficient Customer Identification Procedures and Transaction Monitoring" (NYDFS, 2025). CIP is not the most frequently cited BSA area, which GAO found to be currency transaction reports, SARs and information sharing (GAO-20-574), but a lookback over years of accounts is among the most expensive remedies, because every file has to be reopened by hand. A file that already carries its resolution in four parts is one a lookback can close quickly.

What CIP Verification leaves for the examiner

CIP Verification is designed so that the fourth check never fails for want of a description. Each exception is compared field by field across the application, the ID document, the credit bureau header and a non-documentary database; each discrepancy is explained in a sentence and mapped to a step of the bank's own procedure; a member service representative proposes the resolution and a BSA analyst who did not propose it approves. Nothing is written to the core system until then, and the resolved file is kept in the rule's four parts, with the procedure and agent versions that decided it.

The CIP record an examiner reads, in CIP Verification

An audit page for a sample applicant's file under 31 CFR 1020.220(a)(3): A identifying information with the date of birth corrected, B the driver's license relied on with its number, issue and expiry dates, C the bureau, database and member-confirmation results, D the resolution of each discrepancy citing Procedures 4.5 and 4.2, proposed by the member service representative at 10:38 and approved by the BSA analyst at 10:40. A panel shows the procedure and agent versions in force and a replay of each step with its time.
Fictional sample file. Internal audit can replay the file as it was on the day, and an examiner pack is assembled from records like this one, with ID numbers masked.

The reports matter for the tester as much as the file. Over thirty days of fictional sample data, the solution counted 640 exceptions, a 3.1% rate of proposals returned by an analyst with a reason code, and no membership opened with an unresolved CIP field. The last is the solution's design target; a bank's own number is something its tester should measure, not assume. CIP exceptions, route by route covers what the record should hold on each route, and the CIP requirements in plain words covers the rule the examiner is testing against.

Counts a CIP tester can start from, taken from the files

A reports page for the BSA Officer covering 30 days of sample files: 640 CIP exceptions over 20 business days, 34 minutes median from exception to approved resolution, 97.6% resolved within 4 business hours, 3.1% of proposals returned by an analyst. Charts show exceptions by type and channel and returned proposals by reason. A footer reads that 122 members were asked for a document, 5 were referred to the BSA Officer and 0 memberships opened with an unresolved CIP field.
Fictional sample data. Every number opens to the exceptions behind it, so a tester can draw a sample from any bar.

The full solution is described on the CIP Verification page.

Questions people ask

Where are the FFIEC CIP examination procedures?

In the FFIEC BSA/AML Examination Manual, under Assessing Compliance with BSA Regulatory Requirements, Customer Identification Program, which has an overview and a separate examination procedures page. The manual says it does not itself establish requirements; the rule is 31 CFR 1020.220 and the agencies' parallel citations.

What is a CIP lookback?

A CIP lookback is a review of past accounts to confirm that the required information was obtained and that the bank formed a reasonable belief about each customer's identity. Regulators order them when testing finds systemic gaps; Sutton Bank's 2024 order required one back to July 1, 2020, completed within 120 days.

Do examiners test the CIP notice?

Yes. The procedures ask examiners to review the adequacy of the customer notice and the timing of its delivery, which must be before the account is opened, in each channel the bank uses.

Is one undocumented discrepancy a CIP violation?

It is a deficiency in that file's record. The FFIEC says minor weaknesses and isolated or technical violations do not alone make a CIP inadequate; a pattern across the sample does, and that is what the examiner is testing for.

How often should a bank test its CIP?

The rule sets no frequency. Independent testing of the BSA program is required; set the CIP test's frequency and depth by risk, and read more exception files when the bank adds channels, vendors or third-party agents.

CIP Verification.
See it on your own files.

An agentic solution from Botminds. Account opening teams resolve customer identification exceptions with examiner-ready reasons Book a demo, or explore how it works.