ZUGFeRD, Factur-X e XRechnung: como ler e processar faturas eletrónicas
Descubra as diferenças entre ZUGFeRD, Factur-X e XRechnung. Saiba como abrir faturas eletrónicas em XML e processá-las com precisão no Tailride.

Por Tailride · Leitura de 7 min · Atualizado em outubro de 2026
Um fornecedor envia um ficheiro PDF com o aspeto habitual de um documento comercial. Outro envia um ficheiro XML que parece apenas um bloco impenetrável de código. Ambos podem conter dados estruturados, mas exigem abordagens distintas: o ZUGFeRD e o Factur-X integram o XML dentro de um PDF legível, enquanto o XRechnung é habitualmente fornecido apenas em formato XML.
Antes de tentar converter ou introduzir dados manualmente, convém analisar o que realmente recebeu. O software da Tailride consegue extrair a informação estruturada destes formatos e apresentar o documento de forma legível para conferência antes do fecho contabilístico. Explicamos em detalhe como interpretar estes ficheiros e validar todas as faturas eletrónicas antes de chegarem à contabilidade.
ZUGFeRD, Factur-X e XRechnung: qual é a diferença?
| Formato | Ficheiro habitualmente recebido | O que é visível para o utilizador | Onde residem os dados estruturados |
|---|---|---|---|
| ZUGFeRD | PDF/A-3 | A página da fatura no PDF | XML incorporado no próprio PDF |
| Factur-X | PDF/A-3 | A página da fatura no PDF | XML incorporado no próprio PDF |
| XRechnung | XML | Vista criada por software compatível | O próprio ficheiro XML, em sintaxe UBL ou CII |
ZUGFeRD e Factur-X correspondem às designações alemã e francesa do mesmo formato híbrido desenvolvido em conjunto. O documento PDF faculta um formato visual prático para validação humana, enquanto o XML em anexo disponibiliza campos estruturados para processamento direto por software de gestão. De acordo com o German Forum for Electronic Invoicing (FeRD) e o FNFE-MPE francês, as versões recentes de ambas as normas estão totalmente alinhadas.
Por sua vez, o XRechnung é o padrão alemão baseado na norma europeia EN 16931. As sintaxes XML admitidas incluem UBL e UN/CEFACT CII. Para visualizar uma fatura puramente XML com clareza, precisa de um visualizador ou de uma aplicação com capacidades de processamento documental. O pacote de testes oficial do KoSIT inclui ficheiros de exemplo em ambas as sintaxes.
Importa reter que um ficheiro PDF não constitui automaticamente um documento estruturado, nem uma extensão .xml garante a conformidade com o XRechnung. A integridade dos dados e as regras do perfil aplicável sobrepõem-se ao nome do ficheiro.
Como identificar que faturas eletrónicas recebeu?
Comece por examinar o ficheiro na sua origem:
-
Num ficheiro PDF, consulte os anexos. Abra o painel de anexos ou ficheiros integrados no seu leitor de PDF habitual. Uma fatura ZUGFeRD ou Factur-X inclui um documento XML incorporado, habitualmente designado
factur-x.xml. O aspeto visual da página não basta para assegurar que os metadados estão presentes. -
Num ficheiro XML, utilize um visualizador especializado. A declaração inicial no cabeçalho pode sugerir uma sintaxe UBL ou CII, mas um visualizador dedicado torna a conferência simples e compreensível. A extensão do ficheiro, por si só, não valida a conformidade com a especificação XRechnung.
-
Preserve o ficheiro de origem. Imprimir um PDF híbrido para gerar um novo PDF ou exportar um ficheiro XML como imagem elimina os dados estruturados essenciais ao tratamento automático.
A deteção de ficheiros XML confirma a existência de informação aproveitável, mas não substitui a verificação face aos esquemas e regras de negócio da norma. Fazer o processamento sintático, apresentar o documento visualmente e validar a sua conformidade técnica correspondem a operações distintas.
Como processar um PDF ZUGFeRD ou Factur-X no Tailride
Carregue o documento PDF original no Tailride ou sincronize-o através de uma fonte ligada. O fluxo de faturas eletrónicas do Tailride pesquisa XML integrado e recolhe esses campos estruturados diretamente, evitando recorrer a OCR na camada visual. O PDF continua acessível como documento de apoio para revisão da equipa.
Assim que a fatura surge na plataforma, confirme os dados essenciais - emitente, número de fatura, datas, moeda, totais, taxas de IVA e linhas de detalhe. Caso existam discrepâncias entre o texto visível no PDF e o XML integrado, o Tailride dá prioridade aos dados estruturados do XML. Se detetar divergências substanciais, esclareça a situação com o fornecedor antes de avançar para o lançamento contabilístico.
Para ficheiros já guardados localmente, as pastas monitorizadas facultam uma recolha automática: selecione uma diretoria no computador e o Tailride Desktop reencaminha novos ficheiros PDF elegíveis para tratamento, abrangendo variantes ZUGFeRD e Factur-X. O nosso guia sobre como importar faturas em PDF automaticamente a partir de pastas para o Xero detalha a parametrização de pastas e a respetiva exportação contabilística.
As capturas de ecrã abaixo ilustram um exemplo de XML XRechnung, e não um documento híbrido em PDF. Os passos de conferência são equivalentes, ainda que a estrutura do ficheiro de entrada seja diferente.
Como abrir um ficheiro XML XRechnung no Tailride
No caso de ficheiros XRechnung autónomos, basta importar o XML original através da interface Web do Tailride. O exemplo apresentado provém do repositório oficial de testes KoSIT XRechnung em sintaxe UBL. O Tailride interpreta os dados e cria uma representação em PDF perfeitamente legível a partir do documento puramente em código. Esta pré-visualização simplifica a conferência documental sem desvirtuar o ficheiro XML de origem.
Na primeira captura de ecrã, o ponto (1) corresponde à visualização em PDF criada a partir do XML e o ponto (2) identifica o painel do Tailride com os campos extraídos. Pode comparar a referência da fatura, data de emissão, fornecedor, divisa e montante global no lado direito com a pré-visualização à esquerda. Neste exemplo, o número de fatura visível é 123456XX e o total ascende a 336,90 EUR.

