Omitir yendo al contenido principal

Validador de Número Fiscal Steuernummer (Alemania)

Valide la autenticidad, estructura y dígito de control de Número Fiscal Steuernummer (Alemania).

Acerca de la Validación de Número Fiscal Steuernummer (Alemania)

El Steuernummer es el número fiscal emitido por la delegación de hacienda local (Finanzamt) para empresas y autónomos en Alemania.

Su formato varía según el estado federado (10 a 11 dígitos regionales y 13 dígitos en el formato unificado ELSTER).

Anatomía y Estructura del Steuernummer

Bajo el estándar federal unificado de 13 dígitos (ELSTER), el Steuernummer se divide en cuatro bloques:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 y 2Bundesland2 dígitosCódigo del estado federado (ej: 09 Bayern, 11 Berlín, 21 Hesse, 32 NRW)09
3 a 5Finanzamt3 dígitosCódigo de la oficina tributaria correspondiente123
6 a 12Expediente7 dígitosNúmero de cuenta tributaria del contribuyente4567890
13Dígito Verificador1 dígitoDígito de control calculado mediante Módulo 11 ponderado5

Algoritmo de Validación del Steuernummer (Módulo 11)

El 13º dígito del estándar unificado ELSTER se calcula mediante suma ponderada decreciente:

P = (11 - (sum(d_i * w_i) % 11)) % 11
  1. 1. Aísle los primeros 12 dígitos de la secuencia.
  2. 2. Aplique los pesos ponderados: [13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2].
  3. 3. Calcule el resto de la división por 11 de la suma de productos.
  4. 4. Reste el residuo de 11. Si resulta 10 u 11, el dígito verificador es 0; en caso contrario, el valor obtenido.
  5. 5. Compare con el 13º dígito del Steuernummer.

Preguntas Frequentes y Guía Técnica