CIP Verification

How long does identity verification take? Where bank CIP minutes go

FinCEN prices customer identification at two minutes an account; GAO measured about thirty to collect and review a consumer file. The difference is the exception: the refer, the email, the request to the applicant, the analyst's check and the written resolution. Time identity verification at your bank by those minutes, and price CIP Verification against the part it takes over.

Updated · 14 min read

How long does identity verification take at a bank? Seconds for most applicants, and half an hour or more for the ones a person has to clear, which is why it costs far more than its official price suggests. FinCEN's paperwork estimate for the Customer Identification Program is two minutes per new account. GAO, studying eleven banks, estimated about thirty minutes to collect and review the information for a new consumer account, and more than an hour for a business. The files that pass automated checks take seconds; the files that do not (a date of birth keyed wrongly, a recent move, an ITIN applicant, a thin credit file) take a person reading four screens, writing to the applicant, waiting, and writing down a resolution the rule requires. Botminds' CIP Verification is an agentic solution built for those minutes: agents compare and draft, and people approve. This page shows where the minutes go and how to price software against them.

The official price of CIP, and the measured one

2min

per account in FinCEN’s CIP burden estimate

verification, records, list checks

30min

to collect and review a new consumer account, GAO estimate

over 1 hour for business accounts

$15

average CDD cost per new account at eleven banks

range $5 to $44, 2018 data

29%

of direct BSA cost spent on customer due diligence, on average

the costliest BSA area

Source: FinCEN, CIP paperwork burden renewal, 89 FR 51940, June 20, 2024; GAO-20-574, Bank Secrecy Act compliance costs, 2020

What does identity verification cost a bank?

Identity verification costs a bank the price of its vendors plus the staff time on every file the vendors cannot clear, and the second part is the larger one that nobody publishes. GAO's study of eleven banks found customer due diligence, of which CIP is the first step, cost about $15 a new account on average in 2018, ranging from $5 to $44, and was the costliest BSA area, about 29% of direct BSA/AML compliance cost on average (GAO-20-574). The cost per account was highest at a very large bank, $44, and $6 at another very large bank that opened more than 500,000 new accounts a year.

Smaller institutions feel it most. A 2025 study of a decade of state supervisors' survey data found the smallest banks spent roughly 11% to 15.5% of payroll on compliance tasks, against 6% to 10% at the largest (CSBS, 2025). For a community bank or credit union, identity verification is a staffing question before it is a software question.

Two minutes or thirty: FinCEN's estimate against GAO's

The two numbers measure different things, and the difference is instructive. FinCEN's estimate, renewed in June 2024, allows "two minutes per account opened by a financial institution to obtain and verify a customer's identity (i.e., verification and recordkeeping requirements, and consulting government lists)", across 54,327,000 new account relationships a year at 16,232 institutions: 1,989,452 hours and $211.5 million in total (FinCEN, 2024). That works out to about $106 an hour, fully loaded (our arithmetic). It is a paperwork-burden estimate for the incremental work of the rule, not a time study.

GAO's thirty minutes is closer to a time study. It covers the staff time needed to gather and review customer information for a new personal account, which includes the CIP, the rest of customer due diligence and the review a second person does. Business accounts took more than an hour, often because of beneficial ownership and documents such as certificates of good standing.

FinCEN's own figure carries a warning. Its 9.3 million new accounts at banks with a federal regulator is described as "a lower bound" built from credit union memberships and Bank On accounts, not a count of all bank accounts opened. Use the national totals for scale, and your own volumes for decisions.

Where the minutes go on one CIP exception

On the exceptions, most of the minutes go on reading and relaying, not deciding. Botminds' own estimate of the working time on one CIP exception handled by email, kept deliberately modest, is 65 minutes across the member service representative and the BSA analyst, before counting the overnight wait for the BSA mailbox or the applicant's reply. With agents doing the reading and drafting, the same estimate falls to 9 minutes.

Where 65 minutes go on one CIP exception, and where 9 go with agents

By hand, by email: 65 min

23%
15%
15%
12%
19%
16%
  • Reading vendor codes, comparing screens · 23%
  • Finding the procedure step · 15%
  • Emailing the BSA team · 15%
  • Writing to the applicant · 12%
  • Analyst checking sources · 19%
  • Writing the resolution · 16%

With agents: 9 min

22%
11%
11%
11%
34%
11%
  • Reading the comparison · 22%
  • Step · 11%
  • Hand-off · 11%
  • Message · 11%
  • Analyst checking sources · 34%
  • Resolution · 11%
Botminds' estimate, not a measured result: 15, 10, 10, 8, 12 and 10 minutes by hand; 2, 1, 1, 1, 3 and 1 with agents. It leaves out the overnight wait and the applicant's reply time.

