Ir al contenido principal

Formatos válidos de NIF intracomunitario por país

FacturaDirecta valida el formato del NIF intracomunitario al introducir clientes de la UE. Consulta el formato correcto para cada país miembro.

Actualizado ayer

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

ATU99999999

9 caracteres. El carácter tras el prefijo AT es siempre U

Bélgica

BE0999999999 o BE1999999999

10 dígitos tras el prefijo

Bulgaria

BG999999999 o BG9999999999

9 o 10 dígitos

Chipre

CY99999999L

9 caracteres. Termina en letra

Chequia

CZ99999999, CZ999999999 o CZ9999999999

8, 9 o 10 dígitos

Alemania

DE999999999

9 dígitos

Dinamarca

DK99999999

8 dígitos. El formato oficial incluye espacios; en FacturaDirecta se introduce sin ellos

Estonia

EE999999999

9 dígitos

Grecia

EL999999999

9 dígitos

España

ESX9999999X

9 caracteres. El primero y el último pueden ser letra o dígito, pero no pueden ser los dos numéricos

Finlandia

FI99999999

8 dígitos

Francia

FRXX999999999

2 caracteres + 9 dígitos. El formato oficial incluye un espacio entre ambos bloques; en FacturaDirecta se introduce sin él

Croacia

HR99999999999

11 dígitos

Hungría

HU99999999

8 dígitos

Irlanda

IE9S99999L o IE9999999LL

8 o 9 caracteres

Italia

IT99999999999

11 dígitos

Lituania

LT999999999 o LT999999999999

9 o 12 dígitos

Luxemburgo

LU99999999

8 dígitos

Letonia

LV99999999999

11 dígitos

Malta

MT99999999

8 dígitos

Países Bajos

NLSSSSSSSSSSSS

12 caracteres. Cada posición puede ser letra, dígito, + o *

Polonia

PL9999999999

10 dígitos

Portugal

PT999999999

9 dígitos

Rumanía

RO999999999

Entre 2 y 10 dígitos tras el prefijo

Suecia

SE999999999999

12 dígitos

Eslovenia

SI99999999

8 dígitos

Eslovaquia

SK9999999999

10 dígitos

Irlanda del Norte

XI999999999, XI999999999999, XIGD999 o XIHA999

El formato largo identifica a operadores del sector; XIGD identifica a ministerios; XIHA identifica a autoridades sanitarias. El formato oficial incluye espacios; en FacturaDirecta se introduce sin ellos

Si el NIF de tu cliente no pasa la validación

Comprueba estos puntos antes de contactar con soporte:

  1. Asegúrate de que incluyes el prefijo del país (DE, FR, IT...) como parte del número.

  2. Elimina cualquier espacio dentro del número.

  3. Verifica que la longitud y el tipo de cada carácter coinciden con la estructura indicada para ese país.

  4. 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.

¿Ha quedado contestada tu pregunta?