Legal e Conformidade
O que é XRechnung?
O que é XRechnung?
O XRechnung representa uma adaptação do padrão de faturamento eletrônico EN 16931 especificamente para a Alemanha, conhecido formalmente como Core Invoice Usage Specification (CIUS). A abordagem destina-se principalmente ao uso em transações com autoridades públicas alemãs, pois depende da troca automatizada de informações em vez de formatos destinados a documentos visuais diretos de fatura.
O XRechnung também pode ser usado para faturamento eletrônico B2B doméstico. Desde 1º de janeiro de 2025, a Alemanha introduziu requisitos para o uso de faturamento eletrônico estruturado em transações entre empresas domésticas. De acordo com as regras atuais, as empresas que vendem produtos digitais são obrigadas a estar aptas a receber faturas eletrônicas a partir dessa data. Por enquanto, o uso de certos formatos alternativos de fatura é permitido ao emitir faturas ao longo de uma fase de transição designada, que abrange 2026 e se estende, em casos limitados, até 2027.
Como funciona o XRechnung?
O XRechnung utiliza uma abordagem estruturada, na qual as informações da fatura são apresentadas em formato XML. Os sistemas de software de contabilidade e compras dependem dessa configuração para validação e processamento automáticos.
O XRechnung é uma CIUS da EN 16931. Ele adiciona regras de negócios alemãs ao modelo semântico europeu e suporta duas vinculações de sintaxe:
- OASIS UBL 2.1
- UN/CEFACT Cross Industry Invoice (CII)
Uma fatura padrão UBL ou CII por si só não atende necessariamente aos requisitos para ser aceita como um XRechnung. Ela também deve satisfazer as regras de negócios e os requisitos de validação específicos do XRechnung.
O XRechnung define o conteúdo da fatura e as regras de negócios exigidos, enquanto o UBL e o CII descrevem como essas informações são representadas em XML.
Como o XRechnung se diferencia do ZUGFeRD e do Factur-X?
O XRechnung é uma fatura eletrônica puramente estruturada e não inclui uma representação visual em PDF incorporada.
Os formatos ZUGFeRD e Factur-X são formatos híbridos de fatura eletrônica franco-alemães tecnicamente compatíveis. Eles podem incorporar XML estruturado com um arquivo PDF/A-3, permitindo o processamento automático junto com uma cópia para revisão, se necessário.
| Formato | Estrutura | Uso Típico |
| XRechnung | XML Estruturado | Faturamento eletrônico B2G e B2B automatizado |
| ZUGFeRD / Factur-X | PDF/A-3 com XML incorporado | Fluxos de trabalho que precisam de dados estruturados e um PDF legível |
Um PDF com texto de fatura não se enquadra na categoria de E-Rechnung de acordo com as regulamentações B2B atuais da Alemanha, pois não inclui os dados estruturados que essas regras especificam.
O XRechnung é obrigatório para faturas do setor público alemão?
O XRechnung é frequentemente utilizado para faturamento eletrônico para a administração federal da Alemanha, embora outros formatos possam ser permitidos se determinados critérios forem atendidos.
As autoridades federais podem aceitar faturas eletrônicas em diversos formatos, desde que estejam em conformidade com a EN 16931, com a Portaria Federal de Faturamento Eletrônico e alinhadas com a configuração técnica da plataforma relevante.
Práticas, padrões técnicos e identificadores exigidos podem diferir entre órgãos federais, estaduais e municipais, tornando útil para os fornecedores revisarem as regulamentações atuais antes de enviar uma fatura. Revisar cada requisito – como tipo de fatura, canal de entrega e identificadores específicos – pode esclarecer as expectativas antes de enviar uma fatura.
Os governos federal, estadual e local podem ter seus próprios portais e sistemas. Portanto, é aconselhável verificar se há discrepâncias antes de enviar uma fatura.
O que significa o alinhamento com a EN 16931?
A EN 16931 define um modelo semântico comum para informações essenciais de faturas eletrônicas em toda a Europa.
O XRechnung aplica esse modelo junto com regras de negócios específicas da Alemanha. Embora essa estrutura ajude no mapeamento de informações de faturamento entre países, cada país aborda a implementação em seus próprios termos, o que frequentemente leva a variações.
Mesmo com a estrutura EN 16931, cada país especifica quais campos de dados e identificadores incluir, define os relatórios e estabelece como as faturas devem ser transmitidas. Por causa disso, a forma como o faturamento eletrônico funciona pode diferir com base em decisões nacionais, mesmo quando os países utilizam o mesmo padrão geral como referência.
Quem mantém o XRechnung?
A KoSIT – sigla para Escritório de Coordenação de Padrões de TI – cuida da manutenção do XRechnung em nome do Conselho de Planejamento de TI da Alemanha.
Suas atividades envolvem fornecer documentação oficial, vinculações de sintaxe, disponibilizar diretrizes para validação, compilar listas de códigos e lançar atualizações técnicas usadas por provedores de software de faturamento.
Ao decidir se uma fatura atende aos requisitos atuais do XRechnung, verifique os materiais de validação vigentes, pois arquivos XML que atendem aos padrões básicos podem não passar em todas as verificações específicas do XRechnung.
Qual é a versão atual do XRechnung?
A partir de setembro de 2026, o XRechnung 3.0 continua sendo o padrão normativo atual. Sem nenhum lançamento normativo adicional feito durante o verão, a versão 3.0 continua como a opção normativa. Espera-se que tanto a versão atual quanto o XRechnung 4.0 estejam em uso ao mesmo tempo enquanto qualquer processo de migração estiver em andamento.
O pacote técnico mais recente é o XRechnung Bundle 3.0.2 Summer 2026 Bugfix versão datada de 31 de agosto de 2026. As alterações introduzidas nas especificações técnicas do pacote são mínimas, e a estrutura do framework do padrão permanece inalterada.
A KoSIT anunciou uma especificação preliminar do XRechnung 4.0 para setembro de 2026. Trata-se de uma prévia e não se destina ao uso em produção. O pacote final do XRechnung 4.0 é esperado atualmente para a primavera de 2027.
Manter-se atualizado sobre as versões vigentes e atualizações técnicas é recomendado para empresas de SaaS que trabalham com esses padrões de faturamento eletrônico.
Conclusão
O XRechnung é a versão alemã da norma EN 16931 e é usado em faturas estruturadas nos formatos UBL ou CII. Esse formato é utilizado nas transações do setor público e pode ser usado em faturas B2B domésticas de acordo com a legislação. As empresas que trabalham com SaaS precisam aderir às necessidades do destinatário e aos novos desenvolvimentos da KoSIT.