TIN integrity checks,
personal and company, worldwide.
Validate tax identification numbers for people and companies around the world: format, checksum and, where available, live registry match. Built for DAC7, CRS and FATCA reporting. €0.30 per check.
Why it matters
Bad TINs break your reporting.
DAC7, CRS and FATCA demand valid TINs
Platforms and financial institutions must collect and report valid tax IDs. Rejected reports and re-filings are expensive and attract regulator attention.
Typos and fake numbers slip through
A TIN that merely looks right can still fail checksum rules. Without validation at intake, errors surface months later in your reporting cycle.
Formats vary by country
Every jurisdiction has its own TIN structure for individuals and entities. Maintaining validation rules for the whole world is not your core business.
How it works
Four steps from number to evidence.
1. Submit the TIN
Send the number with country and type, personal or company, via API or in a hosted flow, at onboarding or in bulk.
2. Syntax and checksum
The number is validated instantly against the country's official structure and check-digit algorithm.
3. Registry match where available
Where authorities expose lookups, for example EU VIES for VAT numbers, WeVerify confirms the TIN against the live register, including name match where supported.
4. Get an evidence record
Every check returns a clear result and a stored evidence record you can reference in DAC7, CRS or FATCA reporting.
Features
One API for every tax number.
Personal and company TINs
Individual tax IDs and entity tax numbers, VAT and business registration numbers, all in one API.
Worldwide rule set
Country-specific syntax and checksum validation maintained for jurisdictions worldwide, so you never track format changes yourself.
Batch and real-time
Validate one TIN at onboarding or millions before a reporting deadline; both run on the same API.
Combines with KYC and KYB
Attach a TIN check to identity or business verification so tax data is validated against a verified subject.
Compliance
Ready for your reporting obligations.
DAC7 ready
Platform operators validate seller TINs at onboarding, cutting rejected records from annual DAC7 reports.
CRS and FATCA
Financial institutions validate account-holder TINs at intake, reducing re-documentation cycles and reporting corrections.
GDPR compliant
TINs are processed in the EU/EEA with strict data minimisation; only the validation result and evidence record are retained.
€0.30 per check.
Pay as you go, automatic volume discounts, no seat licences, no minimums. Every new account starts with €100 free credit.
FAQ
TIN verification: common questions.
Valid tax IDs, first time.
Every TIN validated at intake, with evidence for every report.
