# Tax Identification Number (TIN) In addition to the national IDs for transaction reporting, we also validate the tax identification numbers during user onboarding. Please note the following requirements: - Minimum length: `1` - Maximum length: `20` Formats of the tax identification numbers from the EU countries (plus Great Britain): | Country Code | TIN Type | Regex | | --- | --- | --- | | AT | IDNR | `^([0-9]{7})|([0-9]{9})$` | | BE | IDNR | `^[0-9]{11}$` | | BG | IDNR | `^[0-9]{10}$` | | CY | IDNR | `^[069][0-9]{7}[A-Z]$` | | CZ | IDNR | `^[0-9]{9,10}$` | | DE | IDNR | `^[0-9]{11}$` | | DK | IDNR | `^[0-9]{10}$` | | EE | IDNR | `^[0-9]{11}$` | | ES | IDNR | `^[0-9KLMXYZ][0-9]{7}[A-Z]$` | | FI | IDNR | `^[0-9]{6}[\+\-A][0-9]{3}[0-9A-Z]$` | | FR | IDNR | `^[0-9]{13}$` | | GB | IDNR | `^([A-Z]{2}[0-9]{6}[ABCD])|([0-9]{10})$` | | GR | IDNR | `^[0-9]{9}$` | | HR | IDNR | `^[0-9]{11}$` | | HU | IDNR | `^[0-9]{10}$` | | IE | IDNR | `^[0-9]{7}[A-Z]{1,2}$` | | IT | IDNR | `^[A-Z]{6}[0-9]{2}[A-Z][0-9]{2}[A-Z][0-9]{3}[A-Z]$` | | LT | IDNR | `^[0-9]{11}$` | | LV | IDNR | `^[0-9]{11}$` | | LU | IDNR | `^[0-9]{13}$` | | MT | IDNR | `^([0-9]{7}[ABGHLMPZ])|([0-9]{9})$` | | NL | IDNR | `^[0-9]{9}$` | | PL | IDNR | `^[0-9]{10,11}$` | | PT | IDNR | `^[0-9]{9}$` | | RO | IDNR | `^[0-9]{13}$` | | SE | IDNR | `^(19|20)[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])[0-9]{4}$` | | SI | IDNR | `^[0-9]{8}$` | | SK | IDNR | `^[0-9]{10}$` |