Formatos válidos de NIF intracomunitario por país
Cuando añades o editas un cliente de otro país de la Unión Europea, FacturaDirecta valida automáticamente el formato de su NIF intracomunitario (también llamado VAT number o número de identificación fiscal a efectos del IVA).
Si el número que introduces no coincide con el formato oficial del país seleccionado, el programa te avisa antes de guardar. Esto evita errores en las facturas intracomunitarias que podrían tener consecuencias fiscales.
Cómo leer los formatos
En la tabla siguiente, cada carácter de la columna "Estructura" representa una posición del NIF:
9 → dígito numérico (0–9)
X → letra o dígito
S → letra, dígito,
+o*L → letra
El prefijo de dos letras es el código de país ISO (por ejemplo, DE para Alemania o FR para Francia) y forma parte del NIF intracomunitario.
Ten en cuenta: algunos países tienen espacios en su formato oficial. FacturaDirecta almacena y muestra todos los NIF sin espacios. Si tu cliente te proporciona el número con espacios, introdúcelo sin ellos.
Formatos por país
País | Estructura en FacturaDirecta | Notas |
Austria |
| 9 caracteres. El carácter tras el prefijo |
Bélgica |
| 10 dígitos tras el prefijo |
Bulgaria |
| 9 o 10 dígitos |
Chipre |
| 9 caracteres. Termina en letra |
Chequia |
| 8, 9 o 10 dígitos |
Alemania |
| 9 dígitos |
Dinamarca |
| 8 dígitos. El formato oficial incluye espacios; en FacturaDirecta se introduce sin ellos |
Estonia |
| 9 dígitos |
Grecia |
| 9 dígitos |
España |
| 9 caracteres. El primero y el último pueden ser letra o dígito, pero no pueden ser los dos numéricos |
Finlandia |
| 8 dígitos |
Francia |
| 2 caracteres + 9 dígitos. El formato oficial incluye un espacio entre ambos bloques; en FacturaDirecta se introduce sin él |
Croacia |
| 11 dígitos |
Hungría |
| 8 dígitos |
Irlanda |
| 8 o 9 caracteres |
Italia |
| 11 dígitos |
Lituania |
| 9 o 12 dígitos |
Luxemburgo |
| 8 dígitos |
Letonia |
| 11 dígitos |
Malta |
| 8 dígitos |
Países Bajos |
| 12 caracteres. Cada posición puede ser letra, dígito, |
Polonia |
| 10 dígitos |
Portugal |
| 9 dígitos |
Rumanía |
| Entre 2 y 10 dígitos tras el prefijo |
Suecia |
| 12 dígitos |
Eslovenia |
| 8 dígitos |
Eslovaquia |
| 10 dígitos |
Irlanda del Norte |
| El formato largo identifica a operadores del sector; |
Si el NIF de tu cliente no pasa la validación
Comprueba estos puntos antes de contactar con soporte:
Asegúrate de que incluyes el prefijo del país (
DE,FR,IT...) como parte del número.Elimina cualquier espacio dentro del número.
Verifica que la longitud y el tipo de cada carácter coinciden con la estructura indicada para ese país.
Confirma el NIF directamente con tu cliente o consúltalo en el registro oficial de su país.
Si el formato es correcto y el programa sigue sin aceptarlo, contacta con el equipo de soporte.
Verificar si un NIF intracomunitario es válido
La Comisión Europea ofrece una herramienta oficial para comprobar si un NIF intracomunitario está registrado y activo: Sistema de Intercambio de Información sobre el IVA (VIES).
Ten en cuenta que VIES verifica si el NIF está dado de alta en el censo de operadores intracomunitarios, lo cual es distinto a la validación de formato que realiza FacturaDirecta. Puedes usar ambas comprobaciones de forma complementaria.