ValidateFin
Voltar ao blog
·Atualizado 11 de mar. de 2026·XRechnung·Por Eliel Nicaise

XRechnung — Guia completo da faturação eletrónica alemã

Tudo sobre XRechnung: o padrão alemão para faturação eletrónica a autoridades federais, modelo de dados, sintaxes suportadas, portais de envio e erros comuns.

O que é o XRechnung?

XRechnung é o CIUS (Core Invoice Usage Specification) alemão para EN 16931, obrigatório para faturação eletrónica a autoridades federais na Alemanha. Foi desenvolvido pelo IT-Planungsrat e é gerido pela KoSIT (Koordinierungsstelle für IT-Standards).

Desde 27 de novembro de 2020, todos os fornecedores de autoridades federais devem submeter faturas no formato XRechnung. Muitos estados federais introduziram requisitos semelhantes para autoridades estaduais.

XRechnung suporta tanto a sintaxe UBL 2.1 como CII, mas é mais restritivo do que EN 16931: vários campos opcionais em EN 16931 são campos obrigatórios em XRechnung.

Modelo de dados XRechnung

Blog.post16.s2.intro

Blog.post16.s2.e1.label

Blog.post16.s2.e1.desc

Blog.post16.s2.e2.label

Blog.post16.s2.e2.desc

Blog.post16.s2.e3.label

Blog.post16.s2.e3.desc

Sintaxes e versões

Blog.post16.s3.intro

Blog.post16.s3.e1.label

Blog.post16.s3.e1.desc

Blog.post16.s3.e2.label

Blog.post16.s3.e2.desc

Blog.post16.s3.e3.label

Blog.post16.s3.e3.desc

Portais de envio

Blog.post16.s4.intro

Portal federal: OZG-RE (Online-Zugang-Gesetz-Rechnungseingang) — o portal de envio central para autoridades federais. Acessível em xrechnung.bund.de.

Rede Peppol: os documentos XRechnung também podem ser transmitidos através do Peppol AS4 se o recetor estiver registado na rede Peppol. A maioria das grandes autoridades federais tem pontos de acesso Peppol.

Portais estaduais: cada estado federal tem os seus próprios portais. Ex.: portal e-Rechnung da Renânia do Norte-Vestfália, Saxónia, Baviera, etc. Verifique os requisitos da autoridade destino.

ValidateFin e XRechnung

O ValidateFin valida documentos XRechnung (tanto sintaxe UBL como CII) contra as regras schematron atuais, incluindo campos obrigatórios específicos do XRechnung como o Leitweg-ID. Os erros são mostrados com números de campo BT.

Abrir validador UBL

Perguntas frequentes

O XRechnung é obrigatório para transações B2B na Alemanha?

Atualmente o XRechnung é obrigatório apenas para transações B2G (Business-to-Government) com autoridades federais. Para B2B, a Alemanha introduzirá gradualmente uma obrigação geral de faturação eletrónica entre 2025 e 2028, em que XRechnung e ZUGFeRD serão formatos reconhecidos.

Qual é a diferença entre XRechnung e ZUGFeRD?

XRechnung é um formato XML puro para processamento automático. ZUGFeRD é um híbrido: PDF/A-3 com XML CII incorporado. Ambos podem ser conformes com EN 16931, mas XRechnung é mais restritivo e é o padrão B2G obrigatório. ZUGFeRD é popular para B2B.

O que é o Leitweg-ID e onde o encontro?

O Leitweg-ID é o identificador de encaminhamento para o recetor dentro da autoridade federal. É indicado na encomenda ou contrato recebido da autoridade. Sem o Leitweg-ID correto, a sua fatura não será entregue.

Como valido ficheiros XRechnung?

O ValidateFin valida completamente os ficheiros XRechnung: esquema XSD, regras EN 16931 e regras CIUS específicas do XRechnung. A KoSIT também oferece uma ferramenta de validação oficial em xrechnung.bund.de.

Posso criar XRechnung com o meu software de contabilidade existente?

A maioria dos pacotes de contabilidade alemães (DATEV, Lexware, Sage, SAP) suporta exportação XRechnung. Se o seu software não exportar XRechnung, pode exportar os dados como XML ou CSV e convertê-los com um serviço de conversão.

Blog.post16.faq.q6

Blog.post16.faq.a6

Blog.post16.faq.q7

Blog.post16.faq.a7

Blog.post16.faq.q8

Blog.post16.faq.a8

Blog.post16.faq.q9

Blog.post16.faq.a9

Blog.post16.faq.q10

Blog.post16.faq.a10