Gerador de XRechnung CIUS-DE & Leitweg-ID (Alemanha)
Gere Leitweg-IDs válidos com checksum ISO 7064 Mod 98-10 e faturas XML XRechnung 3.0 para compras públicas alemãs.
Aguardando geração...
Sobre o XRechnung e Leitweg-ID (Alemanha)
O XRechnung é o padrão obrigatório alemão de fatura puramente eletrônica (XML UBL/CII) regulamentado pela KoSIT para faturamento governamental (B2G) e B2B a partir de 2025/2026.
O Leitweg-ID é o identificador de roteamento no formato [Prefixo Bundesland]-[Subentidade]-[CheckDigit 2 dígitos] que direciona a fatura ao órgão destinatário.
Anatomia & Estrutura da Leitweg-ID (XRechnung / KoSIT)
A Leitweg-ID é o identificador oficial para roteamento de faturas eletrônicas públicas na Alemanha:
| Posição | Campo | Tamanho | Significado & Especificação KoSIT | Exemplo |
|---|---|---|---|---|
| 1 a 4 | Jurisdição / Bundesland | 2 a 4 chars | Código do estado federal alemão ('04011000' para a administração federal / Bund, '09' para Bayern, etc.). | 04011000 |
| Intermediário | Subentidade Faturada | até 10 chars | Identificador numérico do órgão público, ministério ou prefeitura compradora. | 12345 |
| Final | Dígitos de Controle | 2 dígitos | Checksum calculado através do algoritmo ISO 7064 Módulo 97-10. | 38 |
Algoritmo de Checksum ISO 7064 Módulo 97-10
A integridade da Leitweg-ID é assegurada pelo padrão internacional ISO 7064:
Checksum = 98 - (BigInt(Numérico) % 97)
- 1. Concatenação dos Blocos: junta-se a parte jurisdicional com a subentidade receptora.
- 2. Transliteração Alfanumérica: caracteres alfabéticos são convertidos para números (A=10 até Z=35) e anexa-se '00' ao final.
- 3. Módulo 97: calcula-se o resto da divisão inteira do número resultante por 97.
- 4. Complemento 98: subtrai-se o resto de 98. O resultado formatado em 2 dígitos (01 a 97) forma o checksum.