Czech VAT Number Check

Validate Czech VAT numbers (DIČ (daňové identifikační číslo)) against the EU VIES service. Paste one number or a whole list below: every entry is format-checked for Czechia (CZ + 8, 9 or 10 digits) before it is sent to VIES.

About the Czech VAT number

In Czechia the VAT number is the DIČ (daňové identifikační číslo, tax identification number) with the CZ prefix. VAT itself is DPH (daň z přidané hodnoty), and only VAT payers (plátci DPH) appear as valid in VIES.

The length varies with the type of taxpayer. Companies and other legal entities normally use their 8-digit company identification number (IČO) after CZ, while individuals registered for VAT use a 9 or 10-digit number based on their birth number.

Czech VAT number format

  • Format: CZ + 8, 9 or 10 digits
  • Examples: CZ12345678, CZ123456789, CZ1234567890 (illustrative, not real numbers)
  • Length: 10 to 12 characters including the prefix
  • Local name: DIČ (daňové identifikační číslo)
  • CZ + 8 digits for most legal entities (the IČO).
  • CZ + 9 or 10 digits for individuals and some other taxpayers.

Where to find a Czech VAT number

  • On Czech invoices, where both IČO and DIČ of the supplier are usually printed.
  • In the Czech public business register (obchodní rejstřík) for the IČO.
  • On the company website and order confirmations.

Common input mistakes

  • Entering the IČO without the CZ prefix.
  • Assuming a DIČ means VAT registration: a DIČ is also issued to taxpayers who are not VAT payers.
  • Adding or dropping a digit when copying 9 and 10-digit numbers.

Czech VAT numbers in practice

For VAT-registered individuals the digits come from the Czech birth number (rodné číslo). People born before 1954 have a 9-digit birth number and later ones a 10-digit number, which is why both lengths occur. The IČO of a company can be looked up in ARES, the public information system on economic entities run by the Czech Ministry of Finance.

Czechia also publishes a domestic register of VAT payers. It shows whether the tax administration has marked a payer as unreliable (nespolehlivý plátce) and lists the bank accounts that payers have published. Czech businesses use it before paying domestic invoices. It is separate from VIES, which answers whether a number is valid for intra-EU transactions.

How to check Czech VAT numbers

Paste your Czech numbers into the validator above, one per line, each starting with CZ. Spaces, dots and hyphens are removed automatically, and lower-case letters are converted to upper case.

justaxit first checks each entry against the Czechia format (CZ + 8, 9 or 10 digits). Numbers with the wrong shape are flagged immediately and are not sent to VIES. Well-formed numbers are then checked through VIES, which asks the Czechia tax administration whether the number is currently valid for intra-EU transactions.

Each result shows valid or invalid, plus the name and address when the member state shares them through VIES. If the national service is temporarily unavailable, the number is marked for retry rather than reported as invalid. Registered users can save lists and export results to CSV, Excel or PDF.

Czech VAT number FAQ

What does a Czech VAT number look like?

CZ followed by 8, 9 or 10 digits. Companies usually have 8 digits (CZ12345678).

Is the Czech DIČ the same as the IČO?

For most companies the digits of the DIČ match the 8-digit IČO, with CZ in front. The IČO on its own is a business ID, not a VAT number.

Why does a Czech DIČ come back invalid in VIES?

VIES only reports VAT payers. A business can have a DIČ without being registered for VAT, and then it is not valid for intra-EU transactions.

What is an unreliable VAT payer in Czechia?

A status the Czech tax administration can give a VAT payer that seriously breaches its obligations. It is shown in the Czech register of VAT payers, not in VIES, so check that register as well before paying a Czech supplier.