New pricing from November 1, 2026. One plan now covers every product, and the 500 free checks a month became $10 of free credit a month that you can spend on any check. Read what changed.
Plans
Free
$0 a month, list prices
- $10 of credit a month
- 1,000 monitored transactions a month included
- Top-ups when the credit runs out
- 2 members, 1 year of data retention, a 30-day audit log
- AI assistant and docs
Growth
$99 a month, or $1,128 a year paid up front, 4% off every price
- $115 of credit a month
- 10,000 monitored transactions a month included
- Top-ups when the credit runs out
- 10 members, 5 years of data retention, a 1-year audit log
- Email and chat support, reply within 1 business day
Scale
$299 a month, or $3,408 a year paid up front, 10% off every price
- $350 of credit a month once you subscribe, and a 14-day free trial
- 100,000 monitored transactions a month included
- Top-ups when the credit runs out
- Unlimited members, up to 10 years of data retention, a 3-year audit log with export
- Priority support within 24 hours, with an SLA
Enterprise
Custom annual contract, discount set by your contract
- Your annual commitment is your credit for the whole contract year
- Monitored transactions included as your contract sets
- No top-ups: usage beyond your credit is invoiced as overage
- Unlimited members, custom data retention and audit log
- A named team and a private Slack channel
- Free: every check in 220+ countries at list price, the no-code workflow builder, SDKs and API, 200+ fraud signals on every check, the first 50,000 Authentication active users free each month, and 1,000 monitored transactions included each month.
- Growth: 10,000 monitored transactions included each month, the Investigator and Support Drop-off agents, case management with 1 blueprint, the Didit fraud network, your own wallet-screening provider, and preset roles.
- Scale: 100,000 monitored transactions included each month, white label with your brand on your own domain and no Didit in your screens, links or sender, full case management with routing, network investigation, scheduled reports, custom roles, and an uptime SLA.
- Enterprise: the monthly transaction allowance your contract sets (100,000 when it sets none), company single sign-on and SCIM, custom data retention, cross-organization fraud network signals, a custom uptime SLA, a named team and a private Slack channel.
Credit and top-ups
On Free, Growth and Scale, your plan’s credit lands on the first day of each plan month and expires at the end of that month: it never rolls over. It pays for every product.- The Free plan’s $10 a month is for organizations that signed up with a work email in the console (an organization created through the API starts at $0), and it does not pay for phone verification. Growth and Scale credit and top-ups do.
- In full ID checks, the monthly credit buys about 30 on Free ($0.33 each), 362 on Growth ($0.317 each) and 1,178 on Scale ($0.297 each). The credit is dollars, not a count, so you can mix any checks you like.
- Top-ups are available on Free, Growth and Scale, from $50 to $20,000 per top-up.
- A top-up is added at face value, with no discount or bonus: pay $10,000 and you get $10,000 to spend.
- Top-ups pay for every product and last 12 months.
- Each check uses this month’s credit first, then your oldest top-up.
- With auto top-up on, Didit adds the amount you choose, from $50 to $20,000, each time your balance runs low, so live checks never stop. Auto top-up has no monthly limit: it adds that amount every time your balance runs low. With it off, live checks stop when your credit and top-ups are used up, until you top up. The sandbox keeps working.
- Balance you bought before November 1, 2026 never expires.
Monthly or yearly billing
Growth and Scale can be paid monthly or yearly. Yearly costs $1,128 on Growth ($94 a month) and $3,408 on Scale ($284 a month), charged up front in one payment.- Your credit still arrives every month, $115 on Growth and $350 on Scale, with no yearly pool, and your discount stays the same.
- A switch from monthly to yearly starts at your next plan month.
- A yearly plan moves to monthly, or down a plan, at its renewal, with no refund.
- An upgrade from Growth to Scale inside a paid year is prorated.
Discounts
Your plan takes one percentage off every Didit price: 4% on Growth and 10% on Scale. On Enterprise, your contract sets the discount, and your Order Form’s rate card lists the price of every check. Prices on this page are list prices, which is what the Free plan pays. The console shows your exact price for every check. The one exception is the price the carrier or WhatsApp charges. Phone verification codes cost what the carrier charges for that country, passed on at cost, plus a $0.02 Didit fee. SMS messages cost what the carrier charges, passed on at cost, plus a $0.02 Didit fee per SMS segment. WhatsApp messages cost what WhatsApp charges, passed on at cost, plus a $0.02 Didit fee per message. Your discount applies to Didit’s fee only.
Every other check includes government records, database validation, company registry, shareholder and ultimate owner checks, digital ID wallets and bank checks.
For example, where the carrier charges $0.95 for an SMS code, the list price is $0.97, and on Growth you pay $0.95 + $0.0192 = $0.9692.
WhatsApp messages you send from your own WhatsApp Business account are billed to you by WhatsApp directly, and Didit charges only the $0.02 message fee.
Top-ups are never discounted.
SMS segments
A long SMS is sent as several parts, called segments, and the carrier charges for each one. Didit charges its $0.02 fee for each segment too, so an SMS of 2 segments costs 2 x (carrier price + $0.02). A segment holds up to 160 characters of plain text (the GSM-7 alphabet), or up to 70 characters when the message contains accents, emoji or other characters outside that alphabet. WhatsApp messages and emails have no segments: each one is a single message.Emails
Emails you send to your users cost $0.02 each. The status emails Didit sends during a verification, such as codes, links and results, are free.Price list
Verification Links / Workflow Pricing Model
You can design your own custom verification flow in the Workflows section. Each flow is modular — you drag & drop features, and you’re only charged for the features you enable (and only if the feature finishes). The total workflow price = sum of each enabled feature used in that session. A full ID check (ID Verification, Passive Liveness, Face Match 1:1 and Device & IP Analysis) is $0.33 at list. For digital ID wallets, see the full wallet pricing table below and billing rules. Wallet rates are per completed verification, and a published rate does not mean the wallet is available in production.| Feature | Description | Price |
|---|---|---|
| Verify ID documents from over 220 countries and territories | $0.15 |
| Check a national ID number against a government register or another authoritative source instead of photographing a document. The exact source is named per country. Selfie, liveness and face match are included where that source returns a portrait | Per country |
ID Verification - digital ID wallets | Verify identity through a supported national or bank digital ID. Charged per completed wallet verification, separately from document capture | Per wallet Wallet rates in USD |
| Accurate facial match comparison between two faces | $0.05 |
| Detect liveness to prevent spoofing and verify genuine users | $0.10 |
| Enhanced liveness detection for more secure verification | $0.15 |
| Analyze user IP addresses to verify their location and detect potential risks | $0.03 |
| Enhance security with NFC-based authentication for ID documents | $0.15 |
| Re-verify returning users who have previously completed verification | $0.10 |
| Verify user phone numbers to prevent fraud and ensure secure communication | $0.02 + carrier fee |
| Verify user email addresses to protect against high-risk and compromised emails | $0.02 |
| Check where the user is from a consented device location and their IP address. Location verification | $0.05 |
| Estimate the age of users based on their facial features and optional ID Verification fallback | $0.10 |
| Screen users against watchlists and PEP databases | $0.20 |
| Ongoing monitoring of users against AML databases | $0.07 / year |
| Verify a user’s residential address through official documents | $0.20 |
| Collect custom documents (proof of funds, payslips, tax statements) and extract the fields you define, per document | $0.20 |
| Collect structured attestations and supporting documents via customizable forms | $0.10 |
| Have the person sign your PDF and Word documents in the flow, per signed session. Simple by default; Advanced (AES) needs ID verification and a verified email or phone. Included in your free credit. Qualified (QES) adds $1.50 per document signed with QES</td> <td style={{ textAlign: "center", fontWeight: 600 }}>$0.10 | |
| Verify user data against government and other authoritative databases | Varies by country |
| Verify bank account ownership through bank sign-in or an account check | Varies by country |
| Streamline user onboarding with reusable KYC data across multiple services | Free |
| Your logo, colors and texts in the flow, on every plan. Your own domain is part of the Scale and Enterprise plans. Charged per finished session; some workflow types are free. White label billing | $0.10 / session |
How ID Verification methods are billed
ID Verification is one feature with three methods. The $0.15 price is document capture: a non-doc lookup is priced per country.- A register that answered bills the lookup. A match, a partial match and a no match all count, because the query ran either way.
- A register that never answered is not billed, so an outage costs you nothing.
- A number that fails the format check never reaches the register: not counted, not billed.
- When a user falls back to document capture, that capture bills on top — two checks ran.
Digital ID wallet pricing
Prices are USD per completed wallet verification, separate from document capture, and your plan discount applies to them. ✅ Available means enabled in production; ⏳ Coming soon means not yet enabled in production. A published price does not enable a wallet, and Coming soon in the price column means the price is unannounced, not zero. Available wallets appear first.
Finnish Trust Network is available in Finland at $0.25 per completed verification.
Smart-ID and Mobile-ID are available in the countries listed above at $0.21 per completed verification.
ConnectID is integrated for sandbox testing; its production availability remains Coming soon.
Estonian ID-card and eParaksts mobile are integrated into the catalog but remain Coming soon in production.
Their prices are listed above, but they cannot yet be enabled in production workflows.
See their authentication flows and branding limitations.
Read the Digital ID wallets guide for country coverage, availability, billing and fallback behavior.
Business Verification (KYB)
Verify companies and legal entities with automated registry lookups, UBO identification, officer screening, AML checks, and document collection.| Feature | Description | Price |
|---|---|---|
| Company registry lookup: profile, identifiers, status, registered address, activity and officers. Prices by country | $2.00-$3.00 |
| Lite plus the direct shareholders with their ownership bands. $5.00-$22.00 by country; billed as Lite where the registry holds no ownership record. Prices by country | from $5.00 |
| Shareholders plus the ultimate beneficial owners resolved through the ownership chain. $9.00-$96.00 by country. Prices by country | from $9.00 |
| Company not found in the registry and typed in by the applicant | $0.75 |
| Coming soon: continuous registry monitoring of a company verified at the Shareholders or UBO tier: status, officer, ownership and address changes, where available | $2.00 / company / year |
| Structured document collection, per workflow step however many documents are uploaded | $0.20 / step |
| Screen the company entity against sanctions, regulatory enforcement, and adverse media databases | $0.20 |
| Individual AML screening for each identified beneficial owner and officer | $0.20 |
| Individual identity verification for UBOs and officers (standard workflow pricing applies) | Standard rates |
Transaction Monitoring (KYT)
Screen transactions in real time against configurable rules for AML/CTF, fraud detection, and compliance. Your plan includes a number of monitored transactions every month, like the free active users of Authentication. Each transaction beyond that allowance costs $0.001, a tenth of a cent.- The allowance is per organization and per calendar month. It resets on the 1st and unused transactions never roll over.
- Each transaction beyond the allowance costs the $0.001 list price less your plan’s discount, at four decimals: 4% off on Growth rounds back to $0.001, and 10% off on Scale gives $0.0009.
- The 14-day Scale trial includes 1,000 monitored transactions, like Free, at Scale’s price beyond them.
- Didit tells your organization when it has used 80% and when it has used 100% of the month’s allowance.
- Two charges keep their prices and are not part of the allowance: crypto wallet screening on a transaction (Wallet Verification & Screening, below) and AML screening of the parties to a transaction.
| Feature | Description | Price |
|---|---|---|
| Real-time rule evaluation, scoring, velocity checks, case management, and alerts | $0.001 beyond your plan’s monthly allowance |
| Counterparty sanctions screening and crypto wallet risk analysis via blockchain analytics providers, transaction-coupled or on-demand | $0.02 with your own provider key (Growth and up) |
| Managed FATF / EU TFR originator-beneficiary exchange for virtual asset transfers: rail routing, counterparty VASP resolution, and wallet-ownership proofs | $0.02 per outbound exchange |
An outbound Travel Rule transfer that starts an exchange is billed on its own $0.02 line item instead of as Transaction Screening - never both. A transfer below your Travel Rule threshold, or one recorded while Travel Rule is off, is billed as Transaction Screening and counts toward your monthly allowance, and inbound transfers are not charged the Travel Rule fee.
When Travel Rule routing needs a blockchain-analytics wallet lookup to identify the counterparty VASP, that lookup is billed once at the Wallet Verification & Screening rate and is never double-charged when crypto monitoring already screened the same wallet on the transaction.
See Travel Rule pricing for the full breakdown.
Authentication
Sign-up and login for your own users, billed by monthly active user on every plan, Free included.| Feature | Description | Price |
|---|---|---|
| The first 50,000 active users of each month, on every plan | Free |
| Each active user above 50,000 in a month: $0.02 up to 100,000, $0.018 up to 1,000,000, $0.015 up to 10,000,000 and $0.012 above | from $0.02 |
AI agents and messages
| Feature | Description | Price |
|---|---|---|
| AI review of a verification, a transaction alert or a case, on the Growth, Scale and Enterprise plans. One price for every kind of review, a case review included | $0.20 / review |
| SMS you send to your users. The carrier’s price for each SMS segment, passed on at cost, plus Didit’s fee for each segment | Carrier + $0.02 / segment |
| WhatsApp messages you send to your users. WhatsApp’s price, passed on at cost, plus Didit’s fee per message. From your own WhatsApp Business account, the fee only | WhatsApp + $0.02 / message |
| Emails you send to your users. The status emails Didit sends during a verification (codes, links and results) are free | $0.02 / email |
Standalone API Pricing (Server-to-Server)
For server-to-server integrations, we offer the following APIs. They have their own per-call list prices, and your plan discount applies to them too. Phone Check and Email Check also acceptenable_enrichment, an add-on of $0.05 per request:
| Standalone API | Description | Price |
|---|---|---|
| Accurate facial match comparison between two faces | $0.05 |
| Search for users by their face against a database of verified users | $0.05 |
| Estimate the age of users based on their facial features | $0.10 |
| Verify ID documents from over 220 countries and territories | $0.20 |
| Verify a user’s residential address through official documents | $0.20 |
| Extract the fields you define from any document (PDF or image), with name matching and tampering checks | $0.20 |
| Screen users against watchlists and PEP databases | $0.20 |
| Score a phone number without sending a code. The social footprint add-on is $0.05 per request | $0.04 |
| Score an email address without sending an email. The social footprint add-on is $0.05 per request | $0.04 |
| Score an IP address | $0.02 |
| Find company candidates. One fee per successful request returning paid-source results; empty results and failures are not charged. Search billing | $0.50 |
| Retrieve a company’s registry profile and officers. Profile retrieval is billed per selected company, separately from any search fee. Prices by country | $2.00-$3.00 |
| Lite plus the direct shareholders. Billed as Lite where the registry holds no ownership record. Prices by country | $5.00 - $22.00 |
| Shareholders plus the ultimate beneficial owners resolved through the ownership chain. Prices by country | $9.00 - $96.00 |
| Detect if a real, live person is present without requiring user interaction | $0.05 |
| Verify user phone numbers to prevent fraud and ensure secure communication | $0.02 + carrier fee |
| Verify user email addresses to protect against high-risk and compromised emails | $0.02 |
| Verify user data against government and other authoritative databases | Varies by country |
| Check that a bank account belongs to the person or company you name, before a payout. Billed per answered check | Varies by country |
White label
White label puts your logo, colors and texts on the verification flow. It is available on every plan, Free and Growth included, and costs $0.10 per finished session at list, less your plan discount. A session is finished when it ends Approved, Declined or In Review. Your own domain needs the Scale or Enterprise plan. A custom domain connected before November 1, 2026 keeps working on any plan; once removed, it can only be added again on Scale or Enterprise. These sessions have no white label charge, on every plan:- Sessions of Biometric Authentication, Adaptive Age Verification, Questionnaire Verification, Email Verification and Phone Verification workflows.
- Sessions the user ends by declining the biometric consent.
Enterprise
Enterprise is a custom annual contract for organizations with large or regulated volumes. Talk to sales for a quote.- Term. 12 months, renewing automatically unless either side gives 30 days’ written notice. Your prices are fixed for the term.
- Discount. Your annual commitment and payment schedule set your contract discount. Each product takes a discount of up to that rate, and your Order Form’s rate card lists the price of every check. As on every plan, carrier and WhatsApp prices are never discounted.
- Credit. Your annual commitment is your credit for the contract year, at your contract prices. Each instalment adds its part when it is invoiced: the whole year on day 1 when you pay yearly, otherwise each quarter or each month. On the first day of each contract year you also get $750 of free credit, which expires with that year.
- Unused credit. It carries over from month to month until the contract year ends, then expires.
- Usage above your credit. Usage beyond the credit invoiced so far is overage, charged at your contract prices with no premium. It is invoiced on the first day of the next month, together with any instalment due that day, or at once each time it reaches your monthly commitment, so a big month never builds a big bill. For example, on a USD 72,000 contract paid monthly, if November’s usage runs USD 3,000 beyond the credit invoiced so far, December 1st brings USD 6,000 for December and USD 3,000 of November’s overage.
- No top-ups. A balance you bought before your contract started is still used, after your contract credit and before any overage.
Enterprise billing
- Invoices in advance. Your commitment is invoiced on the first day of each month, quarter or year, following your payment schedule, and never earlier. Using credit faster than planned does not move an instalment forward: the extra usage is overage.
- USD. Every price, credit and invoice is in US dollars, whichever Didit entity signs your contract. Taxes are added on top.
- Direct debit or card only. Every invoice is charged automatically on the day it is issued, by direct debit (SEPA in Europe, ACH in the US, Bacs in the UK) or by card. After you sign, your billing contact receives a secure link to save the payment method.
- SEPA and Bacs. Each USD invoice is collected as its euro or pound equivalent on the invoice date, at Stripe’s exchange rate. The USD amount is what you owe.
- Failed payments. A failed debit or card charge is retried on days 3, 5 and 7. You get reminders on the due date and 7 days later, and written notice at 10 days. At 15 days late, live checks pause until the invoice is paid.
- Credit limit. What you have used and not yet paid can never exceed 2 times your monthly commitment. You get an alert at 80% of the limit. At 100%, live checks pause, and they resume by themselves once a payment brings you back under the limit.
If you were a customer before November 1, 2026
- Balance you bought before November 1, 2026 never expires. Only top-ups added after that date last 12 months.
- A custom domain connected before November 1, 2026 stays on any plan. If you delete it, adding a custom domain again needs Scale or Enterprise.
- Signed contracts keep their terms until renewal.
- Some prices changed for everyone on November 1, 2026: white label went from $0.20 to $0.10 per finished session, the Didit fee on phone verification codes from $0.04 to $0.02, and email verification from $0.03 to $0.02 per check. SMS and WhatsApp messages carry the same $0.02 Didit fee, charged per segment on an SMS.
- Some database validation, government lookup and digital ID wallet list prices changed on the same date. The tables on this page and the pages they link to show the current prices.
Frequently Asked Questions
Do I need a plan for each product?
Do I need a plan for each product?
No. One plan covers Identity Verification, Authentication, and Transaction Monitoring & Travel Rule, and one credit balance pays for all of them.
What happens when my monthly credit runs out?
What happens when my monthly credit runs out?
On Free, Growth and Scale, checks are paid from your top-up balance. Turn on auto top-up and it refills by itself, so live checks never stop. Without a balance, live checks stop until you top up, and the sandbox keeps working. Enterprise has no top-ups: usage beyond your contract credit is invoiced as overage at your contract prices.
What happens to credit I don't use?
What happens to credit I don't use?
On Free, Growth and Scale, plan credit expires at the end of the plan month. Top-ups last 12 months, and balance bought before November 1, 2026 never expires. On Enterprise, unused credit carries over from month to month and expires when the contract year ends.
Is there a free trial?
Is there a free trial?
Scale has a 14-day free trial, once per eligible organization: you get Scale’s features and prices, paid from the Free plan’s $10 of credit, with 1,000 monitored transactions included. To keep Scale when it ends, choose a paid plan; otherwise your organization moves to Free. The sandbox is free on every plan (each sandbox application can create 500 test sessions every 24 hours), and the Free plan gives organizations that sign up with a work email $10 of credit every month.
How many transactions does my plan include?
How many transactions does my plan include?
Free includes 1,000 monitored transactions a month, Growth 10,000 and Scale 100,000. On Enterprise, your contract sets the number, and it is 100,000 when the contract sets none. The allowance is per organization, resets on the 1st of each month and never rolls over. Each transaction beyond it costs $0.001 on Free and Growth and $0.0009 on Scale, and Didit tells you when you reach 80% and 100% of it. Crypto wallet screening and AML screening of parties are priced separately, as before.
Why isn't the carrier's price discounted?
Why isn't the carrier's price discounted?
For phone verification codes, SMS and WhatsApp messages, Didit passes the carrier’s or WhatsApp’s price on at cost, so there is nothing of ours to discount there. Your discount applies to Didit’s $0.02 fee on top, per phone verification code, SMS segment or WhatsApp message. Every other price takes your discount on the whole price.
What does "pay only for completed features" mean?
What does "pay only for completed features" mean?
You’re only charged when a feature finishes successfully and returns a final result (Approved, Declined, or In Review). If a user abandons the flow or a feature doesn’t complete, you don’t pay for it.
What happens if an auto top-up payment fails?
What happens if an auto top-up payment fails?
We email your organization contacts every time an automatic top-up is declined, and the failed attempt appears in Settings → Billing → Billing history with the reason the payment method gave.After two consecutive failed payments auto top-up pauses: no further charge is attempted, and your balance keeps decreasing until it runs out and verifications stop. The Billing page shows a warning while auto top-up is paused. Update your payment method and auto top-up resumes within a few minutes: if your balance is already below your threshold it tops up then and there, otherwise it waits for the balance to cross it as usual. A successful manual top-up resumes it too.
Can I pay by bank transfer?
Can I pay by bank transfer?
No. Didit collects every payment automatically. Growth and Scale plans are charged to your saved card each month, or once a year if you pay yearly. Top-ups are paid by card from Settings → Billing, or on the checkout page of the top-up API, which also accepts SEPA and US ACH direct debit. Enterprise invoices are charged automatically by direct debit (SEPA, ACH or Bacs) or card on the day each is issued.
Do I need to sign a long-term contract?
Do I need to sign a long-term contract?
Not on Free, Growth or Scale: they have no long-term contract and no minimum usage. Enterprise is an annual contract, and your annual commitment is your credit for that year.
Is pricing different for Standalone APIs vs Workflows?
Is pricing different for Standalone APIs vs Workflows?
Yes. Standalone APIs are server-to-server calls with their own per-call list prices, listed separately above. Your plan discount applies to both, and plan credit and top-ups pay for both.
Are team members billed?
Are team members billed?
No. Free includes 2 members, Growth 10, and Scale and Enterprise are unlimited.
Get Started
Create Free Account
Sign up in seconds — no credit card required
Calculate Your Savings
See how much you can save vs legacy providers