Free tool · Live check in VIES

VIES VAT check: free live EU VAT number validation

You enter an EU VAT number. The tool asks VIES, the VAT system of the European Commission, and VIES asks the tax office of that country. You see at once whether the number is valid, with the company name and address where the country shares them.

Short answerA VAT number is valid in VIES when the tax office of that country has registered it for trade with other EU countries. Check the number of every new business customer before you send an invoice with 0% VAT. Add your own VAT number for a consultation number, and save the result with the invoice.

Check an EU VAT number

Live check in VIES
Type the number with the country code, or choose the country and type the rest. Spaces and dots are fine.
With your own number as requester, VIES gives a consultation number: proof of the check for your records.
Your result
Enter a number

You see whether the number is valid, the company name and address where the country shares them, and the date of the check. Add your own VAT number for a consultation number. Print the result or save it as a PDF for your records.

Selling to businesses in other EU countries? See what your company needs in Dutch VAT registration and EU market entry. Want our team to have a look? →

What a VIES VAT check tells you

VIES is the VAT Information Exchange System of the European Commission. It works as a search tool. Each check goes to the tax office of the EU country in the number, and that tax office gives the answer. Each EU country keeps its own register of VAT numbers.

The answer is valid or invalid. Valid means the tax office has registered the number for trade with other EU countries. Where the country allows it, you also see the company name and address. Germany, for example, confirms only whether the number is valid. That result is still a full check.

Why a VAT number shows as invalid

An invalid result means the tax office of that country reports the number as unknown or inactive for trade with other EU countries. The usual reasons:

Ask your customer to confirm the number. If the result stays the same, your customer asks its own tax office to update the VIES data. Until the number is valid, you invoice with VAT.

A message that VIES is busy means something else: the service of that country is offline for a moment. Try again a few minutes later.

How up to date VIES is

VIES answers in real time. Each check asks the tax office of the country in the number at that moment. Only that tax office can change its data, for example for a new registration or a new address.

This tool keeps a valid result for one hour and an invalid result for 15 minutes, to spare the VIES service. The result always shows the date of the check at VIES. With your own VAT number added, every check is live.

What a valid VAT number means for your 0% invoice

Goods to a business in another EU country. You invoice at 0% VAT, as an intra-Community supply, when three things are true. Your customer is registered for VAT in another EU country. Your customer has given you that VAT number. And you send the goods from the Netherlands to another EU country. Since 1 January 2020, EU law also links the 0% rate to your EU sales list (ICP declaration), so report every such sale there.

Services to a business in another EU country. For most services, your customer pays the VAT in its own country. This is the reverse charge. On the invoice, you leave out the VAT, write “VAT reversed” (in Dutch: btw verlegd) and add your customer’s VAT number. You usually report these services in your EU sales list as well.

An invalid number. Then the sale counts as a domestic sale. You charge VAT at the rate of your own country: in the Netherlands, usually 21%. If you send a 0% invoice anyway, the tax office can claim the VAT from your company.

More detail: intra-Community supplies and the EU sales list, the reverse charge in the Netherlands and invoices under the reverse charge.

How to keep proof of your VIES check

Save the result on the day of the check, together with the invoice. Print the result or save it as a PDF. It shows the VAT number, the result, the name and address where the country shares them, and the date.

For the strongest proof, add your own EU VAT number in the tool. VIES then returns a consultation number: a unique number that shows your company checked this VAT number on this date. The European Commission advises you to keep it in your archives.

The check is one part of your proof. For goods, also keep proof of the transport to another EU country, such as a signed transport document.

How often to check a VAT number

EU VAT number formats

CountryFormatExample
AustriaATU + 8 digitsATU12345678
BelgiumBE + 10 digits, starting with 0 or 1BE0123456789
BulgariaBG + 9 or 10 digitsBG123456789
CroatiaHR + 11 digitsHR12345678901
CyprusCY + 8 digits + 1 letterCY12345678X
CzechiaCZ + 8, 9 or 10 digitsCZ12345678
DenmarkDK + 8 digitsDK12345678
EstoniaEE + 9 digitsEE123456789
FinlandFI + 8 digitsFI12345678
FranceFR + 2 letters or digits + 9 digitsFR12345678901
GermanyDE + 9 digitsDE123456789
GreeceEL + 9 digitsEL123456789
HungaryHU + 8 digitsHU12345678
IrelandIE + 8 or 9 characters, digits and lettersIE1234567X
ItalyIT + 11 digitsIT12345678901
LatviaLV + 11 digitsLV12345678901
LithuaniaLT + 9 or 12 digitsLT123456789
LuxembourgLU + 8 digitsLU12345678
MaltaMT + 8 digitsMT12345678
NetherlandsNL + 9 digits + B + 2 digitsNL123456789B01
PolandPL + 10 digitsPL1234567890
PortugalPT + 9 digitsPT123456789
RomaniaRO + 2 to 10 digitsRO12345678
SlovakiaSK + 10 digitsSK1234567890
SloveniaSI + 8 digitsSI12345678
SpainES + 9 characters, with a letter at the start, the end or bothESA12345678
SwedenSE + 12 digitsSE123456789001
Northern Ireland (goods)XI + 9 or 12 digits, or XIGD or XIHA + 3 digitsXI123456789

Greece uses the code EL in VIES. For Austria, type the U after AT. Source: VIES, European Commission.

UK and Northern Ireland VAT numbers

VIES covers the 27 EU countries and, for trade in goods, Northern Ireland: those numbers start with XI. Since 1 January 2021, UK numbers that start with GB are checked with the UK tax office, HMRC, through the GOV.UK service Check a UK VAT number.

