Omitir yendo al contenido principal

Generador de Número IVA USt-IdNr (Alemania)

Genere y dé formato a Número IVA USt-IdNr (Alemania) válidos para pruebas de software y desarrollo.

Esperando generación...

Acerca de Número IVA USt-IdNr (Alemania)

El número de identificación del IVA alemán (USt-IdNr.) es el identificador de empresas para transacciones B2B en la UE.

Consta del prefijo "DE" y 9 dígitos, donde el último es un dígito de control calculado con ISO 7064 Módulo 11, 10.

Anatomía y Estructura del USt-IdNr. Alemán

El Número de IVA de Alemania consta de 11 caracteres estructurados según la Directiva del IVA de la UE:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 y 2País (ISO)2 letrasCódigo oficial de Alemania según ISO 3166-1 alfa-2DE
3 a 10Registro8 dígitosSecuencia empresarial asignada por el BZSt12345678
11Dígito Verificador1 dígitoDígito de control calculado según ISO/IEC 7064, Mod 11, 109

Algoritmo de Validación del USt-IdNr. (ISO/IEC 7064, Mod 11, 10)

El BZSt valida el USt-IdNr. mediante 8 iteraciones de producto modular según ISO 7064:

P = ((S * 2) % 11) | S = (d_i + P) % 10
  1. 1. Inicialice el producto con el valor base P = 10.
  2. 2. Para cada uno de los 8 dígitos numéricos: calcule S = (dígito + P) % 10. Si S = 0, ajuste S = 10.
  3. 3. Actualice el producto: P = (S * 2) % 11.
  4. 4. Obtenga la clave: C = 11 - P. Si C = 10, el resultado es 0; en caso contrario, C.
  5. 5. Verifique coincidencia con el último dígito del identificador.

Preguntas Frequentes y Guía Técnica