{"head":{"title":"KYC and Identity Verification Pricing Compared | OceanLab","description":"Identity verification prices per check from Stripe Identity and Veriff, with monthly minimums, read off each vendor's own page. Others say contact sales.","canonical":"https://oceanlab.in/pricing/categories/kyc-identity"},"asOf":"2026-10-25","category":"kyc-identity","vendors":[{"id":"stripe","name":"Stripe","product":"Stripe payments","categories":["payments","kyc-identity"],"source":"https://stripe.com/pricing","checkedAt":"2026-10-25","assumptions":"Stripe's US pricing page, USD, standard pay-as-you-go rates. Custom and interchange-plus pricing are not covered.","plans":[{"id":"standard","name":"Standard","monthly":0,"summary":"Pay-as-you-go. No setup fees, monthly fees, or hidden fees.","source":"https://stripe.com/pricing"},{"id":"custom","name":"Custom","monthly":null,"summary":"Custom package for large volume or unique business models.","source":"https://stripe.com/pricing"},{"id":"billing-annual","name":"Billing (annual subscription)","monthly":620,"summary":"Billing plan on a 1-year contract, volume-tiered. Starting price.","source":"https://stripe.com/pricing"},{"id":"tax-complete","name":"Tax Complete","monthly":90,"summary":"Threshold monitoring, registrations, calculations and filings. Starting price, 1-year contract.","source":"https://stripe.com/pricing"}],"meters":[{"id":"card-domestic","kind":"card-payment","label":"Domestic card payment","unit":"transaction","per":1,"price":0.3,"percent":2.9,"included":0,"plan":null,"source":"https://stripe.com/pricing"},{"id":"card-international","kind":"other","label":"International card surcharge","unit":"transaction","per":1,"price":0,"percent":1.5,"included":0,"plan":null,"note":"Added on top of the domestic rate.","source":"https://stripe.com/pricing"},{"id":"currency-conversion","kind":"other","label":"Currency conversion surcharge","unit":"transaction","per":1,"price":0,"percent":1,"included":0,"plan":null,"note":"Added when currency conversion is required.","source":"https://stripe.com/pricing"},{"id":"manual-card","kind":"other","label":"Manually entered card surcharge","unit":"transaction","per":1,"price":0,"percent":0.5,"included":0,"plan":null,"source":"https://stripe.com/pricing"},{"id":"ach","kind":"other","label":"ACH Direct Debit","unit":"transaction","per":1,"price":0,"percent":0.8,"included":0,"plan":null,"note":"Capped at $5.00 per transaction.","source":"https://stripe.com/pricing"},{"id":"billing-payg","kind":"other","label":"Stripe Billing, pay as you go","unit":"transaction","per":1,"price":0,"percent":0.7,"included":0,"plan":null,"note":"Percent of Billing volume, on and off Stripe. Excludes one-off invoices.","source":"https://stripe.com/pricing"},{"id":"tax-basic-nocode","kind":"other","label":"Stripe Tax Basic, no-code integration","unit":"transaction","per":1,"price":0,"percent":0.5,"included":0,"plan":null,"note":"Only where you are registered to collect taxes.","source":"https://stripe.com/pricing"},{"id":"tax-basic-api","kind":"other","label":"Stripe Tax Basic, API integration","unit":"transaction","per":1,"price":0.5,"included":0,"plan":null,"note":"Only where you are registered to collect taxes.","source":"https://stripe.com/pricing"},{"id":"dispute","kind":"other","label":"Dispute received fee","unit":"dispute","per":1,"price":15,"included":0,"plan":null,"source":"https://stripe.com/pricing"},{"id":"identity-doc","kind":"id-verification","label":"Identity: ID document and selfie verification","unit":"verification","per":1,"price":1.5,"included":0,"plan":null,"note":"First 50 verifications free (one-time, not monthly). Charged when a user completes verification.","source":"https://stripe.com/identity"},{"id":"identity-ssn","kind":"other","label":"Identity: ID number lookup (US SSN only)","unit":"lookup","per":1,"price":0.5,"included":0,"plan":null,"source":"https://stripe.com/identity"}],"notes":[{"title":"No monthly fee","detail":"Standard pricing is pay-as-you-go with no setup or monthly fees."},{"title":"Surcharges stack","detail":"International cards add 1.5%, and currency conversion adds another 1%, on top of 2.9% + 30¢."},{"title":"Identity free start","detail":"Your first 50 Stripe Identity verifications are free. After that each completed verification is $1.50."},{"title":"Disputes","detail":"Each dispute costs $15.00, plus $15.00 more if you counter it manually (refunded if you win)."}],"unverified":["Whether Stripe Identity's first 50 free verifications are a one-time or monthly allowance."]},{"id":"veriff","name":"Veriff","product":"Veriff identity verification","categories":["kyc-identity"],"source":"https://www.veriff.com/plans","checkedAt":"2026-10-25","assumptions":"USD, self-serve plans, monthly. Each plan has a price per verification and a monthly minimum. The estimate treats the minimum as the floor of the bill.","plans":[{"id":"essential","name":"Essential","monthly":49,"summary":"Full auto. Monthly minimum commitment; $0.80 per verification","source":"https://www.veriff.com/plans","minimum":true},{"id":"plus","name":"Plus","monthly":99,"summary":"Hybrid (AI + specialists). Monthly minimum; $1.39 per verification","source":"https://www.veriff.com/plans","minimum":true},{"id":"premium","name":"Premium","monthly":209,"summary":"Hybrid, most customizable. Monthly minimum; $1.89 per verification","source":"https://www.veriff.com/plans","minimum":true}],"meters":[{"id":"idv-essential","kind":"id-verification","label":"Verification, Essential","unit":"verification","per":1,"price":0.8,"included":0,"plan":"essential","source":"https://www.veriff.com/plans"},{"id":"idv-plus","kind":"id-verification","label":"Verification, Plus","unit":"verification","per":1,"price":1.39,"included":0,"plan":"plus","source":"https://www.veriff.com/plans"},{"id":"idv-premium","kind":"id-verification","label":"Verification, Premium","unit":"verification","per":1,"price":1.89,"included":0,"plan":"premium","source":"https://www.veriff.com/plans"},{"id":"pep-sanctions","kind":"other","label":"PEP & Sanctions check add-on","unit":"verification","per":1,"price":0.64,"included":0,"plan":null,"source":"https://www.veriff.com/plans"}],"notes":[{"title":"Minimum plus pay as you go","detail":"Plans have a minimum monthly commitment and a pay-as-you-go model. You pay only for verification sessions, not retries."},{"title":"Free trial","detail":"15-day trial or 50 free verification sessions, whichever comes first."},{"title":"Add-ons extra","detail":"Add-ons like PEP & Sanctions are charged in addition to the monthly minimum."}],"unverified":["Whether verifications count toward the monthly minimum: the page does not say."]}],"vendorPages":["aws","azure","cloudflare","digitalocean","firebase","fly-io","google-cloud","mongodb-atlas","neon","netlify","planetscale","render","supabase","vercel","algolia","google-maps","mapbox","paddle","plaid","postmark","resend","sendgrid","stripe","twilio"],"leftOut":[{"id":"onfido","name":"Onfido (Entrust)","categories":["kyc-identity"],"source":"https://onfido.com/pricing/","why":"entrust.com/pricing (redirect target of onfido.com/pricing) returned \"Access Restricted\" / HTTP 403 to both curl and WebFetch on 2026-10-25; no prices read."},{"id":"persona","name":"Persona","categories":["kyc-identity"],"source":"https://withpersona.com/pricing","why":"withpersona.com/pricing returned a Cloudflare challenge (HTTP 403) to both curl and WebFetch on 2026-10-25; no prices read."}],"siblings":[{"label":"CDN pricing compared","href":"/pricing/categories/cdn","detail":"Priced on 1 TB of CDN traffic and 10M requests a month."},{"label":"Cloud hosting pricing compared","href":"/pricing/categories/cloud-hosting","detail":"Priced on one 2 vCPU / 4 GB server running all month, with 200 GB of egress."},{"label":"Database pricing compared","href":"/pricing/categories/databases","detail":"Priced on the smallest paid always-on database with 20 GB of storage."},{"label":"Edge functions pricing compared","href":"/pricing/categories/edge-functions","detail":"Priced on 20M edge function requests a month."},{"label":"Object storage pricing compared","href":"/pricing/categories/object-storage","detail":"Priced on 500 GB stored, 1 TB downloaded and 1M writes a month."},{"label":"Serverless functions pricing compared","href":"/pricing/categories/serverless","detail":"Priced on 10M invocations and 1M GB-seconds a month."},{"label":"Product analytics pricing compared","href":"/pricing/categories/analytics","detail":"Priced on 5M events a month."},{"label":"Auth pricing compared","href":"/pricing/categories/auth","detail":"Priced on 20,000 monthly active users."},{"label":"Banking data API pricing compared","href":"/pricing/categories/banking-data","detail":"Priced on 500 verified bank accounts a month."},{"label":"Email API pricing compared","href":"/pricing/categories/email-api","detail":"Priced on 100,000 emails a month."},{"label":"Error monitoring pricing compared","href":"/pricing/categories/error-monitoring","detail":"Priced on 100,000 errors a month."},{"label":"Maps API pricing compared","href":"/pricing/categories/maps","detail":"Priced on 100,000 web map loads and 50,000 geocodes a month."},{"label":"Observability pricing compared","href":"/pricing/categories/observability","detail":"Priced on 10 hosts and 200 GB of logs a month."},{"label":"Payments pricing compared","href":"/pricing/categories/payments","detail":"Priced on 1,000 card payments of $50 a month."},{"label":"Search API pricing compared","href":"/pricing/categories/search-api","detail":"Priced on 100,000 searches a month."},{"label":"SMS API pricing compared","href":"/pricing/categories/sms","detail":"Priced on 10,000 SMS to US numbers a month."}],"faqs":[{"question":"Which KYC and identity verification vendor is cheapest?","answer":"For 500 identity verifications a month, Veriff comes out lowest at about $400.00 a month on list prices, and Stripe highest at about $750.00, checked 2026-10-25. A different workload can change the order, so enter your own numbers in the estimator."},{"question":"How is the estimate worked out?","answer":"Each vendor is priced on its cheapest plan that lists a rate for every line of the workload: the plan fee plus each usage line, after any free or included amount. A plan's monthly minimum counts as a floor. Volume tiers are applied in order. Taxes, discounts and committed-use deals are left out."},{"question":"Why are some vendors missing a price?","answer":"We could not read the pricing page of Onfido (Entrust) and Persona on 2026-10-25, so they are left out."},{"question":"How current are these prices?","answer":"Every rate was read off the vendor's own pricing page on 2026-10-25 and links to it. Prices change often: check the vendor's page before you commit, and tell us if a number here is out of date."}]}