Skip to main content
Business verification includes structured document collection to validate company information beyond what’s available in registries.

Document types

CategoryExamples
Formation documentsCertificate of incorporation, articles of association, memorandum of association
Ownership documentsShareholder register, share certificates, UBO declarations
Address documentsUtility bills, bank statements, or lease agreements for the registered address
Financial documentsAnnual accounts, audit reports, financial statements
Tax documentsTax registration certificates, tax compliance certificates
Regulatory documentsLicenses, permits, regulatory approvals
Custom documentsAny additional documents required by your compliance process

Document workflow

Automatic requests

Based on your workflow configuration, Didit automatically identifies which documents are needed for the business verification. Required document types are presented to the business for upload.

Upload

Documents are uploaded through the hosted verification flow or via the Business Console. Supported formats include PDF, JPG, PNG, and WebP.

OCR extraction

Didit extracts structured data from uploaded documents using OCR:
  • Company name and registration number from certificates
  • Address data from utility bills
  • Financial figures from statements
  • Names and roles from shareholder registers

Cross-referencing

Extracted data is cross-referenced against:
  • Registry data from the company lookup
  • Information provided at session creation
  • Data from other uploaded documents
Inconsistencies are flagged for analyst review.

Review

Analysts review uploaded documents in the console, verify their authenticity, and approve or reject each document individually.

Analyst document requests

During the review process, analysts can request additional documents:
  1. Navigate to the business session in the console
  2. Click Request document and specify the document type and description
  3. The business is notified and can upload the requested document
  4. The document appears in the session with a Requested status until uploaded
This allows analysts to gather additional evidence without rejecting the entire business session.

Document statuses

StatusDescription
UploadedDocument has been uploaded and is awaiting review
ApprovedDocument has been reviewed and accepted
DeclinedDocument has been reviewed and rejected
RequestedAnalyst has requested this document but it hasn’t been uploaded yet