Add this VAT check to your website

Accountants, trade portals and web shops can place this live VIES check on their own website for free. Paste this code into the HTML of your page:

<iframe id="hw-vat-check" src="https://holdwise.nl/en/vat-number-check-embed" title="EU VAT number check (VIES)" width="100%" height="560" style="border:0;max-width:640px" loading="lazy"></iframe>
<p style="font-size:13px;margin:6px 0 0"><a href="https://holdwise.nl/en/vat-number-check">VAT check by Holdwise</a></p>
<script>addEventListener("message",function(e){if(e.origin==="https://holdwise.nl"&&e.data&&e.data.hwVatHeight){document.getElementById("hw-vat-check").style.height=e.data.hwVatHeight+"px"}});</script>

The widget shows the same live check, with the result, the date and the consultation number. The short script sets the height of the widget to its content; where your site filters scripts, the widget keeps a height of 560 pixels. Each visitor can do up to 40 checks per hour. Please keep the credit link “VAT check by Holdwise” next to the widget. See the widget on its own: holdwise.nl/en/vat-number-check-embed.

Your own Dutch VAT number

Selling to businesses across the EU from the Netherlands? Your Dutch limited company (a BV) receives its VAT number from the Dutch tax office after the registration at the Dutch Chamber of Commerce (KVK). We set up your BV from abroad, with the tax and VAT numbers included. Our team works from Hoofddorp, next to Schiphol.

A company from outside the EU can also register for Dutch VAT directly, or use a fiscal representative for its Dutch VAT. See Dutch VAT registration, fiscal representation and bookkeeping in the Netherlands. Want our team to have a look?

Read next

See the VAT number and the EORI number, VAT registration for foreign companies and reclaiming Dutch VAT as a foreign business. To see which VAT registrations your company needs in Europe, use the EU VAT route finder.

Company formation

Your company in the Netherlands

One package for the full setup. You sign a power of attorney in your own country. The notary in the Netherlands does the rest.

Swipe to see all four options →

Your Dutch BV

from €2,950

excl. VAT

  • The notary deed, signed for you with a power of attorney
  • Registration at the Dutch Chamber of Commerce (KVK)
  • The identity check the law requires
  • Registration of the owners in the register of ultimate owners (UBO register)
  • Your tax number and VAT number
  • The list of documents from your country, and how to legalise them (apostille)
  • Advice on the setup that keeps your tax low from year one: one company or a holding, your first financial year and your salary
  • Personal support during the setup and the start of your company

Holding and operating company

from €4,950

excl. VAT

Set up for growth of your company and your wealth.

  • Two companies, set up together, with everything from the BV package for both
  • You can pay profit to your holding tax-free (participation exemption)
  • In your holding, you keep your profit apart from the risks of daily business, and you can invest it
  • If you sell your operating company later, your holding receives the profit tax-free

What you can add

Made for your company. The price is in your proposal.

Your first-year plan

Before you start trading, the team looks at everything you plan to do. You get a written plan, and the applications are filed for you. See the first-year plan →

  • The registrations and licences your company needs
  • Your salary, dividend and loans from your company in year one
  • The tax schemes and deductions you are entitled to
  • Your numbers for the first year: tax, salary and what you keep in your company

Your written proposal shows the exact amount before you decide. Owners from some countries need extra checks.

Want our team to have a look? →Free advice on your next step

Frequently asked questions

Is this VIES VAT check free?
Yes. The check is free and uses VIES, the VAT system of the European Commission. Each visitor can do up to 40 checks per hour.
What does "invalid" mean in VIES?
The tax office of that country reports the number as unknown or inactive for trade with other EU countries. Check the country code and the digits with your customer. If the result stays the same, invoice with VAT until your customer has a valid number.
What do I do if a customer's VAT number fails the VIES check?
Invoice with VAT, as on a domestic sale, until you receive a valid number. Some countries register a company for trade with other EU countries in a separate step. Your customer can ask its own tax office to activate the number for EU trade.
How up to date is VIES?
VIES answers in real time. Each check asks the tax office of the country in the number at that moment. Only that tax office can update its data.
Why is the company name hidden for some numbers?
Some countries, such as Germany, confirm only whether the number is valid. They keep the name and address private. The result is still a valid check.
What is a VIES consultation number?
It is a unique number that VIES gives when you enter your own EU VAT number as requester. It shows the tax office that your company checked a VAT number on that date. Add your own VAT number in this tool to receive one, and keep it with the invoice.
Is a VIES check proof for the tax office?
It is one part of your proof. Save the result with the date, ideally with a consultation number, together with the invoice. For goods, also keep proof of the transport to another EU country.
Can I check a UK VAT number here?
VIES covers the 27 EU countries and Northern Ireland for trade in goods (numbers starting with XI). Numbers starting with GB are checked with the UK tax office, HMRC, on GOV.UK.
Can I add this VAT check to my own website?
Yes. The widget is free. Copy the embed code from holdwise.nl/en/vat-number-check into the HTML of your page. It shows the live check with a small credit link to us.
Free advice

Want our team to have a look?

We help you with import and export: VAT, customs numbers and licences. Tell us where you stand or what you are planning. You get free advice on your next step.

Slide the puzzle piece into the gap We use this to check that you are a person.

Loading the puzzle…

Free of obligation. We only use your details to reply to you.

Holdwise Assistant
Knowledge on doing business in the Netherlands · based on the 2026 figures

You are chatting with our AI assistant. This is a computer program that answers automatically. Have a decision about your own situation checked by us.