TIN Validation
Collect and validate TIN to maintain data accuracy and compliance.
Sumsub’s TIN Validation solution ensures that individual tax data collected during onboarding and reporting is accurate, consistent, and compliant – without performing identity lookups or registry checks.
A TIN (Tax Identification Number) is a unique identifier issued by tax authorities to individuals or entities for tax reporting and compliance purposes. Each country defines its own TIN format, naming conventions, and validation rules, often with complex structural and checksum requirements.
TIN Validation verifies that a TIN:
- Follows the correct country-specific structure
- Contains a valid checksum (where applicable)
- Matches official tax authority rules
Compliance overview
The TIN Validation product is essential for companies to remain compliant with the following regulatory requirements under CARF (Crypto-Asset Reporting Framework) and DAC8:
- Collect accurate taxpayer information
- Prevent invalid or missing TINs
- Demonstrate reasonable efforts to ensure data quality
- Submit reports that pass regulatory validation checks
For the element definition of TIN, refer to the following documentation:
- Section III, page 14 of the Crypto-Asset Reporting Framework XML Schema
- EUR-Lex DAC8 Annex II.B(1) Council Directive (EU) 2023/2226 (DAC8)
How TIN Validation works
Our solution performs automated, country-aware validation of individual TINs:
- Identifies the country based on the applicant's input
- Verifies length, character types, prefixes, and patterns
- Applies official checksum algorithms where defined
- Detects invalid, incomplete, or malformed TINs
- Returns clear validation status for reporting and audit trails
Note
We validate only the structure and checksum of the individual TIN. We do not verify identity ownership or query tax authority databases.
Country coverage
The TIN Validation solution is supported in the following jurisdictions:
Get started with TIN Validation
Enable TIN Validation and integrate it into your verification flow:
- Contact your Customer Success Manager.
- Set up a verification level.
- Include the Applicant data step with the TIN field.
Updated about 8 hours ago