On this page
In brief
- KYC automation should turn applicable legal requirements, partner policies and customer risk assessments into explicit rules with defined evidence and human-review triggers.
- Sequencing eligibility checks before paid verification, reusing valid evidence and preventing duplicate calls can reduce avoidable onboarding costs.
- Routine applications can follow approved automated paths while exceptions enter reason-coded queues with trained reviewers, decision authority and escalation routes.
- Integration should preserve shared identifiers, evidence lineage and authoritative partner decisions while protecting sensitive data and recovering safely from failures.
- Savings should be measured per completed compliant onboarding, including vendor fees, analyst time, support, unsuccessful applications and partner rework.
Establish Your Current Cost per Onboarded Customer
Before automating your KYC workflow, establish how much you currently spend to onboard one customer successfully. A low identity verification fee can conceal substantial expenditure on manual reviews, repeated checks and applications that never reach completion. Your baseline should capture the full onboarding process, from application submission to completed customer due diligence and account activation.
Cost per successfully onboarded customer = total onboarding expenditure for the period / number of completed, compliant onboardings in the same period.
Use a representative month or quarter and apply a consistent definition of completion. Count each successfully onboarded customer once. Exclude rejected, abandoned and pending applications from the denominator, but retain expenditure incurred on those applications in the numerator. Dividing costs by all applications would understate the cost of acquiring an onboarded customer.
Where applications span reporting periods or backlogs change materially, supplement this operating measure with a cohort comparison. Track applications started in the same period and their associated costs through to final outcomes, dividing total cohort expenditure by successful onboardings. Report unresolved cases separately and use comparable follow-up windows.
Reconcile supplier invoices, staff activity records and platform charges across these cost categories:
- Verification and screening: Identity and document verification, business checks where applicable, AML screening and any chargeable database searches.
- Staff time: Application handling, manual reviews, escalations and onboarding quality assurance. Multiply recorded hours by a fully loaded hourly employment cost, including employer National Insurance and pension contributions.
- Repeat checks: Resubmissions, retries and duplicate searches, including charges triggered when applicants restart the process. Identify these within verification expenditure rather than adding the same charges again.
- Customer support: Time spent resolving document issues, explaining requirements and helping applicants complete verification. Count these hours here or under staff time, not both.
- Platform and infrastructure: KYC software subscriptions, minimum commitments, usage charges and a documented allocation of shared fintech infrastructure or white-label banking fees attributable to onboarding.
- Unsuccessful applications: Verification, review and support expenditure associated with rejected or abandoned applications. Tag these costs within the categories above rather than adding them twice.
Separate recurring operating expenditure from one-off implementation costs, such as initial API integration, workflow configuration, testing and staff training. For example, GBP 30,000 in recurring onboarding expenditure divided by 600 completed, compliant onboardings produces a recurring cost of GBP 50 per customer. If the period also includes GBP 12,000 in implementation expenditure, the all-in figure is GBP 70. Report both figures so that setup expenditure does not obscure ongoing unit economics.
Next, identify where avoidable expenditure accumulates. Track the manual-review rate, average handling time per reviewed application, duplicate checks per application and abandonment rate at each workflow stage. Define each metric consistently: stage abandonment should measure applicants who entered that stage but left without progressing, using a clear observation window.
Distinguish allocated costs from avoidable expenditure. Fewer analyst hours or lower infrastructure usage may release capacity without reducing payroll or contractual minimums. Report capacity gains separately from actual spending reductions or demonstrably avoided future costs.
Prioritise stages combining high volumes with high handling costs or repeated work. Separate necessary due diligence from preventable rework: an appropriately rejected application still incurs a legitimate compliance cost. Break down results by customer type, product or risk category, and flag substantial pending volumes or seasonal changes that could distort comparisons. This gives you a defensible baseline for measuring subsequent automation savings.
Define Risk-Based Rules and UK Compliance Requirements
Automate only after converting the firm's risk assessment, legal duties and banking-partner policy into explicit rules. Use proportionate evidence for each risk level, approve straightforward compliant cases quickly and reserve trained review for uncertainty or higher risk.
Where the Money Laundering Regulations 2017 apply, customer due diligence includes identifying and verifying the customer, identifying and taking reasonable measures to verify beneficial owners where relevant, and assessing the purpose and intended nature of the relationship. Measures must reflect the firm's business risk assessment and the individual case. Onboarding rules must also establish ongoing monitoring and record-review requirements.
Rule group | Example inputs | Permitted outcome |
|---|---|---|
Product eligibility | Age, residence, entity type, sector, intended use and partner criteria | Proceed, request a correction or stop before paid checks |
Identity and business verification | Document, electronic identity, company data, representative authority and ownership | Verified, alternate evidence or manual review |
Financial-crime screening | Sanctions, PEP status, adverse information and high-risk geography | Clear, potential match or specialist escalation |
Customer risk | Product, delivery channel, geography, ownership, source of funds and expected activity | Simplified where legally justified, standard or enhanced due diligence |
Data quality | Missing fields, conflicting sources, expired evidence and vendor confidence | Retry, customer correction or analyst referral |
Separate legal, partner and business requirements in the rule catalogue. Legal rules reflect applicable legislation or regulation; partner rules reflect the supporting bank's, payment institution's or e-money institution's policies; business rules cover commercial eligibility or fraud prevention. Record the owner, rationale, effective date, required data, decision and review date for each rule.
Define risk factors before thresholds, including customer type, product, delivery channel, geography, ownership complexity, PEP status, adverse information, expected activity and source of funds. State how factors combine, when enhanced measures are mandatory and which relationships are prohibited. A low aggregate score must never override a mandatory restriction.
Simplified due diligence adjusts the extent, timing or type of checks where legally justified; it does not remove applicable identification, verification or monitoring duties. Enhanced due diligence adds the evidence, approvals and closer monitoring required for the particular risk. Specify these measures for each trigger rather than merely assigning a higher score.
Apply proportionate PEP rules. UK domestic PEPs, their family members and known close associates have a lower-risk starting point than non-domestic PEPs, with less extensive enhanced measures where no additional risk factors exist. PEP status alone should not trigger rejection.
Use reliable, independent verification appropriate to the risk. Electronic identification can support compliance when it is secure against fraud and misuse and provides adequate assurance of identity. It does not replace the remaining due-diligence requirements. Normally, complete verification before establishing the relationship or carrying out a transaction. Document any permitted exception; where regulation 30(4) allows verification after account opening, prevent transactions until verification is complete.
Distinguish a correctable upload failure from inability to complete required CDD. If CDD cannot be completed, apply regulation 31's restrictions on relationships and transactions, including termination where required, subject to applicable exceptions. Escalate for consideration of whether a suspicious activity report is required.
Sanctions controls must cover the current UK Sanctions List and relevant ownership or control relationships, since unlisted entities can also be subject to restrictions. Distinguish potential matches from confirmed cases and define applicable transaction blocks, asset freezes, reporting and licensing escalation.
Set clear human-review triggers for conflicting identity data, possible sanctions or PEP matches, opaque ownership, failed verification, suspected impersonation, high-risk countries, unexplained source of funds and material adverse information. Specify the evidence required, permitted decisions and escalation route.
Assess UK GDPR alongside AML design. Establish controller and processor roles, the lawful basis, privacy information, data minimisation and international-transfer controls. Biometric recognition used to uniquely identify someone requires both an Article 6 lawful basis and an Article 9 special-category condition; an AML obligation alone does not establish both. Complete a data protection impact assessment before processing likely to result in high risk.
Apply the automated-decision framework in Articles 22A–22D, effective from 5 February 2026. Significant solely automated decisions require information about the decision, opportunities to make representations, meaningful human intervention and a way to contest the outcome. Check the additional restrictions where special-category data is involved and the prohibition on using the recognised legitimate interests basis for such decisions.
Set an explicit retention schedule. AML CDD records are normally retained for five years after the business relationship ends, or after an occasional transaction completes, subject to applicable exceptions. Delete personal data when the required period expires unless a permitted basis for further retention applies.
Finally, attach cost data to each rule: vendor calls, pass rates, repeat checks, analyst minutes and support contacts. Move unnecessary paid checks behind free eligibility gates and remove unjustified duplication. After a mandatory failure, stop avoidable onboarding calls while preserving required investigation, reporting and record keeping. The approved catalogue then becomes both the compliance specification and the basis for reducing costs without weakening controls.
Automate Routine Checks and Route Exceptions
Automate the predictable path as an orchestrated sequence, not as a collection of independent vendor calls. Begin with privacy information, mandatory fields and low-cost eligibility checks. Establish the appropriate lawful basis before processing and obtain consent where required, assessing biometric processing separately. Run paid onboarding checks when needed for the application or an applicable compliance obligation. After a mandatory failure, stop unnecessary calls while preserving required investigation, evidence retention and reporting.
Reuse results only after confirming they relate to the same person, remain valid for the purpose and risk, and have not been undermined by changed circumstances. Assess screening freshness separately: reusable identity evidence does not make an earlier sanctions result current.
Create a single workflow state for every application. Useful states include started, incomplete, awaiting customer, checking, pending service recovery, referred, approved, rejected and expired. Every transition should record the rule, system or authorised person that caused it. Use stable application and party identifiers with deduplication controls to prevent restarts, browser retries or webhook redelivery from creating another billable case.
Workflow step | Automation | Exception route |
|---|---|---|
Data capture | Validate format, completeness and internal consistency before submission | Ask the customer to correct only the affected fields |
Identity or business check | Submit once with an idempotency key and interpret structured result codes | Use an approved alternate source or send evidence to review |
Screening | Clear obvious non-matches under approved matching logic | Send possible sanctions, PEP or adverse-information matches to specialists |
Risk decision | Apply the versioned customer-risk rules and required due-diligence level | Refer cases with conflicting factors or enhanced evidence needs |
Partner submission | Send the complete approved data package and track acknowledgement | Map partner errors to correction, review or escalation |
Use a verification waterfall only when each step adds defined assurance. For example, attempt a reliable electronic match, then request a document and liveness check only if the first method is unavailable or insufficient for the risk. Do not call several providers simultaneously merely to increase a confidence score. Define which result is authoritative, how contradictory results are resolved and when a failed check may be retried.
Translate provider responses into a small internal result model such as pass, fail, inconclusive, unavailable and potential match. Retain necessary response data and provider references for audit, but do not expose vendor-specific codes throughout the product. Apply bounded retries with backoff to timeouts and service errors; do not treat them as customer failures or allow uncontrolled repeat charges. When retries are exhausted, move the application to a controlled pending state, provide an appropriate customer update and escalate to an owner with a deadline and approved recovery route.
Design the exception queue around reason codes. Each referral should contain the triggering rule, relevant evidence, customer risk, deadline and permitted decisions. Route sanctions concerns, identity fraud, complex ownership and ordinary data corrections to different skill groups. Prioritise by legal and financial risk, not by application age alone. Prevent discretionary overrides of legal prohibitions and require appropriate authority for permitted exceptions.
Reduce customer abandonment with targeted requests. Preserve verified fields, explain which item needs correction, accept mobile-friendly evidence and return the applicant to the failed step rather than restarting the journey. Provide an accessible assisted route or approved alternative evidence for applicants unable to complete document, smartphone or biometric checks, with clear ownership and response times. Do not reveal screening logic or information that could enable evasion or create tipping-off risk. Track repeat uploads and support contacts because they are both friction and cost.
Automate evidence creation. Store the rule and workflow version, inputs used, provider call, result, decision, timestamps and any analyst rationale. Produce the banking partner's required data package from the same record. Restrict sensitive evidence by role and keep it out of general application logs.
Instrument every step with attempts, unique applicants, paid checks, latency, pass rate, referral rate, handling time, abandonment and cost. A lower verification fee is not a saving if it raises inconclusive results and manual work. Assess false positives and false negatives using independently adjudicated samples, known test cases and subsequent confirmed outcomes; routine sampling alone cannot reliably establish missed fraud or sanctions matches. Require compliance approval for threshold changes. Effective automation makes routine compliant decisions faster while making exceptions clearer and safer to resolve.
Integrate KYC with Fintech Infrastructure and White-Label Banking
Integrate KYC as a controlled service between the customer journey, verification providers, the core banking platform and the regulated banking partner. The customer-facing application should not call every vendor directly. A workflow layer should manage states, rules, retries, evidence and routing, while adapters translate requests and responses for each external service.
Agree the responsibility model before connecting systems. Identify the bank, payment institution or electronic money institution that owns the regulated account decision; the business that operates the branded journey; the technology provider that supplies the ledger or core; and the vendors that verify identity, businesses or screening results. State which party is controller or processor for each purpose and who may approve, reject, restrict and refresh a customer. Each regulated entity retains its applicable obligations, regardless of who owns the account decision.
Integration object | Required fields and controls | Cost risk if omitted |
|---|---|---|
Application | Stable ID, product, status, rule version, timestamps and idempotency key | Duplicate checks and repeated submissions |
Party | Verified attributes, evidence source, ownership links and effective dates | Repeated verification and manual data matching |
Risk assessment | Factors, rating, due-diligence level, reviewer and rationale | Partner referrals and rework |
Screening result | List version, query, candidates, disposition and restricted access | Duplicate alerts and unresolved matches |
Partner decision | Provider reference, status, conditions, error code and effective time | Support contacts and orphaned applications |
Use one canonical data model and map provider-specific fields at the boundary. Distinguish customer-supplied data, independently verified data and analyst conclusions. Record the source and time of each attribute so the partner can judge whether evidence is current. Do not overwrite the original result when a customer changes a field; create a new version linked to the previous evidence.
Make calls idempotent and event processing repeatable. The same business request should reuse an idempotency key after a timeout. Verify webhook signatures, deduplicate event IDs and accept delayed or out-of-order updates through documented state transitions. Poll the authoritative partner state for applications that remain pending beyond the expected window. These controls help prevent both duplicate vendor fees and duplicate accounts.
Submit a complete package to the white-label banking partner. Validate mandatory fields and evidence before transmission, then map partner responses into correction, referral, approval or rejection. Preserve the exact payload and acknowledgement. If the partner performs its own checks, agree when existing evidence can be reused and which events trigger a fresh charge; do not assume that an API integration removes duplicated due diligence.
Distinguish outsourced checks from formal reliance on another party's CDD under regulation 39. Reliance requires an eligible third party, immediate receipt of the required CDD information and arrangements for obtaining supporting documents immediately on request and retaining them for the required period. The relying firm remains liable for failures; an agreement to reuse evidence alone is insufficient.
Protect data across the chain. Encrypt transport and storage, use least-privilege access, segregate production and test, rotate credentials and log access to identity documents and screening cases. Minimise document replication: where permitted, use secure evidence references with controlled retrieval. Define retention, deletion, subprocessor, hosting and international-transfer requirements in the contract and data protection impact assessment.
Agree supplier continuity and exit arrangements, including service commitments, outage escalation, recovery procedures, evidence export and migration support. Ensure records remain accessible for their required retention period if a provider relationship ends.
Feed approved customer identity, ownership, risk and expected activity into the core platform and transaction-monitoring system. Keep account creation and permission to transact as separate states, enabling transactions only when required checks and approvals are complete. Where verification follows account opening under regulation 30(4), enforce safeguards preventing transactions by or on behalf of the customer until verification is complete.
Return account creation, activation, restriction and closure events to the KYC record. Reconcile applications, customers and accounts daily or at a risk-based frequency to identify inconsistent states and ensure every open account has an assigned compliance owner.
Test normal and failure paths with the partner. Include duplicate requests, amended data, vendor outage, inconclusive verification, sanctions referral, complex ownership, partner rejection, delayed events, partial account creation and attempted transactions before verification completes. Test recovery and evidence export as well. Measure external calls, analyst minutes and support contacts during testing. The integration is complete only when it preserves regulatory evidence, avoids duplicate work and gives operations a recoverable path for every exception.
Pilot the Workflow and Validate Savings
Pilot the automated KYC workflow with a bounded customer group before replacing the existing process. Select one product, legal entity, banking partner and risk profile, and cap application volume. Exclude cases the design does not yet support, but record their frequency so the pilot does not create a falsely simple cost estimate.
Freeze the baseline and comparison design before launch. Use a concurrent control group where feasible, or matched historical cohorts, accounting for differences in volume, customer risk, supplier pricing and seasonality. Set the pilot duration, minimum case volumes and follow-up windows for pending applications and delayed fraud outcomes. A small pilot with no observed failures does not establish a negligible false-negative rate.
Calculate total onboarding expenditure and divide it by completed, compliant onboardings using consistent reporting boundaries. Include verification and screening fees, platform cost, analyst and support time, repeated checks, partner rework and expenditure on unsuccessful applications without double counting. Keep one-off implementation expenditure separate from recurring operating cost.
Metric | Calculation | Why it matters |
|---|---|---|
Cost per successful onboarding | Total recurring onboarding cost divided by completed compliant onboardings | Primary economic outcome |
Straight-through rate | Applications approved without manual review divided by eligible completed applications | Shows automation coverage |
Manual review cost | Referral count multiplied by average handling time and loaded staff rate | Tests whether exceptions remain economical |
Duplicate-check rate | Repeat paid checks without an approved reason divided by all paid checks | Identifies avoidable vendor spend |
Stage abandonment | Applicants leaving a stage without progressing divided by applicants entering it, within a defined observation window | Locates friction and wasted prior checks |
Compliant completion rate | Applications meeting all approval and evidence standards divided by starts | Tracks conversion into compliant onboardings, not control quality alone |
Compliance-defect rate | Independently reviewed cases with a defined compliance defect divided by all cases independently reviewed | Measures control quality; report defect severity and sampling method |
Run the new workflow in shadow mode first where practical. Let it evaluate applications without making the final decision, then compare its result with trained reviewers and the partner. Investigate disagreements by rule, customer type and vendor result. Move a rule into live automated decisioning only after compliance accepts the evidence, error rate and human-review safeguards. Record duplicate vendor calls and reviews caused by shadow testing separately from expected live operating costs, while retaining them in the total pilot budget.
Instrument every event. Link application starts, provider calls, uploads, referrals, analyst actions, partner responses and activation to a stable application ID. Record workflow and rule versions so a cost or quality change can be attributed to a release. Use loaded staff cost rather than salary alone and allocate platform minimums consistently between baseline and pilot.
Set success gates before observing the results. A pilot might require lower recurring cost per successful onboarding, shorter median activation time, fewer duplicate calls and a controlled referral backlog while maintaining verification quality, sanctions handling, enhanced-due-diligence coverage, partner acceptance and complete audit evidence. Define maximum false-negative, false-positive and data-loss tolerances through risk and quality review rather than selecting them to meet a savings target.
Independently sample approved, rejected and referred cases. Confirm identity and ownership evidence, risk rating, screening disposition, decision authority, partner acknowledgement and ongoing-review profile. Pay special attention to straight-through approvals because they receive less human scrutiny. Supplement sampling with known test cases and subsequent confirmed outcomes to assess missed fraud or screening matches. Track customer complaints, accessibility issues and challenges to automated decisions.
Reconcile forecast and realised savings. Fewer analyst minutes can be offset by higher vendor calls, support demand, partner rework or abandoned applications. Include ongoing maintenance, quality assurance and contractual commitments. Report released staff capacity as a productivity gain, separately from actual spending reductions or demonstrably avoided recruitment.
Simple payback period in months = one-off implementation expenditure / verified net monthly cash savings.
Use this formula only when net savings are positive, and include necessary setup, testing and training expenditure. Stress-test lower application volumes and higher exception rates; capacity gains alone do not establish cash payback.
Use a controlled rollout decision. Approve expansion only when economic and compliance gates pass, the partner accepts the results, open defects have owners and operational capacity covers the next volume tier. Define rollback triggers, such as material control failures, lost evidence or an unmanageable referral backlog, and name the owner authorised to pause automation. Preserve case states and route affected applications to an approved manual or previously validated process.
Expand one variable at a time, such as volume, customer type or product. Continue monitoring cost, decision quality and drift after launch; a workflow that saves money in the pilot can become expensive if data, fraud patterns or partner policy change.
Independent research
Ask AI whether Framnex fits your business.
Research Framnex with your preferred AI assistant and see where the platform may fit your client base, product and launch model.
The prompt will be prefilled. Review it before sending.