Skip to main content
When a business verification session starts, Didit queries official company registries to retrieve and validate company information. This automated lookup provides the foundation for the entire business verification process.

Registry lookup

Didit connects to company registries in supported countries to retrieve official data. The lookup is triggered automatically when the company name, registration number, and country are provided.

Retrieved data

FieldDescription
Company nameLegal name as registered with the authority
Registration numberOfficial company registration or incorporation number
CountryCountry of incorporation (ISO 3166-1 alpha-3)
Company typeLegal entity type (e.g., Ltd, LLC, PLC, SA, GmbH, SL)
StatusCurrent company status from the registry
Incorporation dateDate the company was originally registered
Registered addressOfficial registered office address
Tax numberTax identification number (where available from the registry)

Company statuses

StatusDescription
ActiveCompany is currently active and in good standing
DissolvedCompany has been formally dissolved
Struck offRemoved from the register (e.g., for non-compliance)
In liquidationCompany is in the process of being wound up
DormantRegistered but not currently trading
Companies with a status other than Active may be automatically flagged or declined depending on your workflow configuration.

Data cross-referencing

Didit automatically compares the data provided at session creation with the data retrieved from the registry:
  • Company name — fuzzy matching to account for abbreviations and formatting differences
  • Registration number — exact match validation
  • Country — consistency check between provided and registry country
  • Address — geocoding and normalization for comparison
Any inconsistencies are flagged as warnings in the session and visible to analysts in the console.

Financial summary

Where available, Didit retrieves summary financial data from the registry:
  • Revenue or turnover
  • Number of employees
  • SIC/NACE industry codes
  • Filing dates and compliance status

Risk assessment

The company’s overall risk level is calculated based on:
FactorImpact
Company statusNon-active companies increase risk
Country riskIncorporation in high-risk jurisdictions increases risk
AgeRecently incorporated companies may receive additional scrutiny
AML resultsCompany-level AML screening results
Ownership complexityMulti-layered or opaque ownership structures