PricingPublished 15 October 2026 · 7 min read · IDNexus Engineering

KYC API Pricing: What You Actually Pay Per Verified User

On this page
  1. Price per check versus cost per verified user
  2. Common pricing models
  3. Where the hidden costs sit
  4. Five questions to ask before you sign
  5. Match the tier to the risk
  6. How IDNexus pricing works

Short answer. The number that matters is cost per verified user: total verification spend divided by users who actually complete verification. Retries, failed captures, minimum fees and expiring credits can make a cheap per-check price expensive.

Price per check versus cost per verified user

A vendor quotes you a price per verification. But you are not buying verifications; you are buying verified customers. Some of your users will retry because of a blurry photo. Some will fail legitimately. The honest metric is:

Cost per verified user = total verification spend ÷ number of users who passed.

Take 1,000 users and a $0.50 check. If the average user needs 1.3 attempts and every attempt is billed, you spend 1,300 × $0.50 = $650. If all 1,000 eventually pass, your real cost is $0.65 each, 30% above the headline price. Better capture guidance lowers that number as effectively as a better rate card does.

Common pricing models

ModelHow it worksWatch for
Pay per checkA fixed fee per callAre failed and retried calls billed?
Volume tiersLower unit price at higher volumeTier boundaries and monthly resets
Platform fee plus usageMonthly minimum plus per-check feesYou pay even in a quiet month
Annual commitmentPrepaid bundle for a yearUnused volume often expires
Prepaid creditsTop up a balance, spend per callExpiry and refund terms

Where the hidden costs sit

  • Add-on checks. Document types, watermark validation, sanctions screening and deepfake detection are often separate line items.
  • Retry billing. Poor-quality uploads that count as full checks.
  • Sandbox limits. A free test tier that does not behave like production.
  • Setup and integration fees. Common on enterprise contracts.
  • Expiring credits or bundles. Money you paid for and cannot use.

Five questions to ask before you sign

  1. Is a rejected or unreadable capture billed?
  2. Do credits or bundles expire?
  3. Is there a minimum monthly spend?
  4. What is the refund policy, and what happens when a payment fails to credit?
  5. Which checks cost extra, and what do they cost?

Match the tier to the risk

You do not need your most expensive check on every user. A common pattern is progressive: a light liveness check to gate a new account, a document and face match before the first withdrawal or loan, and deepfake screening only on high-value or high-risk actions. Paying 10 credits for most users and 100 for the few that matter beats paying for the top tier across the board.

How IDNexus pricing works

You buy credits in advance and one credit is $0.01. A Basic check costs 10 credits ($0.10), Standard 50 ($0.50) and Enterprise 100 ($1.00). There is no subscription or minimum, and unused credits stay in your account indefinitely. Credits are non-refundable once added, with a reconciliation process if a payment clears but does not credit. BVN, NIN and phone lookups are priced separately; the rates are published on the identity pricing endpoint. See the fraud-cost calculator to estimate what verification returns against your own numbers.

Simple, prepaid pricing

Basic is 10 credits, Standard 50 and Enterprise 100, at $0.01 a credit. No subscription, and credits never expire.

Create account