Source: The European Commission VIES-on-the-web
Disclaimer: VATapp.net shall not have any liability concerning the validation result.
Please consult VIES FAQ and VIES disclaimer for any questions.
Check VAT registration number for all EU countries, Norway, Switzerland and Thailand
Validate VAT number, calculate VAT at VAT rates of your EU client's country, with currency converter
Free VAT number check, no registration needed
How to validate a VAT registration number?
Enter VAT registration number with country code included, and if you don't know the country code, you can select it from the list. You can keep dashes, commas, spaces etc., they will be automatically cleaned. Along with EU and Northern Ireland VAT number, you can also check Swiss, Thai and Norwegian VAT registration number.
VATapp.net's VAT number checker will then validate the VAT number. VAT number validation is performed against national tax administration databases: the EC VIES, Swiss UID register, Thai and Norwegian business register services. Using their service and contacting directly national tax administration are the only possible ways to validate a VAT number.
VAT number validation results:
How to check a non-EU VAT number?
VATapp.net checks VAT numbers only with those tax administrations that allow free and open access to its database in a machine-readable way (or the so-called API), for other way of getting confirmation of VAT number validity is usually not allowed, even if they do allow online VAT number validation. Most tax administrations don't have open access via the API, but do provide online validation, namely, a page on their website where you can verify VAT number, however, mostly a single VAT registration number at a time.
Here is a list of some of them:
- Argentina VAT number check (Clave Única de Identificación Tributaria - CUIT): The Federal Administration of Public Revenues (AFIP)
- Australia VAT number check (Australian Business Number - ABN): Australian Business Register
- Bosnia and Herzegovina VAT number check (PDV broj): The Indirect Taxation Authority
- Canada VAT number check (Business Number): Canada Revenue Agency
- Chile VAT number check (Rol Único Tributario - RUT): The Internal Revenue Service (IRS) (Chilean: Servicio de Impuestos Internos (SII))
- Iceland VAT number check (Virðisaukaskattsnúmer - VSK): Directorate of Internal Revenue
- North Macedonia VAT number check (Едниствен Даночен Број): Public Revenue Office
- Russia VAT number check (Идентификационный номер налогоплательщика - ИНН): Business Registers (USRLE/USRIE)
- Serbia VAT number check (Poreski identifikacioni broj): Ministry of Finance, Tax Administration
- Turkey VAT number check (Vergi Kimlik Numarası - VKN): Turkish Revenue Administration
- UK VAT number check (Value added tax registration number): HM Revenue & Customs
What VAT number validation results can you get?
VAT number validation process can have some of the next messages:
- VALID: success; VAT number is valid
- NOT VALID: success; VAT number is not valid
- VAT number format is not valid or country is not supported: error; the input VAT number does not have a valid format, it does not have correct country code, has extra number or other general error. VATapp.net's VAT number validation service will automatically clean any strayed characters like spaces, commas, dashes etc. If you've recieved this message, you should check input data.
- The application at the Member State is not replying or not available.: error; VAT number validation service cannot get a response from EC VIES service. This usually means that EC VIES is overloaded with requests, so you should wait and try validating VAT number later.
Please note that Germany and Spain national tax administration databases do not provide address information. Some countries provide what seems to be postal address, instead of residential address.
Note: although a valid VAT ID number also indicates that a company exists, please note that VAT ID is usually not used to check existence of a company, only its current VAT registration status with tax administration database. A VAT ID number that is not valid doesn't (always) mean the company doesn't exist, but that it's not registered for VAT at the given moment.
Does VATapp.net provide proof of VAT number validation?
No. VATapp.net does not provide any proof of validation. Validation is provided for informational purposes only, in accordance with terms and conditions of usage of the third party web services, and VATapp.net shall not have any liability concerning the validation results.
What is a VAT number?
VAT number (also called VAT identification number, VAT registration number, VAT ID, Tax identification number (TIN)) is an individual number of a registered business (so-called taxable person, as distinct from an individual person), that carries out taxable business transactions, and is obliged to register for VAT purposes.
How to get a VAT number?
VAT number can be issued only by a national tax administration. Taxable person that operates in the EU must register for VAT number in each EU member state, where it falls under the VAT Directive.
How to find a VAT number?
In some countries VAT number is publicly available, usually via official business register, so you can look it up by company name. Also, in some countries, it's the same as the company registration number, which is prefixed with country code. If you have an invoice, it should be listed there. The recommended way is to ask your customer, in written form, so that you have a proof of communicating the VAT number.
How to batch check VAT number?
Paste in multiple VAT numbers in the form on VATapp.net's batch VAT number check service. Your VAT numbers can have commas, dots, hyphens and other characters, VATapp.net will clean those. You can also batch check VAT number list that is separated by commas, tabs or spaces. You can get results as Excel, PDF or copy them. EU, Norway and Switzerland VAT number batch check is supported.
Where do VAT number validation results come from?
EU and Norther Ireland VAT number validation results are obtained from the VIES service, while Switzerland, Thailand and Norway VAT number validation results are obtained from respective national tax administrations' databases. All VAT number check results are obtained in real time.
What is VIES?
VIES stands for VAT Information Exchange System on-the-web, it is created by the EC (European Commission) in accordance to combating fraud in the field of VAT Regulation and VAT Directive . VIES provides taxable persons performing intra-Community supply activities confirmation of validity of a VAT number by electronic means, while Member States are obliged to provide VAT number related data and keep that data up-to-date.
How to check Northern Ireland (UK) VAT number?
You can check Northern Ireland VAT number by entering VAT number in the following format: XI and number that can have 3-9 digits. Northern Ireland VAT number validation results are also obtained in real time from the EC VIES service.
How to check Norwegian VAT number?
Enter Norwegian VAT number in the following format: NO and number that can have 9 digits MVA. MVA part is optional. Norwegian VAT number validation results are obtained in real time from The Central Coordinating Register for Legal Entities (Enhetsregisteret) , Norway.
How to check Swiss VAT number?
Enter Swiss VAT number in the following format: CHE and number that can have 9 digits MWST/TVA/IVA. MWST/TVA/IVA part is optional. Swiss VAT number validation results are obtained in real time from UID register, The Swiss Federal Statistical Office (FSO) , Switzerland.
How to check if Thai tax ID is registered for VAT?
You can verify if Thai tax ID number is valid and registered for VAT, and by that, also check if the company exists and is registered in Thailand. Validation results include company's name and address, if provided. You need company's tax identification number (TIN), which is also used to check VAT registration status. Enter Thai TIN in the following format: TH and number that can have 13 digits. Please note that prefix TH is added for convenience. Thai VAT number validation results are obtained in real time from The Revenue Department (Thai: กรมสรรพากร), Thailand.
What is a VAT group?
VAT Group is usually a type of VAT regime or treatment, where a group of at least two companies register for VAT purposes as a single taxable person, i.e. VAT group (e.g. they submit VAT return for all members at once).
Usually, one company (holding company) controls others (subsidiaries). VAT group registration usually must be approved by national tax authority, which issues a single VAT number for all companies in the group as a whole.
In general, all members of the VAT group (VAT group entities) then use the VAT group VAT number, instead of their own (e.g. when issuing invoice). However, rules about VAT groups vary, they are not allowed in some countries, so you should check them with respective tax authority.
Why is VAT number important?
Among others, VAT number has a key role in:
The zero VAT rate for intra-Community supplies Supplier must obtain customer's VAT number and have proof of communicating the VAT number. If the VAT number is valid, the zero VAT rate can be applied.
Issue of invoices When issuing invoices, VAT identification number is a mandatory information, so it must be contained on in invoice when doing business with EU clients.
VAT return and recapitulative statements VAT number is a mandatory information when submitting VAT return, as well as when submitting recapitulative statement.
While it looks very complicated, it is meant to simplify doing business, and of course, ensure tax collection.
These rules are regulated by EU legislation; you can read more about VAT and VAT number in VAT Directive and VAT invoicing rules
References:
‘VAT identification number’ means the number provided for in Articles 214, 215 and 216 of Directive 2006/112/EC;
Suppliers of electronic services, such as anti-virus updates are obliged to charge VAT on the service. If the purchaser of these services is a taxable person, then in certain circumstances, it is the customer, rather than the supplier who must account for the VAT. For this reason, the supplier may ask for the VAT identification number of the customer, so that he can confirm whether it is he who must charge the VAT or whether the customer himself will account for the VAT. If the customer does not have a valid VAT number, then the supplier will charge VAT.
It is necessary to ensure that the person you are supplying to in another Member State is a taxable person as this is one of the elements that define the correct VAT treatment. All taxable persons have the obligation to inform their tax administration that they perform VAT taxable transactions; in exchange, tax administration provides them with a unique VAT number. VIES on-the-web allows to validate whether the VAT number provided by your customer is registered in the relevant national database. The valid VAT number of your customer should be mentioned on your invoice
VAT numbers by country
Here is a list of EU and non-EU countries for which you can validate VAT numbers. The list contains information about each country's VAT number: country code, VAT number format, description and example, as well as its local name and abbreviation.
Non-EU countries VAT number:
List of non-EU countries that have similar rules regarding the VAT number, which are regulated by organizations such as EEA or EFTA
Country code/prefix: | NO |
---|---|
VAT number in Norwegian: | Organisasjonsnummer (Organization number) |
Abbreviation: | Orgnr |
VAT number format: | "NO"+9 digits and the letters "MVA", which indicates VAT registration, e.g. NO123456789 MVA. Additionaly, VATapp.net will show VAT register (Merverdiavgiftsregisteret) status and Enterprise Register (Foretaksregisteret) status. |
Norway tax authority: | The Norwegian Tax Administration |
Country code/prefix: | CH |
---|---|
VAT number in Swiss: | Mehrwertsteuernummer |
Abbreviation: | MWST/TVA/IVA |
VAT number format: | "CHE"+9 digits and the letters "TVA/MWST/IVA", which indicates VAT registration, e.g. CHE123456789 MWST. Additionaly, VATapp.net will show Commercial register status and VAT register status . |
Switzerland tax authority: | Federal Tax Administration FTA |
Country code/prefix: | XI |
---|---|
VAT number in English: | Value added tax registration number |
Abbreviation: | VAT Reg No |
VAT number format: | "XI"+ block of 9, 12 or 3 characters, e.g. XI123456789 |
UK tax authority: | HM Revenue & Customs |
Country code/prefix: | TH |
---|---|
VAT number in Thai: | เลขประจำตัวผู้เสียภาษีอากร |
Abbreviation: | TIN |
VAT number format: | block of 13 characters, e.g. 1234567890123 (TH is added for convenience) |
Thailand tax authority: | The Revenue Department (Thai: กรมสรรพากร), Thailand |
EU countries:
Here is a list of VAT numbers of EU member states:
Country code/prefix: | AT |
---|---|
VAT number in German: | Umsatzsteuer - Identifikationsnummer |
Abbreviation: | UID |
VAT number format: | "AT"+U+ block of 8 characters, e.g. ATU99999999 |
Austria tax authority: | Bundesministerium für Finanzen Steuer- und Zollkoordination (Federal Ministry of Finance, Republic of Austria) |
Country code/prefix: | BE |
---|---|
VAT number in Dutch: | le numéro d'identification à la taxe sur la valeur ajoutée / BTW – identificatienummer |
Abbreviation: | n° TVA, BTW-nr, Mwst-n |
VAT number format: | "BE"+ block of 10 characters, e.g. BE123456789 |
Belgium tax authority: | Service Public Fédéral Finances (Ministry of Finance, Belgium) |
Country code/prefix: | BG |
---|---|
VAT number in Bulgarian: | Идентификационен номер по ДДС |
Abbreviation: | ДДС номер |
VAT number format: | "BG"+ block of 9 or 10 digits, e.g. BG1234567890 |
Bulgaria tax authority: | Национална агенция за приходите (National Revenue Agency, Bulgaria) |
Country code/prefix: | HR |
---|---|
VAT number in Croatian: | PDV identifikacijski broj |
Abbreviation: | PDV-ID; OIB |
VAT number format: | "HR"+ block of 11 digits, e.g. HR12345678901 |
Croatia tax authority: | Porezna uprava: Republika Hrvatska - Ministarstvo Financija (Ministry of Finance – Tax Administration, Republic of Croatia) |
Country code/prefix: | CY |
---|---|
VAT number in Greek: | Αριθμός Εγγραφής Φ.Π.Α. / Arithmos Egrafis FPA |
Abbreviation: | ΦΠΑ |
VAT number format: | "CY"+ block of 9 characters, e.g. CY12345678L |
Cyprus tax authority: | Ministry of Finance Tax Department |
Country code/prefix: | CZ |
---|---|
VAT number in Czech: | daňové identifikační číslo (DIČ) |
Abbreviation: | DIČ |
VAT number format: | "CZ"+ block of 8 or 10 digits, e.g. CZ1234567890 |
Czech Republic tax authority: | Finační správa (Financial administration) |
Country code/prefix: | DK |
---|---|
VAT number in Danish: | momsregistreringsnummer |
Abbreviation: | CVR |
VAT number format: | "DK"+ block of 8 digits, e.g. DK12345678 |
Denmark tax authority: | SKAT, the Danish Customs and Tax Administration |
Country code/prefix: | EE |
---|---|
VAT number in Estonian: | käibemaksukohustuslasena registreerimise number |
Abbreviation: | KMKR |
VAT number format: | "EE"+ block of 9 digits, e.g. EE123456789 |
Estonia tax authority: | Maksu- ja Tolliamet (Tax and Customs Board) |
Country code/prefix: | FI |
---|---|
VAT number in Finnish: | arvonlisãverorekisterõintinumero / Mervärdesskatteregistreringsnummer (momsregistreringsnummer) |
Abbreviation: | ALV nro, Momsnummer |
VAT number format: | "FI"+ block of 8 digits, e.g. FI12345678 |
Finland tax authority: | Henkilöverotuksen viestintä (Finnish Tax Administration) |
Country code/prefix: | FR |
---|---|
VAT number in French: | le numéro d'identification à la taxe sur la valeur ajoutée |
Abbreviation: | n° TVA |
VAT number format: | "FR"+ block of 11 characters |
France tax authority: | Ministère de l’Action et des Comptes publiques (Ministry of Action and public accounts) Direction Générale des Finances Publiques (Directorate general of oublic finances) |
Country code/prefix: | DE |
---|---|
VAT number in German: | Umsatzsteuer - Identifikationsnummer |
Abbreviation: | MwSt-IdNr. |
VAT number format: | "DE"+ block of 9 digits, e.g. DE123456789 |
Germany tax authority: | Bundesministerium der Finanzen (Federal Ministry of Finance) |
Country code/prefix: | EL |
---|---|
VAT number in Greek: | Αριθμός Φορολογικού Μητρώου ΦΠΑ / Arithmos Forologikou Mitroou FPA |
Abbreviation: | ΑΦΜ |
VAT number format: | "EL"+ block of 9 digits, e.g. EL123456789 |
Greece tax authority: | Independent Authority for Public Revenue of Hellenic Republic (IAPR) |
Country code/prefix: | HU |
---|---|
VAT number in Hungarian: | közösségi adószám |
Abbreviation: | ANUM |
VAT number format: | "HU"+ block of 8 digits, e.g. HU12345678 |
Hungary tax authority: | Nemzeti Adó- és Vámhivatal (National Tax and Customs Administration) |
Country code/prefix: | IE |
---|---|
VAT number in English: | value added tax identification no. |
Abbreviation: | VAT or CBL |
VAT number format: | "IE"+ block of 8 characters or block of 9 characters, e.g. IE1234567F |
Ireland tax authority: | Irish Tax and Customs Administration, Revenue Commissioners |
Country code/prefix: | IT |
---|---|
VAT number in Italian: | il numero di registrazione IVA |
Abbreviation: | P.IVA |
VAT number format: | "IT"+ block of 11 digits, e.g. IT12345678901 |
Italy tax authority: | Ministerio dell’Economia e delle Finanze - Agenzia delle Entrate (Ministry of Economy and Finance – The Revenue Agency) |
Country code/prefix: | LV |
---|---|
VAT number in Latvian: | pievienotās vērtības nodokļa (PVN) reģistrācijas numurs |
Abbreviation: | PVN |
VAT number format: | "LV"+ block of 11 digits, e.g. LV12345678901 |
Latvia tax authority: | Valsts ieņēmumu dienests (State revenue service of the Republic of Latvia) |
Country code/prefix: | LT |
---|---|
VAT number in Lithuanian: | PVM mokėtojo kodas |
Abbreviation: | PVM kodas |
VAT number format: | "LT"+ block of 11 or 12 digits, e.g. LT12345678901 |
Lithuania tax authority: | Valstybinė mokesčių inspekcija prie Lietuvos Respublikos finansų ministerijos (State Tax Inspectorate Under the Ministry of Finance of the Republic of Lithuania) |
Country code/prefix: | LU |
---|---|
VAT number in French: | le numéro d'identification à la taxe sur la valeur ajoutée |
Abbreviation: | No. TVA |
VAT number format: | "LU"+ block of 8 digits, e.g. LU12345678 |
Luxembourg tax authority: | Administration de l'enregistrement, des domaines et de la TVA(Administration for registration, domains and VAT) |
Country code/prefix: | MT |
---|---|
VAT number in Maltese: | numru ta’ l-identifikazzjoni tat-taxxa fuq il-valur miújud |
Abbreviation: | Vat No. |
VAT number format: | "MT"+ block of 8 digits, e.g. MT12345678 |
Malta tax authority: | Ministry of Finance, Office of the Commissioner for Revenue |
Country code/prefix: | PL |
---|---|
VAT number in Polish: | Numer identyfikacyjny VAT |
Abbreviation: | NIP |
VAT number format: | "PL"+ block of 10 digits, e.g. PL1234567890 |
Poland tax authority: | Ministerstwo Finansów (Ministry of Finance) |
Country code/prefix: | PT |
---|---|
VAT number in Portuguese: | o número de identificação para efeitos do imposto sobre o valor acrescentado |
Abbreviation: | NIF or NIPC |
VAT number format: | "PT"+ block of 9 digits, e.g. PT123456789 |
Portugal tax authority: | Autoridade Tributária e Aduaneira (Tax and Customs Authority) |
Country code/prefix: | RO |
---|---|
VAT number in Romanian: | cod de înregistrare în scopuri de TVA |
Abbreviation: | CIF |
VAT number format: | "RO"+ block of 8 digits, e.g. RO12345678 |
Romania tax authority: | Ministerul Finanțelor Publice (Ministry of Public Finance) |
Country code/prefix: | SK |
---|---|
VAT number in Slovak: | identifikačné číslo pre daň (IČ DPH) |
Abbreviation: | IČ DPH |
VAT number format: | "SK"+ block of 10 digits, e.g. SK1234567890 |
Slovakia tax authority: | Finančné riaditeľstvo Slovenskej republiky (Financial Administration of Slovak Republic) |
Country code/prefix: | SI |
---|---|
VAT number in Slovene: | identifikacijska številka za DDV |
Abbreviation: | ID za DDV |
VAT number format: | "SI"+ block of 8 digits, e.g. SI12345678 |
Slovenia tax authority: | Finančna Uprava (Financial Administration of the Republic of Slovenia) |
Country code/prefix: | ES |
---|---|
VAT number in Spanish: | el número de identificación a efectos del Impuesto sobre el Valor Añadido |
Abbreviation: | NIF (CIF) |
VAT number format: | "ES"+ block of 9 characters, e.g. ESX1234567R |
Spain tax authority: | AGENCIA TRIBUTARIA (Tax Agency) |
Country code/prefix: | SE |
---|---|
VAT number in Swedish: | Mervärdesskatteregistreringsnummer (momsregistreringsnummer) |
Abbreviation: | Momsnr. |
VAT number format: | "SE"+ block of 12 digits, e.g. SE123456789001 |
Sweden tax authority: | Swedish Tax Agency |
Country code/prefix: | NL |
---|---|
VAT number in Dutch: | BTW - identificatienummer |
Abbreviation: | Btw-nr. |
VAT number format: | "NL"+ block of 12 characters, e.g. NL123456789B01 |
The Netherlands tax authority: | Dutch Tax and Customs Administration, Tax and Customs Administration/Department of International Issues |