The second bar is the more interesting one. With the reading and relaying gone, a third of what remains is the analyst checking the sources before approving, which is the part that should stay. A product that claims to remove that too is removing the control, not the cost.

Elapsed time is a different measure from working time. In thirty days of fictional sample data at a credit union using CIP Verification, the median from exception to approved resolution was 34 minutes and 97.6% were resolved within four business hours; those figures include waiting for applicants to reply.

How CIP exceptions are running in CIP Verification, counted from the files

A reports page with four figures: 640 CIP exceptions from Sep 23 to Oct 21, 20 business days, 32 a day; 34 minutes median from exception to approved resolution; 97.6% resolved within 4 business hours; 3.1% of proposals returned by an analyst. Bars show exceptions by type, address variants 219 the largest, and by channel, online 375, branch 228, contact center 37, and returned proposals by reason.
Fictional sample data. These are the counts a bank would want from its own files before pricing anything: volume, type, channel and how long each takes.

What does identity verification cost per account?

Per account, the honest answer is a blend: a few dollars of vendor and data charges on every account, plus the staff cost of the share that becomes exceptions. Vendor prices are rarely published, so the staff side is the part a bank can measure and the part worth pricing carefully. Using BLS medians for 2025, new accounts clerks earned $47,670 a year and compliance officers $80,730 (BLS), about $22.92 and $38.81 an hour before benefits.

On Botminds' 65-minute estimate, split 43 minutes at the desk and 22 with the analyst, one exception handled by email costs about $31 in wages; with agents, about $4.50 (our arithmetic). For scale, GAO's average for the whole of customer due diligence on a new account in 2018 was $15. On these assumptions, one exception costs about twice what an average account's entire due diligence did, which is why the exception rate, not the vendor's per-check fee, drives the bill.

Minutes per file, by who is counting and what they count

FinCEN burden estimate, per account
2 min
One CIP exception with agents (estimate)
9 min
GAO, collect and review a consumer account
30 min
GAO, collect and review a business account
over 60 min
One CIP exception by hand (estimate)
65 min
Working minutes, not elapsed time. FinCEN and GAO are per account; the two estimates are Botminds' own, per exception, and exclude waiting. Not like-for-like measures; shown together to place the exception in context.Source: FinCEN, CIP paperwork burden renewal, 89 FR 51940, June 20, 2024; GAO-20-574, Bank Secrecy Act compliance costs, 2020

Identity verification software vs KYC verification software: what each prices

The market sells three things under similar names, and each prices a different part of the minutes. Identity verification software checks documents, selfies, liveness and data, and is usually priced per check; it clears the passes. KYC verification software or onboarding platforms add customer due diligence questions, risk rating and workflow, and are usually priced per account or per seat. Exception handling, the refers, the requests to applicants, the analyst's review and the written resolution, is usually left to people and to email.

That third category is where the 65 minutes sit. A bank comparing products should ask each one which of the six tasks in the split above it removes, and on what share of files. A product that improves the pass rate by a point and leaves every exception to email may save less than one that leaves the pass rate alone and halves the minutes on each exception.

How long does CIP take per account?

For an applicant whose data agrees everywhere, CIP takes seconds of machine time and a minute or two of the employee's. For an exception, it takes as long as the slowest hand-off. The rule itself sets no clock beyond verifying within a reasonable time once the account is open (31 CFR 1020.220), so the clock a bank lives by is its own service level and its applicants' patience.

The hand-off is the expensive part. In the sample credit union's old process, an exception emailed to the BSA mailbox was answered the next business day, and the applicant either waited or left. In the sample data, Ahmad Rezaei, a fictional applicant whose day and month of birth were swapped on his form, had his resolution proposed at 10:38 a.m. and approved by a BSA analyst at 10:40, sixteen minutes after he applied, while he was still at the desk.

Resolved at the desk: approved two minutes after it was proposed

A resolved sample file. A banner reads that membership 4471208 is open and the date of birth is 07/03/1991 in the core banking system. Checks list: approved by the BSA analyst at 10:40, 2 minutes after the member service representative proposed it at 10:38, citing Procedures 4.5 and 4.2; written to the core banking system with the date of birth corrected; CIP record complete in four parts; kept until five years after the membership closes and until Oct 22, 2031 for verification records.
Fictional sample file in CIP Verification. The approval writes to the core; the record and both retention dates are set at the same moment.

Pricing the exception work at your bank

Price identity verification software against four terms, two gains and two costs, using your own volumes and wages. The first is the one this page has been building toward.

A return on CIP exception handling, written as a sum

