KYC Costs in 2026: What You Are Actually Paying For
The global KYC and identity verification market is projected to hit $14.4 billion by 2030, growing at roughly 16% annually. That growth is not just hype. Regulators in the US, EU, and UK keep tightening requirements, and every fintech, crypto exchange, neobank, and lending platform needs to verify users before they can transact. The question every founder asks me is: how much does it cost?
The honest answer is that it depends on how much you are willing to outsource. A bare-bones KYC integration using a single vendor API can cost $15K to $40K to implement and $0.50 to $3.00 per verification. A full-featured identity platform with document verification, biometric matching, AML screening, ongoing monitoring, and a manual review queue can run $150K to $500K in development costs alone, with per-check costs that compound fast at scale.
Most founders underestimate the ongoing cost. The initial build is just the first invoice. You will pay per verification, per AML screen, per watchlist check, per ongoing monitoring event, and per manual review. At 10,000 verifications per month, those per-unit costs can easily exceed your hosting bill. At 100,000 per month, they become your single largest line item after payroll.
This guide breaks down every cost layer: vendor APIs, biometric verification, AML and sanctions screening, the build vs buy decision, and what it costs at MVP, growth, and enterprise scale. I will use real numbers from vendors we have integrated at Kanopy and from conversations with compliance leads at fintechs processing millions of verifications per year.
Document Verification APIs: Onfido, Veriff, Jumio, and Others
Document verification is the foundation of any KYC flow. The user uploads a government-issued ID (passport, driver's license, national ID card), and the system extracts data, checks for tampering, and confirms the document is real. In 2026, nobody builds this from scratch. You buy it from a vendor.
Here is what the major players charge:
- Onfido: $1.50 to $3.00 per document check. Volume discounts kick in around 5,000 checks per month, dropping to $0.80 to $1.50. Onfido covers 2,500+ document types across 195 countries. Their SDK is polished and their API documentation is strong. Annual minimums typically start around $25K for committed contracts.
- Veriff: $1.00 to $2.50 per session. Veriff bundles document check and selfie matching into a single session price, which makes their per-unit cost look better on paper. They support 11,000+ government-issued documents. Startup-friendly pricing starts with pay-as-you-go, no annual commitment required under 1,000 sessions per month.
- Jumio: $2.00 to $4.00 per verification. Jumio positions itself as the enterprise option with higher accuracy and better fraud detection. They require annual contracts, typically starting at $50K. Their AI-driven checks have some of the lowest false rejection rates in the industry.
- Persona: $0.50 to $2.00 per verification depending on flow complexity. Persona is popular with startups because of its modular pricing. You only pay for the checks you use. Their workflow builder lets you chain document checks, selfie verification, database lookups, and watchlist screens into a single flow without writing backend logic.
- Socure: $0.30 to $1.00 per check for database verification, $1.50 to $3.00 when adding document verification. Socure's strength is predictive analytics. They use 300+ data sources to verify identity without always requiring document upload, which reduces friction and drop-off rates.
Integration cost varies by vendor. Onfido and Veriff have well-documented SDKs for iOS, Android, and web that take 2 to 4 weeks to integrate with a senior developer. Jumio's enterprise SDK can take 4 to 8 weeks due to more complex configuration options. Persona's no-code flow builder cuts integration time to 1 to 2 weeks for basic flows, but custom logic still requires API work.
The real cost is not just the per-check fee. You need error handling for failed captures, retry logic, a fallback for unsupported documents, a manual review queue for edge cases, and webhook processing for async results. Budget $20K to $60K for a production-grade document verification integration, depending on how many vendors you support and how sophisticated your fallback logic needs to be.
Biometric Verification and Liveness Detection
Document checks alone are not enough. A stolen passport is still a valid document. That is why regulators increasingly require biometric verification, specifically selfie matching and liveness detection. The user takes a selfie, and the system compares it to the photo on the submitted document while confirming the person is physically present (not a photo of a photo, a deepfake, or a mask).
Liveness detection comes in two flavors: passive and active. Passive liveness analyzes a single selfie for signs of spoofing (screen glare, moire patterns, edge artifacts). Active liveness requires the user to perform an action, like turning their head or blinking. Active liveness is harder to spoof but increases drop-off rates by 10 to 20%.
Vendor pricing for biometrics:
- Onfido (facial similarity + liveness): $0.50 to $1.50 per check, bundled with document verification for $2.00 to $4.00 total.
- Veriff (selfie + liveness): Included in their per-session pricing of $1.00 to $2.50. This bundled approach is why many startups prefer Veriff for initial builds.
- iProov (liveness only): $0.50 to $2.00 per check. iProov is a specialist in liveness detection and is used by governments and banks. They offer a patented Flashmark technology that is nearly impossible to spoof with current deepfake tools.
- FaceTec (liveness SDK): $0.05 to $0.30 per check with device licensing. FaceTec is the budget option for high-volume platforms. The catch is you need to run matching on your own infrastructure, which adds server costs and maintenance burden.
Deepfakes are the elephant in the room. In 2025, generative AI made it trivially easy to create realistic face swaps. Every major KYC vendor scrambled to upgrade their liveness models. The vendors that invested early (iProov, Onfido, Veriff) now tout "deepfake resistance" as a feature, but the arms race is ongoing. If you are building for financial services, do not cheap out on liveness detection. A single synthetic identity fraud case can cost $15,000 or more in losses and regulatory scrutiny.
Integration cost for biometrics is typically $10K to $30K on top of document verification, assuming you use the same vendor for both. If you use a separate liveness vendor (like iProov or FaceTec alongside Onfido for documents), expect an additional $15K to $40K to orchestrate the two systems, handle edge cases, and build a coherent UX.
AML Screening, Watchlists, and Ongoing Monitoring
Identity verification confirms who someone is. AML (Anti-Money Laundering) screening confirms they are not on a sanctions list, a PEP (Politically Exposed Person) list, or an adverse media watchlist. These are separate processes, and both are legally required for most financial products.
AML screening happens at two points: onboarding and ongoing. At onboarding, you screen the verified user against global watchlists. Ongoing monitoring rechecks those watchlists continuously, because someone who was clean yesterday could be sanctioned today. Missing a sanctions match is not a "whoops" moment. It is a potential federal offense with fines starting at $50,000 per violation.
Here is what the major providers charge:
- ComplyAdvantage: $0.10 to $0.50 per screening for batch checks, $1.00 to $3.00 for real-time API checks with ongoing monitoring. Their database covers 15,000+ watchlists, sanctions lists, and adverse media sources. Annual contracts typically start at $20K to $40K.
- Chainalysis (for crypto): $1.00 to $5.00 per wallet check plus ongoing monitoring. If you are building anything that touches cryptocurrency, Chainalysis or Elliptic is effectively mandatory. Regulators will ask specifically whether you screen wallet addresses.
- LexisNexis Risk Solutions: Enterprise pricing, typically $30K to $100K per year depending on volume. LexisNexis is the gold standard for adverse media screening and is what large banks use. Overkill for most startups but necessary if you are targeting institutional clients.
- Alloy: $0.10 to $1.00 per check. Alloy acts as an orchestration layer that lets you route checks through multiple data sources (TransUnion, Socure, Ekata, and others) with a single integration. This is increasingly popular because it lets you swap providers without re-integrating.
- Persona (watchlist addon): $0.10 to $0.50 per screen. If you already use Persona for document verification, adding watchlist screening is the easiest path. Fewer vendors means fewer integration headaches.
Ongoing monitoring is where costs creep up. If you have 50,000 active users and run daily watchlist checks, that is 1.5 million checks per month. Even at $0.05 per check (volume-discounted), you are paying $75,000 per month for monitoring alone. Smart teams reduce this by screening daily only against delta updates (new additions to watchlists) rather than re-screening the full database. Most vendors support this, but you need to build the logic to handle it correctly.
Integration cost for AML screening ranges from $15K to $45K. The API calls are straightforward, but you need to build a case management system for handling matches. When a user hits a watchlist, someone on your team needs to review it, make a disposition, and log the decision. That workflow, including audit trails and escalation paths, is where the real development time goes. If you are building a fintech app, bake AML screening into your compliance architecture from day one.
Cost Breakdown: MVP vs Full-Featured vs Enterprise
Let me give you the three tiers I use when scoping KYC builds for clients. These include development cost, first-year vendor fees, and the infrastructure to support it all.
MVP KYC ($15K to $60K development + $5K to $20K/year vendor fees)
This is what you build to get to market and start verifying real users. It covers the legal minimum for most US fintech applications.
- Single vendor integration (Persona or Veriff are my top picks for MVPs)
- Document verification for US driver's licenses and passports
- Selfie matching with passive liveness
- Basic watchlist screening at onboarding
- Simple approve/reject workflow with manual review for flagged cases
- Webhook processing and status tracking
- Basic audit logging
At this tier, you are processing maybe 500 to 2,000 verifications per month. Your vendor bill stays under $2,000 monthly. The trade-off is limited international document coverage, no ongoing monitoring, and a manual review process that does not scale past one part-time compliance person.
Full-Featured KYC ($80K to $200K development + $30K to $100K/year vendor fees)
This is what you build once you have product-market fit and need to scale verification without scaling headcount linearly. Most Series A and Series B fintechs land here.
- Multi-vendor orchestration (primary + fallback provider)
- International document coverage (50+ countries)
- Active liveness detection with deepfake resistance
- Full AML screening: sanctions, PEP, adverse media
- Ongoing monitoring with delta-based rescreening
- Risk-based verification tiers (low-risk users get lighter checks)
- Case management dashboard with team workflows
- Complete audit trail with exportable compliance reports
- Address verification and proof-of-address document checks
At 5,000 to 20,000 verifications per month, your vendor bill runs $8,000 to $30,000 monthly. The orchestration layer pays for itself by routing easy checks through cheaper providers and reserving expensive deep checks for high-risk users. A well-built risk engine at this tier can cut your per-verification cost by 30 to 50% compared to running every user through the same flow.
Enterprise KYC ($250K to $500K+ development + $100K to $500K/year vendor fees)
This is for platforms processing 50,000+ verifications per month, operating across multiple jurisdictions, or serving regulated enterprise clients who require specific compliance guarantees.
- Custom orchestration engine with machine learning-based routing
- Multi-jurisdiction compliance (US, EU, UK, APAC) with jurisdiction-specific flows
- Real-time biometric authentication for high-value transactions
- Integrated fraud scoring alongside identity verification
- White-label verification flows for B2B clients
- SOC 2 Type II compliant data handling and storage
- Dedicated compliance reporting for multiple regulatory frameworks
- Custom ML models for document fraud detection
At this scale, vendor negotiations become critical. The difference between $0.80 and $1.20 per check across 100,000 monthly verifications is $480,000 per year. Enterprise contracts with Jumio, Onfido, and Veriff are all negotiable once you cross 50,000 monthly checks. Bring competing quotes to the table and push hard on per-unit pricing. Similar to what we see with neobank app costs, the compliance layer often becomes the largest budget item outside of core product development.
Build vs Buy: When Custom KYC Makes Sense
The build vs buy question comes up in every KYC project. Let me save you some time: almost nobody should build document verification or liveness detection from scratch. The ML models required for document authenticity checks, OCR across thousands of document types, and deepfake-resistant liveness detection represent hundreds of millions of dollars in combined R&D across the vendor landscape. You cannot replicate that with a small team.
What you should consider building in-house is the orchestration and decision layer. This is the system that decides which checks to run, in what order, for which user profiles, and what to do with the results. Vendors like Alloy and Persona offer orchestration, but their flexibility has limits. If your verification logic is a core competitive advantage (for example, you have a proprietary risk model or serve a niche with unusual verification requirements), owning the orchestration layer gives you control that vendor tools cannot match.
Here is my framework for the decision:
- Buy everything (vendor SDK + vendor orchestration): You are pre-Series A, processing under 5,000 verifications per month, operating in one country. Total cost: $15K to $40K to implement. Use Persona or Veriff end-to-end.
- Buy checks, build orchestration: You are Series A or B, processing 5,000 to 50,000 verifications per month, need multi-vendor failover, or have unique risk logic. Total cost: $80K to $200K to implement. Integrate Onfido and Veriff behind your own routing engine.
- Build orchestration + custom ML: You are processing 50,000+ verifications per month, your verification logic is a product differentiator, and you have in-house ML talent. Total cost: $250K to $500K to implement. Use vendor APIs for document checks but build proprietary fraud detection and risk scoring.
One area where custom development pays off quickly is the manual review interface. Every vendor offers a review dashboard, but they are all generic. A custom review tool tailored to your specific verification flows, with keyboard shortcuts, batch actions, and auto-populated context from your application data, can cut review time by 60 to 70%. At scale, that translates directly to reduced headcount in your compliance operations team.
The compliance requirements are worth understanding before you commit to an architecture. If you are subject to US BSA/AML regulations, EU AMLD6, or UK Money Laundering Regulations, your KYC system needs to produce auditable records that prove you followed your own policies. Having a clear understanding of frameworks like SOC 2 for startups will help you design the right data retention and access controls from the start. Regulators do not care which vendor you used. They care that you can demonstrate due diligence for every customer, every time.
Hidden Costs and Ongoing Expenses Most Founders Miss
The vendor bill and development cost are the numbers everyone budgets for. Here are the costs that catch founders off guard.
Manual review labor. Even the best AI-driven verification has a 5 to 15% manual review rate. That means for every 10,000 verifications, 500 to 1,500 need a human to look at them. A trained reviewer can handle 15 to 25 cases per hour. At 1,000 manual reviews per month, you need roughly 0.3 FTEs dedicated to review. At 10,000, you need a small team. Budget $4,000 to $8,000 per month per FTE for offshore review analysts, or $6,000 to $12,000 per month for US-based analysts with compliance training.
False rejection costs. When your system incorrectly rejects a legitimate user, that is a lost customer. False rejection rates for document verification hover around 3 to 8% depending on the vendor and document type. If your customer acquisition cost is $50 and you falsely reject 5% of applicants, you are burning $2.50 per verification attempt in wasted CAC. At 10,000 attempts per month, that is $25,000 per month in invisible losses. Investing in retry flows and human review for borderline cases pays for itself fast.
Compliance consulting. Your KYC vendor handles the technology. They do not handle your compliance program. You still need a BSA/AML compliance officer (or fractional consultant), written policies and procedures, independent audits, and staff training. A fractional compliance officer costs $3,000 to $8,000 per month. An annual independent audit runs $15,000 to $50,000. These are non-negotiable if you hold any financial services license or partner with a bank.
Data storage and retention. Regulations require you to retain KYC records for 5 to 7 years after the customer relationship ends. Document images, selfie photos, verification results, and audit logs add up. At 50,000 users with full document packages, you are looking at 2 to 5 TB of encrypted storage with access controls, backup, and geographic redundancy. Cloud storage is cheap, but the encryption, access logging, and compliance-grade backup infrastructure around it is not. Budget $500 to $2,000 per month for compliant KYC data storage at this scale.
Vendor lock-in migration costs. If your primary vendor raises prices, gets acquired, or degrades in quality, switching costs are real. A full migration from one KYC vendor to another, including re-integration, regression testing, and re-verification of edge cases, typically costs $30K to $80K and takes 2 to 3 months. This is why I always recommend building an abstraction layer between your application logic and the vendor SDK. The extra $10K to $20K upfront saves you multiples of that if you ever need to switch.
Getting Started: Picking the Right Approach for Your Stage
If you are reading this and feeling overwhelmed by the cost layers, here is the simplest path forward at each stage.
Pre-launch or seed stage: Use Persona or Veriff with their hosted flow. Minimal integration work, no orchestration complexity, pay-as-you-go pricing. Your total cost is $15K to $25K for integration and under $1,000 per month in vendor fees until you hit meaningful volume. Spend your limited budget on building the product that acquires users, not on gold-plating the verification flow.
Post-product-market fit (Series A): Add a second vendor for failover, implement risk-based routing so low-risk users get lighter checks, build a proper case management dashboard, and add ongoing AML monitoring. Budget $80K to $150K for the upgrade and $15K to $40K per month in combined vendor and operations costs.
Scale stage (Series B and beyond): Negotiate enterprise contracts with two or three vendors, build custom orchestration with ML-driven risk scoring, invest in a dedicated compliance operations team, and start thinking about regional optimization (different vendors perform better in different geographies). Budget $200K to $400K for the build and $50K to $150K per month in total verification operations cost.
The one thing that stays constant across all stages: your verification flow is a user experience problem, not just a compliance checkbox. Every extra step, every unclear instruction, every failed capture that forces a retry costs you conversions. The best KYC implementations feel seamless. The user barely notices they are being verified. That takes design investment alongside the technical and compliance work.
The KYC market is evolving fast. Reusable digital identity credentials, verifiable credentials on blockchain, and government-issued digital IDs (EU's eIDAS 2.0 launches in 2026) will reshape the landscape over the next few years. But right now, in 2026, the playbook is clear: pick a strong vendor, build smart orchestration around it, budget for the ongoing costs most people forget, and treat verification as a core product experience.
If you want help scoping and building your KYC system, or if you need a second opinion on a vendor proposal you have received, we do this regularly for fintech and compliance-heavy platforms. Book a free strategy call and bring your questions.
Need help building this?
Our team has launched 50+ products for startups and ambitious brands. Let's talk about your project.