Skip to content

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 CodeTIN TypeRegex
ATIDNR^([0-9]{7})|([0-9]{9})$
BEIDNR^[0-9]{11}$
BGIDNR^[0-9]{10}$
CYIDNR^[069][0-9]{7}[A-Z]$
CZIDNR^[0-9]{9,10}$
DEIDNR^[0-9]{11}$
DKIDNR^[0-9]{10}$
EEIDNR^[0-9]{11}$
ESIDNR^[0-9KLMXYZ][0-9]{7}[A-Z]$
FIIDNR^[0-9]{6}[\+\-A][0-9]{3}[0-9A-Z]$
FRIDNR^[0-9]{13}$
GBIDNR^([A-Z]{2}[0-9]{6}[ABCD])|([0-9]{10})$
GRIDNR^[0-9]{9}$
HRIDNR^[0-9]{11}$
HUIDNR^[0-9]{10}$
IEIDNR^[0-9]{7}[A-Z]{1,2}$
ITIDNR^[A-Z]{6}[0-9]{2}[A-Z][0-9]{2}[A-Z][0-9]{3}[A-Z]$
LTIDNR^[0-9]{11}$
LVIDNR^[0-9]{11}$
LUIDNR^[0-9]{13}$
MTIDNR^([0-9]{7}[ABGHLMPZ])|([0-9]{9})$
NLIDNR^[0-9]{9}$
PLIDNR^[0-9]{10,11}$
PTIDNR^[0-9]{9}$
ROIDNR^[0-9]{13}$
SEIDNR^(19|20)[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[1-2][0-9]|3[0-1])[0-9]{4}$
SIIDNR^[0-9]{8}$
SKIDNR^[0-9]{10}$