Validador de número de IVA (VAT ID) - Verificación de formato y dígito de control sin conexión
Verifique la longitud, el prefijo del código de país y el dígito de control de un número de IVA totalmente sin conexión en su navegador. Cubre los 27 estados miembros de la UE más el Reino Unido (28 países), para que pueda detectar errores al instante.
Países admitidos (28)
Formato (longitud y tipo de caracteres) y disponibilidad del algoritmo del dígito de control para cada país. Los países marcados como "No admitido" solo se comprueban por formato.
| País | Código | Formato | Soporte de dígito de control |
|---|---|---|---|
| Austria | AT |
"U" + 8 dígitos | Admitido |
| Bélgica | BE |
10 dígitos (comienza con 0 o 1) | Admitido |
| Bulgaria | BG |
9 o 10 dígitos | No admitido |
| Chipre | CY |
8 dígitos + 1 letra | No admitido |
| República Checa | CZ |
de 8 a 10 dígitos | No admitido |
| Alemania | DE |
9 dígitos | Admitido |
| Dinamarca | DK |
8 dígitos | Admitido |
| Estonia | EE |
9 dígitos | No admitido |
| Grecia | EL |
9 dígitos | No admitido |
| España | ES |
1 carácter alfanumérico + 7 dígitos + 1 carácter alfanumérico | No admitido |
| Finlandia | FI |
8 dígitos | Admitido |
| Francia | FR |
2 caracteres alfanuméricos + 9 dígitos | Admitido |
| Reino Unido | GB |
9 dígitos (opcionalmente + 3 dígitos de sucursal) | Admitido |
| Croacia | HR |
11 dígitos | Admitido |
| Hungría | HU |
8 dígitos | No admitido |
| Irlanda | IE |
7 dígitos + 1 o 2 letras, entre otras variantes | No admitido |
| Italia | IT |
11 dígitos | Admitido |
| Lituania | LT |
9 o 12 dígitos | No admitido |
| Luxemburgo | LU |
8 dígitos | Admitido |
| Letonia | LV |
11 dígitos | No admitido |
| Malta | MT |
8 dígitos | No admitido |
| Países Bajos | NL |
9 dígitos + "B" + 2 dígitos | Admitido |
| Polonia | PL |
10 dígitos | Admitido |
| Portugal | PT |
9 dígitos | Admitido |
| Rumanía | RO |
de 2 a 10 dígitos | No admitido |
| Suecia | SE |
12 dígitos (termina en "01") | Admitido |
| Eslovenia | SI |
8 dígitos | No admitido |
| Eslovaquia | SK |
10 dígitos | Admitido |
Qué es el validador de número de IVA
Un número de IVA (Impuesto sobre el Valor Añadido) es un número de registro que se asigna a las empresas sujetas a este impuesto en la UE y en otros países. Cuando recibe un número de IVA de un socio comercial extranjero en una factura o un correo electrónico, resulta útil comprobar rápidamente si el número tiene el formato correcto antes de consultar una base de datos oficial de la UE como VIES. Esta herramienta utiliza el algoritmo de dígito de control publicado por cada país para verificar tres aspectos por completo en su navegador: la longitud, el prefijo del código de país y el dígito de control.
El número que introduce y el resultado nunca se envían a un servidor; todos los cálculos se realizan localmente mediante JavaScript. Tenga en cuenta que esta herramienta solo puede indicarle si un número tiene una estructura válida; no puede confirmar si la empresa está realmente registrada a efectos de IVA ni si ese registro sigue activo. Para eso, utilice también un servicio oficial como VIES (VAT Information Exchange System).
Cómo usar el validador de número de IVA
- Introduzca un número de IVA Escriba el número de IVA comenzando por su código de país (por ejemplo, DE, GB). Los espacios y guiones se eliminan automáticamente.
- Compruebe el país detectado Los dos primeros caracteres se utilizan para detectar automáticamente el país. Si no se reconoce, se muestra "Código de país no reconocido".
- Revise los resultados del formato y del dígito de control La herramienta indica si la longitud o el formato son válidos y si el dígito de control coincide. Para algunos países el algoritmo del dígito de control no está documentado públicamente, por lo que solo se comprueba el formato.
Consejos para aprovecharla mejor
- Puede pegar un número que incluya espacios o guiones tal cual; se eliminan automáticamente antes de la validación.
- Un resultado de dígito de control "No admitido" no significa que el número sea inválido; solo indica que el algoritmo de ese país no está documentado públicamente o varía según el tipo de entidad, por lo que únicamente se comprueba el formato.
- Algunos números de IVA franceses usan letras en los dos primeros caracteres en lugar de dígitos. En ese caso no se puede aplicar la fórmula del dígito de control, por lo que solo se comprueba el formato.
- Considere el resultado solo como información de referencia. Para contratos, facturación u otras operaciones importantes, dé siempre prioridad al resultado de una base de datos oficial como VIES.
Cuándo resulta útil comprobar un número de IVA
Detectar errores en el número de IVA de un socio extranjero
Confirme rápidamente que no faltan dígitos ni hay cifras invertidas al copiar un número de IVA de una factura o un correo electrónico.
Comprobación previa antes de emitir una factura
Antes de aplicar la inversión del sujeto pasivo (donde el comprador, y no el vendedor, declara el IVA) en una operación B2B, puede comprobar que el número de IVA de la contraparte tenga, al menos, el formato correcto.
Comprobación previa para equipos de contabilidad y comercio que gestionan muchos números de IVA
Una forma rápida de filtrar errores evidentes de entrada antes de realizar una consulta oficial en VIES.
Verificar el propio número de IVA antes de imprimirlo en una factura
Confirme que la longitud y el formato son correctos al añadir su propio número de IVA a una nueva plantilla de factura.
Términos relacionados
- Número de IVA (VAT ID)
- Número de registro que indica que una empresa es un sujeto pasivo del IVA. Se compone de un prefijo con el código de país seguido de una cantidad de dígitos específica de cada país.
- Dígito de control
- Un dígito adicional añadido en una posición fija para detectar errores de introducción de datos. Se valida comparándolo con un valor calculado a partir de los demás dígitos mediante una fórmula definida.
- VIES
- Siglas de VAT Information Exchange System, la base de datos oficial de la Comisión Europea para comprobar en tiempo real si el número de IVA de un estado miembro está realmente registrado.
- Inversión del sujeto pasivo
- Mecanismo utilizado en operaciones B2B dentro de la UE por el cual el comprador, en lugar del vendedor, declara y paga el IVA en su propio país. Para aplicarlo es necesario confirmar que el número de IVA de la contraparte es válido.
- Prefijo de código de país
- El código de dos letras al comienzo de un número de IVA que identifica el país de registro. La mayoría coincide con el código de país de la norma ISO 3166, con excepciones como Grecia (EL) y el Reino Unido (GB).
Preguntas frecuentes
A propósito — el dígito de control oculto en un número de IVA
El dígito de control incorporado al final (o en otra posición fija) de un número de IVA responde a la misma idea básica que se usa en los códigos postales, los ISBN y los números de tarjeta de crédito: un "dígito de verificación" pensado para detectar, sin necesidad de una consulta completa, el tipo de error de una sola cifra o de cifras invertidas que se produce habitualmente al escribir o copiar un número a mano.
Lo interesante es que, incluso entre los estados miembros de la UE, el método de cálculo varía mucho de un país a otro. Alemania y Croacia utilizan el estándar internacional ISO 7064 MOD 11,10, el Reino Unido emplea su propio esquema de módulo 97 que data de la década de 1970, y Polonia y Finlandia usan cada una un esquema de módulo 11 con un conjunto distinto de pesos para los dígitos. Todo indica que, cuando la UE armonizó su sistema de IVA, se dio prioridad a mantener la continuidad con los sistemas de registro empresarial preexistentes de cada país, antes que a unificar la propia fórmula del dígito de control.
Por este motivo, el propio sistema oficial de consulta VIES de la UE funciona en dos etapas: primero realiza una comprobación rápida de formato y dígito de control específica de cada país, y solo después consulta la base de datos de registro. Lo que hace esta herramienta corresponde exactamente a esa primera etapa: una comprobación de la plausibilidad estructural. La decisión final sobre si un número está realmente registrado siempre debe dejarse en manos de la base de datos oficial.