Exemplo KoSIT XRechnung UBL aberto no Tailride: (1) representação legível em PDF e (2) campos de dados extraídos. Imagem da interface Web da plataforma.
Em seguida, valide as linhas da fatura. A secção assinalada na segunda imagem apresenta a discriminação completa com descrições, quantidades, preços unitários, taxas e valores de IVA, além dos totais brutos. Neste caso, as duas linhas de 309,01 EUR e 27,89 EUR perfazem exatamente o total de 336,90 EUR. A sugestão de contas do plano de contabilidade resulta de um processo autónomo: a etiqueta visível «AI · 95%» reflete a fiabilidade da classificação contabilística sugerida e não a precisão da leitura do XML.

O mesmo caso XRechnung com as duas linhas discriminadas visíveis no Tailride, detalhando preços, IVA e correspondência com o plano de contas.
Este teste prático demonstra a leitura de uma fatura UBL concreta no sistema, não constituindo uma garantia universal para todas as versões XRechnung nem um relatório formal de validação sintática.
O que verificar antes de enviar faturas eletrónicas para a contabilidade?
Os formatos estruturados reduzem o trabalho administrativo de digitação, mas a conferência humana mantém-se prudente. Reveja os elementos com impacto direto nos registos fiscais:
-
Identificação fiscal: dados do emitente, adquirente, numeração sequencial e referências a notas de crédito ou encomendas.
-
Datas e moeda: data de emissão, vencimento e a moeda aplicável aos valores totais.
-
Valores globais: base tributável, IVA discriminado por taxa e total faturado; assegure-se de que a soma das linhas confere com o total.
-
Linhas de faturação: descritivos, quantidades, preços e enquadramento de IVA.
-
Classificação e destino: conta do razão sugerida, tipo de dedução de imposto e integração com o software de faturação ou ERP ligado.
-
Ficheiro comprovativo: garanta o arquivo integral do PDF híbrido com XML ou do ficheiro XML original.
Se existirem discrepâncias entre o layout visual e o código XML, ou na ausência de elementos obrigatórios, contacte o fornecedor para retificação em vez de ajustar apenas a vista local. A extração bem-sucedida dos campos não substitui a validação formal face às regras do XRechnung ou ZUGFeRD. Quando necessitar de validação jurídica ou fiscal formal, utilize ferramentas de validação adequadas; o KoSIT disponibiliza uma ferramenta oficial de validação e perfis XRechnung.
Concluída a revisão, selecione a integração contabilística do Tailride pretendida e valide o primeiro lote no destino. Confirme os dados e anexos recebidos no software final, uma vez que o comportamento da sincronização depende da plataforma de destino.
Qual é o papel do Tailride Desktop?
A aplicação desktop centraliza a recolha de documentos arquivados em portais de fornecedores, pastas locais ou no Proton Mail Bridge. Um PDF ZUGFeRD ou Factur-X guardado numa diretoria monitorizada entra no mesmo fluxo de conferência dos restantes documentos. Relativamente a ficheiros XML XRechnung isolados, o carregamento manual via Web constitui o procedimento previsto no nosso exemplo; o suporte de pastas monitorizadas abrange ficheiros PDF e formatos de imagem.

