Accepted Tax ID numbers by country

When shipping to and from Europe, providing the correct tax information will ensure the package passes through customs smoothly. Below you have a complete list of Tax ID number formats by country to ensure that you provide the right number.

European Union Tax identification numbers (EORI)

CountryLocal nameAbbreviation2 digit prefixFormat
AustriaUmsatzsteuer-IdentifikationsnummerUIDAT‘AT’ + ‘U’ + 8 digits, – e.g. ATU99999999
BelgiumBTW identificatienummer / Numéro de TVAno TVABTW-nr Mwst-nrBE‘BE’ + 8 digits + 2 check digits – e.g. BE09999999XX. At this time no numbers starting with “1” are issued, but this can happen at any time. Note that the old numbering schema only had 9 characters, separated with dots (e.g. 999.999.9XX), just adding a zero in front and removing the dots makes it a valid number in the new schema. The check digits are calculated as 97 – MOD 97
BulgariaИдентификационен номер по ДДС[8]
Identifikacionen nomer po DDS

ДДС номер
BG9–10 digits – e.g. BG999999999
CroatiaPDV Id. Broj OIBPDV-ID; OIBHR‘HR’ + 11 digits, e.g. HR12345678901 – utilising ISO 7064, MOD 11-10
CyprusΑριθμός Εγγραφής Φ.Π.Α.
Arithmós Engraphḗs phi. pi. a.
ΦΠΑCY‘CY’ + 9 characters – e.g. CY99999999L
Czech RepublicDaňové identifikační čísloDIČCZ‘CZ’ + 8-10 digits
DenmarkMomsregistreringsnummerCVRDK‘DK’ + 8 digits – e.g. DK99999999,[9] last digit is check digit[10]
EstoniaKäibemaksukohustuslase numberKMKREE9 digits
FinlandArvonlisäveronumero
Mervärdesskattenummer
ALV nro
Momsnummer
FI‘FI’ + 7 digits + check digit, e.g. FI99999999. The check digit is calculated utilizing MOD 11-2.[11] A VAT number can be generated from a Finnish Business ID (Y-tunnus) by adding a two-letter country code FI as a prefix and by omitting the dash.[12]
FranceNuméro d’identification à la taxe sur la valeur ajoutée / Numéro de TVA intracommunautaireno TVAFR‘FR’ + 2 digits (as validation key ) + 9 digits (as SIREN), the first and/or the second value can also be a character – e.g. FRXX999999999The French key is calculated as follow : Key = [ 12 + 3 * ( SIREN modulo 97 ) ] modulo 97, for example  : Key = [ 12 + 3 * ( 404,833,048 modulo 97 ) ] modulo 97 = [12 + 3*56] modulo 97 = 180 modulo 97 = 83 so the tax number for 404,833,048 is FR 83,404,833,048 source from : www.insee.fr
GermanyUmsatzsteuer-IdentifikationsnummerUSt-IdNr.DE‘DE’ + 9 digits, e.g. DE999999999
GreeceArithmós Mētrṓou Phi-Pi-A
Αριθμός Μητρώου Φ.Π.Α.
ΦΠΑELThe language code EL according to ISO 639-1, followed by 9 digits, which equal the Greek taxpayer registration number Α.Φ.Μ. (A.F.M.) of the company or of the sole proprietor, i.e.: “Arithmós Mētrṓou Phi-Pi-A” = “EL” + “A.F.M.”. The last digit is a check digit inherent of the Α.Φ.Μ. Beware: Due to the great similarity of both numbers – the one being the same number as the other, just having the prefix of EL – in practice sometimes the VAT identification number is wrongly called Α.Φ.Μ. (A.F.M.), but technically the VAT identification number and the taxpayer registration number Α.Φ.Μ. are different register numbers and should not be confused.
HungaryKözösségi adószámANUMHU‘HU’ + 8 digits (the first 8 digits of the national tax number) – e.g. HU12345678
IrelandValue added tax identification no.VAT or CBLIE‘IE’ + 7 digits and one letter, optionally followed by a ‘W’ for married women, e.g. IE1234567T or IE1234567TW
‘IE’ + 7 digits and two letters, e.g. IE1234567FA (since January 2013, see [1])
‘IE’+one digit, one letter/”+”/”*”, 5 digits and one letter (old style, currently being phased out, see [2])
ItalyPartita IVA(IVA = Imposta sul Valore Aggiunto)P.IVAIT11 digits (the first 7 digits is a progressive number, the following 3 means the province of residence, the last digit is a check number – The check digit is calculated using Luhn’s Algorithm.)
LatviaPievienotās vērtības nodokļa (PVN) reģistrācijas numursPVNLV11 digits
LithuaniaPVM (abbrev. Pridėtinės vertės mokestis) mokėtojo kodasPVM kodasLT9 or 12 digits
LuxembourgNuméro d’identification à la taxe sur la valeur ajoutéeNo. TVALU8 digits
MaltaVat reg. no.Vat No.MT8 digits
NetherlandsBtw-nummerBtw-nr.NL‘NL’ + 9 digits + B + 2-digit company index – e.g. NL999999999B01
PolandNumer identyfikacji podatkowejNIPPL10 digits, the last one is a check digit; for convenience the digits are separated by hyphens (xxx-xxx-xx-xx or xxx-xx-xx-xxx for legal people), but formally the number consists only of digits
PortugalNúmero de Identificação Fiscal (NIF) – for individual people / Número de Identificação de Pessoa Coletiva (NIPC) – for companiesNIF or NIPCPT9 digits; the last digit is the check digit. The first digit depends on what the number refers to, e.g.: 1-3 are regular people, 5 are companies.
RomaniaCodul de identificare fiscalăCIFRO(Prefix RO is optional) + 2 – 10 digits[13]
SlovakiaIdentifikačné číslo pre daň z pridanej hodnotyIČ DPHSK‘SK’+10 digits (number must be divisible by 11)
SloveniaIdentifikacijska številka za DDVID za DDVSI‘SI’+8 digits, last one is a check digit – e.g. SI99999999[14]
SpainNúmero de Identificación Fiscal (formerly named Código de Identificación Fiscal)NIF (CIF)ESFor companies it’s either ‘ES’+letter+8 digits or ‘ES’+letter+7 digits+letter. Where the first letter defines the type of company and the following first 2 digits define the province where the company was registered. The last character is a control digit.For individual people / freelancers, its either ‘ES’+8 digits+letter (for Spaniards) or ‘ES’+letter+7 digits+letter (for foreigners). e.g. ESX9999999R[15]
SwedenVAT-nummer or momsnummer or momsregistreringsnummerMomsnr.SE12 digits, of which the last two are most often 01 e.g. SE999999999901. (For sole proprietors who have several businesses the numbers can be 02, 03 and so on, since sole proprietors only have their personnummer as the organisationsnummer. The first 10 digits are the same as the Swedish organisationsnummer.[16]

Tax numbers of non-EU countries

CountryLocal nameAbbreviationCountry codeFormat
AlbaniaNumri i Identifikimit për Personin e TatueshëmNUISAL10 characters, the first position following the prefix is “J” or “K” or “L”, and the last character is a letter – e.g. K99999999L or L99999999G
North MacedoniaЕдниствен Даночен БројЕДБMK15 characters, the first two positions are for the prefix “MK”, followed by 13 numbers – e.g. MK4032013544513
AustraliaAustralian Business NumberABNAU11 digit number formed from a 9 digit unique identifier and two suffix check digits. The two final digits (the check digits) will be derived from the first 9 digits using a modulus 89 check digit calculation.
BelarusУчетный номер плательщика
Uchetniy nomer platel’shika
УНП (UNP)BY9 digit number (ex. УНП 190190190)
CanadaBusiness Number
Numéro d’entreprise
BN / NECA9 characters
IcelandVirðisaukaskattsnúmer
Value Added Tax Number
VSK / VASKIS5 or 6 characters depending on age of the company
IndiaGST – Goods and Services TaxGSTININGoods and Services Tax Identification Number is an 15 digit unique identification number assigned to every taxpayer in India.
IndonesiaNomor Pokok Wajib PajakNPWPID15 digit number (ex. 02.271.824.1-413.000)
Israelמס’ עוסק מורשה / ח”פIL9 digit number. If the number of digits is less than 9, then zeros should be padded to the left side. The leftmost digit is 5 for corporations. Other leftmost digits are used for individuals. The rightmost digit is a check digit (using Luhn algorithm).
KazakhstanBIN is the business identification numberБСН – бизнес-сәйкестендіру нөміріPIN is a personal identification numberЖСН – жеке сәйкестендіру нөміріБСН (BIN)ЖСН (PIN)KZ12 digits[17][18]
MonacoSame as FranceFR
New ZealandNZ GST/IRD NumberGST/IRDNZ9 digit number[19]
NigeriaValue Added TaxVATNG12 digits in the format 01012345-0001
NorwayOrganisasjonsnummer
Organization number
OrgnrNO9 digits and the letters ‘MVA’ to indicate VAT registration. Last (ninth) digit is a MOD11 checksum digit.[20]
PhilippinesTax Identification NumberTINPH12 digit number (ex. xxx xxx xxx xxx), of which the first digit identifies type of taxpayer (0 for corporations, 1-9 for individuals and other businesses), second to eighth digits are sequential numbers between 0 and 9, ninth digit is a check number, last three digits are 000 for individuals and head office of businesses and 001-999 for branches of businesses, if any[21]
RussiaИдентификационный номер налогоплательщика
Indentifikatzionny nomer nalogoplatel’shchika
(Taxpayer Identification Number)
ИННRU10 digits (companies) or 12 digits (people), first two digits are region of birth or company registration (for foreign companies, two digits after leading 99) MOD 11-10
second two- inspection (before the year 2004, it changed, now stays).
for legal personality use the changeable second code (KPP), usually first 4 digits are the same (99-region rule does not apply), usually and default XXXX01001.
KPP is also the counter (last 3 digts)
The number of KPP’s is limited to number of tax inspections in regions other than 77 and 50 (one and only for each) plus one code for the largest companies.
San MarinoCodice operatore economicoC.O.E.SM5 digits
Saudi ArabiaTax Identification NumberTINSA15 digits. The first digit is for the number of country in the GCC. The next 8 digits are randomly generated for the registering entity. The 10th digit is a check digit. The next 3 digits are designated for the branches of the same entity. The last 2 digits are for the type of tax that is being collected (03 represents VAT).
SerbiaPoreski identifikacioni broj
Tax identification number
PIBRS9 digits (ex. 123456788) of which the first 8 are the actual ID number, and the last digit is a checksum digit, calculated according to ISO 7064, MOD 11-10
SwitzerlandMehrwertsteuernummer
Taxe sur la valeur ajoutée
Imposta sul valore aggiunto
MWST/TVA/IVACH6 digits (up to 31 December 2013). CHE 9 numeric digits plus TVA/MWST/IVA e.g. CHE-123.456.788 TVA[22] The last digit is a MOD11 checksum digit build with weighting pattern: 5,4,3,2,7,6,5,4[23]
TurkeyVergi Kimlik NumarasıVKNTR10 digits
Digits can be any number between 0 and 9.
If the company name starts with A, the first digit is 0; if starts with B, it is 1; if it starts with Y or Z it is 9, hence fort.
UkraineІдентифікаційний номер платника податків
Identificational tax number
ІНППUA12 digits [24]
United Kingdom and Isle of ManValue added tax registration numberVAT Reg NoGBCountry code GB followed by either:standard: 9 digits (block of 3, block of 4, block of 2 – e.g. GB999 9999 73)branch traders: 12 digits (as for 9 digits, followed by a block of 3 digits)government departments: the letters GD then 3 digits from 000 to 499 (e.g. GBGD001)health authorities: the letters HA then 3 digits from 500 to 999 (e.g. GBHA599)For the 9-digit scheme, the 2-digit block containing the 8th and 9th digits is always in the range 00 to 96 and is derived from a weighted modulus-97 check number (an identical algorithm is used for the 12-digit scheme, ignoring the extra 3-digit block).[25] The current modulus-97 series ran out during 2010, so a parallel series of numbers was introduced from November 2009 for new registrations, restarting at 100 nnnn nn and following the same format but with the last two digits derived from an alternative algorithm known as “9755”.[26] The algorithm is identical to the one for the established series except that 55 is subtracted to give the check number (modulus 97), so the check number is either 55 less than or (if this would be negative) 42 greater than the check number that a VAT number in the established series would have if it were identical in the first seven digits.[27] The details of the 97−55 check algorithm were to be secret[28] but are now available from HMRC on request.[29]The GD and HA formats may also be formatted as GB888 8xxx yy for EU compatibility, where xxx is the 3-digit number from the short format and yy is the 2-digit modulus-97 check number.[30]Isle of Man registrations share the 9- and 12-digit formats with the UK, with GB as the country code prefix, but are distinguished by having 00 as the first two digits.[31] Numbers with 01 to 09 in the first two digits are reserved by HM Revenue & Customs for UK non-VAT reference schemes.[27]
UzbekistanСолиқ тўловчиларнинг идентификация рақами[32]СТИРUZ9 digitsCompanies: 20000000Х-29999999ХPeople: 40000000Х-79999999Х

Tax numbers of Latin American countries

CountryLocal nameAbbreviationCountry codeFormat
ArgentinaCódigo Único de Identificación TributariaCUITAR11 digits
BoliviaNúmero de Identificación TributariaNITBO7 digits
BrazilCadastro Nacional de Pessoa Jurídica (Companies) or Cadastro de Pessoa Física (Legal People)CNPJ or CPFBRCNPJ composed of a base of 8 digits, a 4-digit radical, and 2 check digits. It is usually written like ‘11.111.111/0001-55’ so as to be more human-readable and CPF composed of a base of 9 digits and 2 check digits written like ‘123.456.789-00’
ChileRol Único Tributario
Unique Taxation Number
RUTCL8 digits, one dash, 1 check digit (0-9, K)
ColombiaNúmero De Identificación TributariaNITCO9 digits and 1 check digit
Costa RicaCédula JurídicaCRPersonas físicas nacionales: 9 and 12 digits. It is the Cédula de Persona Física (person’s national identification number) without hyphens.Personas físicas extranjeras: 10 and 12 digits. It is the NITE (Número de Identificación Tributaria Especial) without hyphens.Persona jurídica: 10 and 12 digits. It is the Cédula de Persona Jurídica (enterprise’s national identification number) without hyphens.Persona extranjera (residente): 11 and 12 digits. It is the DIMEX (Documento de Identificación de Migración y Extranjería) without hyphens.
EcuadorNúmero de Registro Unico de ContribuyentesRUCEC13 digits
El SalvadorNúmero de Identificación TributariaNITSV4 digits-DOB-3 digits-1 digit (like 0614-241287-102-5
GuatemalaNúmero de Identificación TributariaNITGTseven digits, one dash (-); one digit (like 1234567-1)
HondurasRegistro Tributario NacionalRTNHN
MexicoRegistro Federal de ContribuyentesRFCMXNatural: 4 digits, 6 numbers (YYMMDD), 3 digits (like AAGB860519G31)Companies: 3 digits, 6 numbers (YYMMDD), 3 digits (like P&G851223B24)
NicaraguaRegistro Unico de ContribuyentesRUCNI3 digits, 1 dash, 6 digits, 1 dash, 4 digits followed by 1 letter,
PanamaRegistro Unico de ContribuyentesRUCPA
ParaguayRegistro Unico de ContribuyentesRUCPY6 to 8 digits, 1 dash, 1 check sum digit
PeruRegistro Unico de ContribuyentesRUCPE11 digits
Dominican RepublicRegistro Nacional del Contribuyente
National Taxpayer Registry
RNCDOLegal People: 11 digits without hyphen. Format for printing on receipts: 3 digits, 1 dash, 7 digits, 1 dash, 1 check sum digit like 031-0313993-2Companies: 9 digits without hyphen. First digit must be (1, 4, 5), format for printing on receipts: 1 digit, 1 dash, 2 digits, 1 dash, 5 digits, 1 dash, 1 check sum digit like 1-30-00245-8
UruguayRegistro Único TributarioRUTUY12 digits
VenezuelaRegistro de Informacion FiscalRIFVEFirst digit must be (J, G, V, E), one dash (-), next 9 (nine) numbers like J-305959918, in some cases can be written like J-30595991-8

We use cookies to give you the best experience as described in our Privacy Policy.

WEEKLY NEWSLETTER

Get on the List

AND BE THE FIRST TO KNOW ABOUT NEW DROPS