+

Desk minutes saved

exceptions × (desk minutes now − with tool) × desk wage

Reading, finding the step, hand-offs, writing to the applicant. 38 minutes on Botminds’ estimate.

Priced by: deposit operations

+

Analyst minutes saved

exceptions × (analyst minutes now − with tool) × analyst wage

Checking sources and writing the resolution. 18 minutes on the same estimate; the check itself stays.

Priced by: the BSA officer

−

Software, data and connection

licence + per-check fees + integration

Core, account opening platform, document imaging, bureau and screening connections.

Priced by: IT and procurement

−

Oversight

validation hours + sampling QA hours

Testing the tool before relying on it, and sampling its output after.

Priced by: second line and audit

A framework, not a quote. Applicants who no longer leave while waiting are a real gain too, but only your own data can price them.

A worked example, on fictional sample volumes: a credit union with 32 CIP exceptions a business day, about 8,000 a year, saving 56 minutes on each, frees about 7,470 staff hours a year, roughly $209,000 in wages before benefits at the BLS medians above (our arithmetic on Botminds' estimate and the sample volume). Your own number will differ by volume, wage and exception mix; the point is that it can be computed from files you already have.

Bulk approval only where it is safe, in CIP Verification

An approvals queue for a BSA analyst: seven proposals waiting, one escalated past four business hours. The selected proposal shows fields across sources and a four-item checklist before approving. A panel offers to approve three address variants under Procedure 4.2, each at confidence 0.95 or higher, together after reading each one.
Fictional sample data. Bulk approval is limited to address variants at confidence 0.95 or higher, each read and each recorded separately; it saves minutes without removing the check.

What to look for in identity verification for banks

Look for software that reduces human minutes per exception without removing the human decision, and that can show the reduction on your own files. These questions separate the two.

Buying questions for identity verification software, priced in minutes

  1. What share of our past applicants would it have referred?

    Run it on last quarter’s applications; the refer rate drives the staff cost.

  2. Which of the six exception tasks does it remove?

    Reading, finding the step, hand-offs, applicant messages, the analyst’s check, the written resolution.

  3. Does every resolution cite our procedure step?

    If the analyst still has to look it up, the minutes are still there.

  4. Can the applicant answer in one tap or one upload?

    The elapsed time is set by the slowest reply.

  5. Does a person still approve, and can the maker approve their own?

    Saving the check is a control failure, not a saving.

  6. Does the price scale with checks, accounts or exceptions?

    Match it to the cost driver you are trying to remove.

  7. What will validation and oversight cost us?

    Model risk, audit and sampling time belong in the price.

Where CIP Verification fits in the price, and where it does not

CIP Verification prices against the exception minutes, not the checks. It works with the identity verification service, credit bureau and screening a bank already uses, and takes over the reading, comparing, step-finding, drafting and record-writing on the files they refer. A member service representative proposes each resolution and a BSA analyst approves it; nothing is written to the core system until then. It does not replace the document, selfie and liveness checks, and it does not lower the per-check fees a bank pays its vendors.

For a bank whose exceptions are few and simple, the return may be small, and the honest advice is to measure first. For a bank with a large online channel, many thin-file or ITIN applicants, or a BSA team answering a mailbox the next day, the minutes add up quickly. An eight-week go-live plan sets out how to test that on your own exceptions, and the CIP compliance analyst's seat describes the people whose time this is. The solution is described in full on the CIP Verification page.

Questions people ask

How much does identity verification cost per check?

Vendor prices are rarely published and vary with volume and features. What a bank can measure is its own staff cost per exception, which on Botminds' estimate is about $31 in wages by hand and dominates the cost of the files that need a person.

Is two minutes per account a realistic CIP time?

For files that pass automated checks, roughly. FinCEN's two minutes is a paperwork-burden estimate for the rule's incremental work; GAO found about thirty minutes to collect and review a consumer account, and on Botminds' estimate an exception handled by hand takes about an hour of working time.

What is the difference between identity verification software and KYC software?

Identity verification software confirms who the applicant is, through documents, biometrics and data. KYC software adds customer due diligence, risk rating and workflow. Neither necessarily handles CIP exceptions, which is where most staff time goes.

Does identity verification software reduce BSA staff?

It reduces minutes per file; whether that becomes fewer people or faster service is a management choice. The analyst's check and the BSA officer's decisions remain, and so does the oversight of the software itself.

How should a bank measure the time spent on CIP?

Sample a month of exceptions and time each task: reading, finding the step, hand-offs, the applicant request, the analyst's check and the written resolution. Measure elapsed time from exception to approval separately, because waiting is a different problem from working.

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.