Configuração ilustrativa de pastas no Tailride Desktop. A imagem destaca a fonte de captura e não o processamento interno de ficheiros ZUGFeRD ou Factur-X.
Se recebe a sua documentação por Proton Mail, consulte o nosso artigo sobre como recolher faturas do Proton Mail com o Tailride. A sincronização na máquina local assegura a recolha; o tratamento e a interpretação dos campos ocorrem no Tailride logo após o envio do documento.
Perguntas frequentes
Um ficheiro PDF tradicional é equivalente a uma fatura eletrónica?
Não. Um PDF comum contém apenas informação gráfica e texto visual. Uma fatura ZUGFeRD ou Factur-X incorpora também um ficheiro XML estruturado nos seus metadados. É indispensável verificar os ficheiros internos em vez de avaliar apenas o aspeto exterior.
Qual é a diferença entre ZUGFeRD e Factur-X?
São as nomenclaturas alemã e francesa do mesmo formato normalizado em PDF/A-3 com XML integrado. Nas versões vigentes, as normas possuem especificações equivalentes. O perfil de dados do documento determina o grau de detalhe da informação estruturada disponível.
Como posso abrir um ficheiro XML XRechnung?
Pode recorrer a um visualizador documental ou carregar o XML original no Tailride. O sistema gera uma apresentação gráfica em PDF e lista os campos extraídos para validação imediata, salvaguardando o XML original intacto.
O Tailride utiliza OCR em documentos ZUGFeRD e Factur-X?
Sempre que o documento híbrido inclui ficheiros XML legíveis, a plataforma extrai os campos estruturados de forma direta, sem necessidade de reconhecimento ótico de caracteres (OCR) na página. Documentos PDF comuns sem dados integrados seguem o fluxo convencional de extração ótica.
É possível colocar ficheiros XML XRechnung em pastas monitorizadas?
Para ficheiros XML autónomos, recomenda-se a importação direta pela plataforma Web, uma vez que as pastas monitorizadas se destinam a ficheiros PDF e imagens. Os formatos híbridos em PDF com XML em anexo podem ser processados por pastas monitorizadas sem constrangimentos.
A leitura correta dos dados comprova a validade legal do documento?
Não. A extração dos valores e a sua apresentação em ecrã não equivalem à validação estrutural contra os esquemas de validação e normas fiscais em vigor. Para garantir conformidade estrita, submeta o documento a um validador oficial certificado.
Devo manter o ficheiro XML de origem arquivado?
Sim. Deve conservar o ficheiro original fornecido pelo emitente, quer se trate de XML isolado ou integrado num PDF híbrido. A visualização gerada auxilia a conferência interna, mas o ficheiro original continua a ser o suporte com validade probatória.
Comece com uma fatura que possa validar
Faça uma primeira experiência com um documento de um fornecedor conhecido. Verifique se recebeu um PDF híbrido ou um ficheiro XML independente, importe o original para o Tailride e compare a informação extraída com o documento de origem. Assim que os dados estiverem validados, defina a fonte de recolha e a ligação ao seu sistema contabilístico habitual.
Conheça as funcionalidades de faturas eletrónicas do Tailride.