Saltar al contenido
VetThisVendor

VAT number formats

Por Publicado el Actualizado el

¿A qué país corresponde este prefijo de IVA?

If a check reported "Wrong format", the number does not match the shape its country uses. That is checked before the registry is contacted, so the number was never looked up — fix the format and run it again.

The most common cause is a transposed pair of digits. It is worth re-reading the number from the invoice rather than from what you typed, because a transposition looks correct when you already know what it should say.

Two codes that are not what you expect

Every country, and its own page

One row per country here, and one page per country behind it — the prefix, the exact pattern, two format examples, where to verify a number and the mistakes people make with that country in particular. Switzerland and Norway are included because their suppliers turn up on invoices; neither is in VIES and this site does not check either, which their pages say plainly.

PrefixCountryAfter the prefixExampleVerify at
DEAlemania9 dígitosDE123456789VIES
ATAustriala letra U, 8 dígitosATU12345678VIES
BEBélgica10 dígitosBE0123456789VIES
BGBulgariade 9 a 10 dígitosBG123456789VIES
CZChequiade 8 a 10 dígitosCZ12345678VIES
CYChipre8 dígitos, 1 letraCY12345678LVIES
HRCroacia11 dígitosHR12345678901VIES
DKDinamarca8 dígitosDK12345678VIES
SKEslovaquia10 dígitosSK1234567890VIES
SIEslovenia8 dígitosSI12345678VIES
ESEspaña1 letra o dígito, 7 dígitos, 1 letra o dígitoESX1234567XVIES
EEEstonia9 dígitosEE123456789VIES
FIFinlandia8 dígitosFI12345678VIES
FRFrancia2 letras o dígitos, 9 dígitosFRXX123456789VIES
ELGrecia9 dígitosEL123456789VIES
HUHungría8 dígitosHU12345678VIES
IEIrlanda7 dígitos, 1 letraIE1234567FAVIES
ITItalia11 dígitosIT12345678901VIES
LVLetonia11 dígitosLV12345678901VIES
LTLituania9 dígitosLT123456789VIES
LULuxemburgo8 dígitosLU12345678VIES
MTMalta8 dígitosMT12345678VIES
XINorthern Ireland9 dígitosXI123456789VIES
NONoruega9 dígitosNO 123 456 789 MVABrønnøysundregistrene
NLPaíses Bajos9 dígitos, la letra B, 2 dígitosNL123456789B01VIES
PLPolonia10 dígitosPL1234567890VIES
PTPortugal9 dígitosPT123456789VIES
GBReino Unido9 dígitosGB123456789HMRC
RORumaníade 2 a 10 dígitosRO1234567890VIES
SESuecia12 dígitosSE123456789001VIES
CHESuiza9 dígitosCHE-123.456.789 MWSTUID-Register

Formatting that does not matter

Spaces, dots, slashes and hyphens are stripped before checking, and so is the country prefix if you include it. DE 123 456 789and 123456789are treated identically.

A valid format is not a valid number

Passing the format check only means the number has the right shape. Whether it is registered, and to whom, is what the registry lookup answers — and a registered number still tells you nothing about whether the bank details on the invoice are right.

Ejecutar una comprobación →Registro, IBAN, sanciones de la UE y dominio de envío, en una sola pasada. Gratis, sin registro.

Verificador de facturas →Cargue la factura de un proveedor, o pegue su texto, y los números de IVA, las cuentas bancarias y los dominios de correo que contiene se leen en su navegador: el archivo nunca se sube. Corrija lo que se haya leído mal y ejecute todas las comprobaciones a la vez.