Documentation · Tax transparency

TIN Validation.

Checking taxpayer identification numbers against jurisdiction rules, one at a time or in bulk.

Manual Tax Reporting Engine → TIN Validation · Version 2.0 · 2 screenshots
NoteThis guide assumes you know how to sign in, navigate the Solutions menu, complete Settings and work with sessions. Those are covered in the Getting Started guide and are not repeated here.

What this module does

A tax identification number that fails validation is one of the most common reasons a DAC2 or CRS submission is rejected. This module checks numbers against the format rules for the jurisdiction that issued them, so you can find and fix problems before they reach a submission.

It works standalone — no session, no prerequisites, no settings to configure. Use it whenever you need an answer about a number.

NoteFormat validation confirms that a number is well-formed for its jurisdiction. It does not confirm that the number exists, or that it belongs to the person who supplied it. A number can pass here and still be wrong.

Solutions → Regulatory Reporting → Tax Reporting Engine → TIN Validation.

Checking a single number

The Manual tab
Figure 1 — The Manual tab.
  1. 1Manual and File tabs.
  2. 2The field is labelled Legal Entity Name, but it takes the tax identification number, not a name.
  1. Select the Manual tab.

  2. Enter the tax identification number.

  3. Choose the country whose rules should apply — the jurisdiction that issued the number, not where the account is held.

  4. Select VALIDATE.

ImportantChoose the issuing jurisdiction carefully. The same string of digits can be valid in one country and invalid in another, so a wrong country selection produces a confidently wrong answer.

Checking a batch

The File tab
Figure 2 — The File tab.
  1. Select the File tab.

  2. Drag your file onto the upload area, or select it to browse. Accepted format: .xlsx.

  3. Select VALIDATE.

Each row is checked against the country given for it, and the results come back per row so you can see which numbers failed and why.

ImportantA batch file of tax identification numbers is personal data. Keep it where your firm keeps regulated records, delete working copies when you are finished, and do not email it around for convenience.

When a number fails

A failure is not always an error in your data. Work through these in order:

CheckWhat to look for
The countryIs the jurisdiction the one that issued the number? This is the most common cause of a false failure.
FormattingLeading zeros stripped by Excel, spaces, hyphens, or a number stored as a numeric cell rather than text. Re-export the column as text and try again.
Whether a TIN exists at allSome jurisdictions do not issue TINs to individuals, or issue them only in certain circumstances. Follow your tax authority's guidance on the permitted placeholder — never invent a number to make a validation pass.
Whether the format changedSome jurisdictions have changed TIN formats over time. An older number may be genuine but no longer match the current rule; check with the account holder.
The source recordIf none of the above explains it, the number as held is probably wrong. Go back to the account holder for documentation.

Where this fits

The DAC2 and CRS modules run their own TIN validation during processing, and report how many of the TINs they identified are valid. This module is for the work you do before you get there.

  • Run a batch check over your account population before building the reporting extract, so remediation happens while there is still time.

  • Use the manual check to test a single number a client has just supplied, or to confirm a fix before re-uploading a whole file.

  • Use it to investigate a specific failure reported by DAC2 or CRS without re-running the entire submission.

Document control

VersionDateChange
2.0January 2026Rewritten to start at the module. Navigation moves to the Getting Started guide. Clarifies that the Manual tab field labelled "Legal Entity Name" takes the tax identification number, that the country must be the issuing jurisdiction, and that format validation does not confirm existence or ownership. Adds a failure diagnosis table, guidance on jurisdictions that do not issue TINs, data handling for batch files, and how the module relates to DAC2 and CRS. Screenshots refreshed using fictional data.
1.0Original TIN Validation manual.

REGREP is an independent software provider. This manual describes how to operate the platform and is not legal, tax or regulatory advice. Confirm scope, thresholds and submission dates with your competent authority before you file.

Other guides

The rest of the documentation set.

All documentation