Skip to content
Health, fintech and business software

KYC cost per check calculator

Enter how many customers you verify each month and compare published KYC plans, minimums and the cost per customer you actually onboard.

Free, runs in your browser, no sign-up. Updated 2026-10-25.

%
%
Your vendor (optional)
USD

Enter your vendor's price.

USD

Result

1,000 new customers a month means about 1,150 checks. Cheapest listed plan that fits: Didit pay as you go (full KYC), $380 a month ($0.45 per onboarded customer).

Cheapest listed plan that fits
Didit pay as you go (full KYC)
$380 a month, $0.45 per onboarded customer.
Checks per month
1,150
Onboarded per month
850
Monthly bill by plan (USD), cheapest first
PlanMonthly billPer checkPer onboarded customer
Didit pay as you go (full KYC)$380$0.33$0.45
Veriff Essential$920$0.8$1.08
Sumsub Basic$1,553$1.35$1.83
Veriff Plus$1,599$1.39$1.88
Sumsub Compliance$2,128$1.85$2.50
Veriff Premium$2,174$1.89$2.56
Didit Free (up to 500 full KYC checks a month)Volume is over this plan's monthly cap$0$0$0

Published list prices for a full identity check, checked 2026-10-25. Plans differ in what a check includes (document, liveness, AML screening), and volume deals are usually quoted. Persona's pricing page could not be read, so it is not listed.

Assumptions

Every number the result depends on, and where it comes from. Change any value and the result updates.

AssumptionValueSource
Extra checks from retries%OceanLab assumption. Placeholder. Blurry photos, glare and expired documents mean some people verify twice. Use your vendor's dashboard figure.Reviewed 2026-10-25
Share of customers who pass%OceanLab assumption. Placeholder. Use your own pass rate.Reviewed 2026-10-25
Veriff Essential: $49 monthly minimum, price per check0.8 USDVeriff pricingChecked 2026-10-25
Veriff Plus: $99 monthly minimum, price per check1.39 USDVeriff pricingChecked 2026-10-25
Veriff Premium: $209 monthly minimum, price per check1.89 USDVeriff pricingChecked 2026-10-25
Sumsub Basic: $149 monthly minimum, price per check1.35 USDSumsub pricingChecked 2026-10-25
Sumsub Compliance: $299 monthly minimum, price per check1.85 USDSumsub pricingChecked 2026-10-25
Didit Free (up to 500 full KYC checks a month): price per check0 USDDidit pricingChecked 2026-10-25
Didit pay as you go (full KYC): price per check0.33 USDDidit pricingChecked 2026-10-25

Send this comparison to OceanLab

Opens an email to OceanLab with this result and a link to your inputs. Nothing is sent until you press send, and there is no sign-up.

Prefer a form? Use the contact page.
Method

How this is calculated

Checks per month = new customers × (1 + retry rate), because failed photos and expired documents mean a second check.

Each plan's monthly bill = the larger of its monthly minimum and checks × its price per check. A free plan with a monthly cap is marked when your volume is over it.

Cost per onboarded customer = monthly bill ÷ customers who pass.

Prices are public list prices from each vendor's pricing page on the date shown. What a check includes differs by plan. Add your own vendor's price to compare a quote.

Sources

FAQ

Questions about this tool

Why count retries?

If your vendor charges per verification attempt, people who fail and try again cost more than one check. Use the retry figure from your vendor's dashboard.

Why is the cost per onboarded customer higher than the price per check?

You pay for every check, including people who fail and do not become customers, and the monthly minimum can apply at low volume.

Which vendors are listed?

Vendors whose prices are public and could be read on their own pricing page: Veriff, Sumsub and Didit. Persona's page could not be read, so it is not listed. Add any vendor yourself.

Is anything I enter sent anywhere?

No. The tool runs in your browser and there is no sign-up. Nothing leaves the page unless you choose to email your result to OceanLab.

Related tools

Other free tools

Product builds

OceanLab product builds like this

Products OceanLab designed and built. Each case study covers the screens, the scope and the rules it was built for.

Banking & lending·🇮🇪Ireland

Keystep - Digital Bank Onboarding with ID, Liveness and Risk-Based Review

An onboarding platform for an Irish digital bank: applicants open a EUR current account from their phone with ID and selfie liveness checks, and a staff console lets onboarding and financial crime teams review the cases the rules cannot decide, through to an issued Irish IBAN.

FinTechMobileSaaSEnterprise
RegTech & compliance·🇱🇹Lithuania

Gija - KYC and KYB Case Management with Ownership Tracing and Four-Eyes Approval

Designed and built a clickable KYC and KYB case-management platform for a Vilnius electronic money institution: a case queue with SLAs, individual and business cases with registry comparison and beneficial ownership traced through every layer, an explainable risk score, four-eyes approval and requests for information sent to customers.

FinTechEnterprise
Banking & lending·🇭🇰Hong Kong

Sampan - KYC Refresh Platform for Periodic and Trigger Reviews

Designed and built a clickable KYC refresh platform for a Hong Kong bank's existing customers: periodic reviews by risk tier, reviews opened by trigger events, pre-filled case files that show what changed, risk re-rating and a fair, documented ladder for customers who do not respond.

FinTechEnterpriseSaaS
Payments·🇳🇬Nigeria

Gantry - Merchant Onboarding and KYB Platform with Four-Eyes Underwriting

Designed and built a clickable merchant onboarding and KYB console for a CBN-licensed payment gateway in Lagos: an applications queue, a case review that checks CAC, BVN, NIN, liveness and the settlement account name in one place, an underwriting workbench with an explainable risk score, limits and rolling reserves, and four-eyes approvals bound to each approver's mandate.

FinTechEnterprise
RegTech & compliance·🇱🇺Luxembourg

Tamis - Sanctions and PEP Screening Platform with Four-Eyes Decisions

Designed and built a clickable sanctions and PEP screening platform for a Luxembourg private bank and fund administrator: rescreening as soon as a list changes, a payment hold queue against currency cut-offs, side-by-side alert review with four-eyes approval, and true hit cases that track the freeze and every report to the authorities.

FinTechEnterprise
START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab