Navigation path

Additional tools

Help

This web page allows you to verify the validity of a VAT identification number issued by a Member State by specifying the VAT number you wish to validate, and then selecting the Member State which allocated the number to be validated from the drop-down menu provided.

The verification is done against the national VAT database corresponding to the selected Member State. There is no VAT database at Community level. For the purpose of the verification, your request is sent to the national database via a secure Intranet service connecting national Customs and Taxation administrations and the reply is sent back in a few seconds.

Please take into account that if the VAT number contains alphabetic characters, these should be typed in upper case letters. Spaces and dots between blocks of digits should be ignored. The number should be typed as a continuous string without spaces or dots.

You then click on the "Verify" button and get the following possible answers:

  • "Yes, valid VAT number" : valid VAT number
  • "No, invalid VAT number":
    • Either the VAT Number is not active
    • Or the VAT number is not allocated
  • "Service unavailable. Please re-submit your request later.": an error was encountered either at the network level or the Web application level.
  • "Member State service unavailable. Please re-submit your request later.": the application at the Member State is not replying or not available. Please refer to the Technical Information page to check the status of the requested Member State.
  • "Request time-out": the application did not receive a reply within the allocated time period. Please try again later.
  • "Your request for VAT validation has not been processed. The VAT Number is currently blocked, please contact TAXUD-VIESWEB for further information": The VAT number you are requesting cannot be verified. Please contact TAXUD-VIESWEB for further information.
  • "Your Request for VAT validation has not been processed; the maximum number of concurrent requests has been reached. Please re-submit your request later or contact TAXUD-VIESWEB for further information": Your request cannot be processed due to high traffic on the web application. Please try again later.
  • "Your Request for VAT validation has not been processed; the maximum number of concurrent requests for this Member State has been reached. Please re-submit your request later or contact TAXUD-VIESWEB for further information": Your request cannot be processed due to high traffic towards the Member State you are trying to reach. Please try again later.

In the case of a valid VAT number, if the name and/or address are replaced by '---', this means that the Member State that issued the VAT number does not allow to disclose this information.

If you put your own VAT identification number in the box requester's VAT identification number, the reply will contain a unique consultation number.

If you want to be able to prove to a Tax Administration of a Member State that you have checked a given VAT number at a given time, and obtained a given validation reply, please keep this consultation number in your archives. Please note, however, that the confirmation of the validity of a VAT number and of its attribution to a given taxable person is only ONE of the elements of evidence supporting the VAT exemption of intra-community supplies of goods (article 138, paragraph 1 of Council Directive 2006/112/EC) or the non-application of VAT on a supply of services due to its localisation in another Member State.

According to the Specific disclaimer for this service: "The objective of this internet site is to allow persons involved in the intra-Community supply of goods or of services to obtain confirmation of the validity of the VAT identification number of any specified person, in accordance to article 31 of Council Regulation (EC) No. 904/2010 of 7 October 2010. Any other use and any extraction and use of the data which is not in conformity with the objective of this site are strictly forbidden". DG TAXUD closely monitors and analyses on a daily basis the usage of the Vies-on-the-web (VoW) service. In circumstances where certain actions would be recognized as abusive use of the service, the originator of the request (specific IP addresses) will be blocked and notified by DG TAXUD.

Actions that are considered as abusive include (not exhaustive), for example:

  1. Multiple validation of the same VAT number per day except for availability tests (please refer to Technical Information page for further details);
  2. High traffic of invalid VAT numbers;
  3. IPs whose address is marked as "Unknown".





Unavailability Shifts

The Member State's database may be unavailable for maintenance purposes according to the following table:


Member State Availability/Unavailability
AT-Austria Available 24 hours/day, 7 days/week
BE-Belgium Available 24 hours/day, 7 days/week
BG-Bulgaria Available 24 hours/day, 7 days/week
CY-Cyprus Available 24 hours/day, 7 days/week
CZ-Czech Republic Available 24 hours/day, 7 days/week
DE-Germany Unavailable daily from 11:00 PM to 01:30 AM
DK-Denmark Available 24 hours/day, 7 days/week
EE-Estonia Available 24 hours/day, 7 days/week
EL-Greece Available 24 hours/day, 7 days/week
ES-Spain Unavailable daily around 06:30 AM for a few minutes
FI-Finland Unavailable every Sunday between 05:40 AM and 05:50 AM
FR-France Unavailable almost everyday between 01:30 AM and 01:40 AM
GB-United Kingdom Unavailable every Saturday from 07:30 AM to 10:30 AM and almost daily from around 04:30 AM to 04:40 AM
HU-Hungary Available 24 hours/day, 7 days/week
IE-Ireland Unavailable on Sunday nights for maximum 2 hours
IT-Italy Unavailable every Monday from 06:00 AM for 30 to 60 minutes
LT-Lithuania Available 24 hours/day, 7 days/week
LU-Luxembourg Unavailable every Friday from around 7:30 PM for about 30 minutes
LV-Latvia Available 24 hours/day, 7 days/week
MT-Malta Unavailable every Tuesday between 07:00 AM to 07:30 AM and every 3rd Monday of the month between 05:00 AM to 05:30 AM
NL-The Netherlands Available 24 hours/day, 7 days/week
PL-Poland Available 24 hours/day, 7 days/week
PT-Portugal Unavailable every Monday from around 07:30 AM for about 30 to 60 minutes
RO-Romania Unavailable almost every weekend from Saturday 09:50 PM to Sunday 09:50 PM
SE-Sweden Available 24 hours/day, 7 days/week
SK-Slovakia Available 24 hours/day, 7 days/week