Qué comprueba esto y qué no
Sobre cualquier número de IVA hay tres preguntas distintas, y se confunden a menudo:
- ¿Tiene la forma correcta? El prefijo adecuado, la longitud adecuada, dígitos y letras en las posiciones adecuadas. Eso es lo que responde esta página, al instante y sin conexión.
- ¿Existe? Si la administración lo ha emitido realmente. Solo VIES lo sabe.
- ¿Es válido hoy para el comercio intracomunitario? Un número puede existir y aun así no estar autorizado para operaciones transfronterizas. De nuevo, VIES.
Use esto para cazar el error de transcripción en segundos y confirme luego los números reales en VIES. La mayoría de los números rechazados no pasan del paso uno.
Grecia es EL, no GR
Este único detalle provoca más validaciones fallidas que ninguna otra cosa. El código ISO de Grecia es GR, pero su prefijo de IVA es EL. Los sistemas que construyen el número a partir de un campo de país producen GR123456789, y VIES lo rechaza siempre.
Otras peculiaridades que conviene conocer: Austria pone una U tras el prefijo, los Países Bajos llevan una B antes de los dos últimos dígitos, y los números suecos terminan en 01. Ninguna de ellas es opcional. El NIF-IVA español puede empezar o terminar por letra según la forma jurídica.
Por qué el número del cliente es problema suyo
Cuando vende B2B a otro Estado miembro con inversión del sujeto pasivo, factura sin IVA amparándose en el número de IVA de su cliente. Si ese número resulta no haber sido válido, la exención puede denegarse, y el IVA se le reclama entonces a usted, no al cliente que le dio el número equivocado.
Por eso la comprobación forma parte de la operación y no del orden administrativo. VIES emite un número de consulta cada vez que comprueba; guardarlo es lo que acredita su diligencia si más tarde se descubre que el alta del cliente había caducado.
Compruebe en el momento de la entrega, no una sola vez al dar de alta al cliente. Los registros se cancelan.
Los errores de siempre
- El prefijo dentro del campo del número. Algunos sistemas quieren el país y los dígitos por separado; pegar todo da
ESES A12345678. - Un número fiscal nacional en lugar del número de IVA. Suelen ser identificadores distintos con longitudes distintas: una empresa alemana tiene Steuernummer y USt-IdNr., y solo la segunda sirve fuera del país.
- Ceros a la izquierda que se come la hoja de cálculo. Los números belgas empiezan por cero, y Excel lo elimina en cuanto trata la columna como un número.
- Letras que parecen dígitos. Una O mayúscula en lugar de un cero sobrevive al copiar y pegar y hace fallar la validación en silencio.
Formatos de los números de IVA en la UE
| País | Prefijo | Ejemplo |
|---|---|---|
| Alemania | DE |
DE123456789 |
| Austria | AT |
ATU12345678 |
| Bélgica | BE |
BE0123456789 |
| Bulgaria | BG |
BG123456789 |
| Chequia | CZ |
CZ12345678 |
| Chipre | CY |
CY12345678L |
| Croacia | HR |
HR12345678901 |
| Dinamarca | DK |
DK12345678 |
| Eslovaquia | SK |
SK1234567890 |
| Eslovenia | SI |
SI12345678 |
| España | ES |
ESX1234567X |
| Estonia | EE |
EE123456789 |
| Finlandia | FI |
FI12345678 |
| Francia | FR |
FRXX123456789 |
| Grecia | EL |
EL123456789 |
| Hungría | HU |
HU12345678 |
| Irlanda | IE |
IE1234567L |
| Italia | IT |
IT12345678901 |
| Letonia | LV |
LV12345678901 |
| Lituania | LT |
LT123456789 |
| Luxemburgo | LU |
LU12345678 |
| Malta | MT |
MT12345678 |
| Países Bajos | NL |
NL123456789B01 |
| Polonia | PL |
PL1234567890 |
| Portugal | PT |
PT123456789 |
| Rumanía | RO |
RO1234567890 |
| Suecia | SE |
SE123456789001 |
Preguntas frecuentes
No. Significa que el número podría existir. Si existe de verdad, y si está autorizado para el comercio intracomunitario, solo se responde a través de VIES.
Casi siempre porque la empresa no figura en el registro de operadores intracomunitarios: el número existe para uso interno pero no está habilitado para operaciones transfronterizas. En España eso significa no estar dado de alta en el ROI. A veces también VIES está caído en el lado de un Estado miembro, lo que da una respuesta negativa sin que el número tenga nada malo.
En los países cuyo algoritmo está publicado, sí, y la herramienta lo indica. En los demás solo se comprueba la estructura: inventar un dígito de control no documentado daría falsas alarmas con números perfectamente válidos.
Sí. VIES devuelve un número de consulta en cada comprobación: guárdelo junto a la factura. Ese documento acredita su diligencia si el alta del cliente se cuestiona después.
No. La comprobación de formato se ejecuta enteramente en su navegador. El enlace a VIES abre el sitio de la Comisión Europea, donde es usted quien introduce el número directamente.