Visualizador Factur-X / ZUGFeRD EN 16931
Factur-X (França/UE) e ZUGFeRD (Alemanha) são formatos de factura electrónica híbrida que incorporam um ficheiro XML estruturado num PDF. O PDF é legível por humanos enquanto o XML incorporado permite o processamento automatizado por ERP e sistemas de contabilidade — tudo num único ficheiro conforme à norma EN 16931.
Validador Factur-X para empresas francesas
A reforma francesa de faturação eletrónica obrigatória exige faturas Factur-X (ou UBL/CII) submetidas via Chorus Pro a partir de 2026. Valide as suas faturas PDF/A-3 para conformidade com EN 16931 — gratuito, sem envio de ficheiros.
Abrir o validador Factur-XReforma da faturação eletrónica em França: o que precisa de saber
A transposição da diretiva ViDA em França (Ordonnance n°2021-1190) torna a faturação eletrónica estruturada obrigatória para todas as empresas sujeitas a IVA. As grandes empresas (>5.000 funcionários) devem cumprir a partir de setembro de 2026 para faturas emitidas e devem aceitar faturas eletrónicas recebidas a partir da mesma data.
A plataforma Chorus Pro (gerida pela AIFE) é o hub nacional de troca de faturas eletrónicas. Os formatos aceites incluem Factur-X (o standard híbrido franco-alemão PDF+XML), UBL 2.1 e UN/CEFACT CII — todos devem implementar o modelo de dados semântico EN 16931.
Calendário de conformidade
Grandes empresas (>5.000 funcionários ou >1,5 mil milhões de euros de volume de negócios): emissão e receção obrigatória de faturas eletrónicas via Chorus Pro.
Empresas de média dimensão (250–5.000 funcionários): receção obrigatória de faturas eletrónicas. Emissão obrigatória a partir de 2027.
Empresas de média dimensão: emissão obrigatória de faturas eletrónicas via Chorus Pro.
Pequenas empresas e microempresas: receção obrigatória. Obrigação de emissão a partir de 2027.
O que o ValidateFin verifica na sua fatura Factur-X
Antes de submeter ao Chorus Pro, verifique se a sua fatura Factur-X passa nestas verificações:
- Estrutura PDF/A-3: o XML está corretamente incorporado como anexo com o nome factur-x.xml
- Campos obrigatórios EN 16931: NIF do vendedor, referência do comprador, número de fatura, data de emissão, discriminação de IVA
- Conformidade com o perfil: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) ou EXTENDED
- Coerência do IVA: os montantes fiscais correspondem às taxas e bases tributáveis declaradas
- Validação do total geral: os montantes das linhas somam o total geral declarado com IVA incluído
Erros Factur-X comuns que causam rejeição pelo Chorus Pro
Número de IVA do vendedor em falta ou inválido
SellerTradeParty/SpecifiedTaxRegistration deve conter um número de IVA FR válido (FR + 2 dígitos + SIREN).
Conformidade PDF/A-3 incorreta
O PDF deve estar em conformidade com PDF/A-3b. PDFs normais são rejeitados — utilize uma biblioteca ou conversor Factur-X certificado.
Discrepância no arredondamento do montante de IVA
Os montantes fiscais devem corresponder à taxa declarada × base tributável dentro de 0,01€. Erros de arredondamento causam falhas nas regras EN 16931.
Perguntas frequentes
Qual é a diferença entre uma fatura Factur-X e uma fatura PDF normal?
Uma fatura Factur-X é um ficheiro PDF/A-3 com um ficheiro XML legível por máquina incorporado como anexo. O XML contém todos os dados da fatura em formato estruturado (vendedor, comprador, montantes, IVA). Um PDF normal é legível apenas por humanos — o software de contabilidade não consegue analisá-lo automaticamente.
O ValidateFin suporta o perfil Factur-X do Chorus Pro?
Sim. O ValidateFin extrai e apresenta o XML incorporado de qualquer ficheiro Factur-X (todos os perfis: MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED). Verifica os campos obrigatórios e a coerência do IVA. Nenhum ficheiro é alguma vez enviado para um servidor.
Posso validar uma fatura Factur-X antes de a submeter ao Chorus Pro?
Sim — é exatamente para isso que o ValidateFin foi concebido. Arraste a sua fatura PDF para o visualizador Factur-X, e este irá extrair o XML, apresentar todos os dados da fatura e destacar quaisquer campos obrigatórios em falta. 100% gratuito, sem registo.
Guias de faturação eletrónica por país
Valide agora a sua fatura Factur-X
Arraste a sua fatura PDF e obtenha um relatório de conformidade instantâneo. Sem envio de ficheiros, sem conta necessária.
Sobre o Visualizador Factur-X / ZUGFeRD
Factur-X (França/UE) e ZUGFeRD (Alemanha) são formatos de factura electrónica híbrida que incorporam um ficheiro XML estruturado num PDF. O PDF é legível por humanos enquanto o XML incorporado permite o processamento automatizado por ERP e sistemas de contabilidade — tudo num único ficheiro conforme à norma EN 16931.
Este visualizador extrai e apresenta os dados XML incorporados de qualquer factura PDF Factur-X ou ZUGFeRD. São suportados todos os perfis: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT), EXTENDED e ZUGFeRD 2.x. Nenhum ficheiro é alguma vez carregado — tudo funciona localmente no seu navegador.
Factur-X é o formato oficial de facturação electrónica híbrida para o mandato de facturação electrónica B2B de França (em implementação gradual a partir de 2026) e é reconhecido em toda a UE como implementação conforme a EN 16931. ZUGFeRD 2.x é tecnicamente idêntico ao Factur-X — os dois padrões foram harmonizados em 2020 — tornando este visualizador compatível com facturas de origem tanto francesa como alemã.
O visualizador apresenta todos os dados estruturados do XML incorporado: identificação do fornecedor e do comprador, linhas de factura com quantidades e preços, detalhe fiscal, condições de pagamento e informações bancárias. Isto é particularmente útil para equipas de contas a pagar que precisam de verificar rapidamente se os dados estruturados correspondem ao PDF visível, ou para programadores que testam o seu processo de geração de Factur-X.
O que é Factur-X?
Factur-X (também conhecido como ZUGFeRD na Alemanha) é um formato híbrido de faturação eletrónica que incorpora dados XML estruturados (UN/CEFACT CII) num documento PDF/A-3. Isto permite que as faturas sejam legíveis por humanos (através do PDF) e processáveis por máquinas (através do XML incorporado). Factur-X é um dos três formatos aceites para a conformidade com a faturação eletrónica francesa.
Pontos-chave
- Factur-X = ZUGFeRD — mesmo padrão técnico, nomes francês e alemão
- Seis perfis de MINIMUM (referência básica) a EXTENDED (detalhe completo)
- Perfil EN 16931 (COMFORT) requerido para conformidade B2G francesa via Chorus Pro
- O ValidateFin extrai e valida o XML CII incorporado na sua fatura PDF
- Formato aceite para a reforma da faturação eletrónica francesa a partir de setembro de 2026
Perguntas frequentes
O que é uma factura Factur-X ou ZUGFeRD?
Factur-X (França) e ZUGFeRD (Alemanha) são formatos de factura PDF híbrida que incorporam um ficheiro XML estruturado num PDF. Isto permite tanto a leitura humana como o processamento automatizado. Para validar facturas UBL puras, utilize o Validador UBL/Peppol.
Que perfis Factur-X são suportados?
O visualizador suporta todos os perfis Factur-X: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) e EXTENDED, bem como ZUGFeRD 2.x.
Posso extrair o XML incorporado de um PDF Factur-X?
Sim. A ferramenta extrai e apresenta os dados XML incorporados, permitindo-lhe inspeccionar, copiar ou validar os dados estruturados da factura. Pode validar o XML extraído com o Validador UBL/Peppol.
Esta ferramenta é adequada para testes de integração com software de contabilidade?
Sim. Programadores e contabilistas podem usar esta ferramenta para verificar a saída Factur-X antes de a integrar com ERP ou sistemas de contabilidade.
Qual é a diferença entre Factur-X e ZUGFeRD?
Factur-X é o nome francês/europeu do padrão de factura híbrida, desenvolvido conjuntamente pela FNFE-MPE (França) e pela FeRD (Alemanha). ZUGFeRD é o nome alemão do mesmo padrão. Ambos são tecnicamente idênticos a partir da versão 2.0 e partilham o mesmo esquema XML (Cross Industry Invoice, UN/CEFACT CII). A diferença é principalmente de marca: as empresas francesas referem-se a ele como Factur-X, as empresas alemãs como ZUGFeRD.
O que contém cada perfil Factur-X?
MINIMUM: apenas identificação básica (número de factura, data, partes, total). BASIC WL: adiciona linhas sem detalhe individual. BASIC: adiciona detalhes das linhas individuais. EN 16931 (COMFORT): conformidade total com EN 16931 com discriminação de IVA e condições de pagamento. EXTENDED: máxima riqueza de dados, inclui todos os campos opcionais. Os perfis superiores contêm todos os dados dos perfis inferiores mais campos adicionais.
Como sei que perfil Factur-X o meu PDF utiliza?
O perfil é declarado no XML incorporado sob o elemento GuidelineSpecifiedDocumentContextParameter. O visualizador detecta e apresenta automaticamente o nome do perfil quando carrega um PDF Factur-X. Também pode vê-lo no XML bruto como um URN do tipo urn:factur-x.eu:1p0:en16931.
Posso validar o XML extraído contra as regras Factur-X?
O visualizador extrai e apresenta o conteúdo XML bruto. Para validação completa contra as regras Schematron Factur-X/ZUGFeRD, utilize a ferramenta Validador UBL/Peppol para a sintaxe UBL, ou um validador CII dedicado para o formato Cross Industry Invoice.
O que é o PDF/A-3 e por que é necessário para o Factur-X?
PDF/A-3 é uma norma ISO (ISO 19005-3) para o arquivo de longo prazo de documentos PDF que permite incorporar anexos de ficheiros. O Factur-X requer PDF/A-3 porque os dados XML da factura devem ser incorporados como anexo no PDF de forma normalizada que preserve tanto o conteúdo legível por humanos como o legível por máquinas. Os PDFs normais ou versões PDF/A mais antigas não suportam anexos incorporados.
O Factur-X é obrigatório para as empresas em França ou Alemanha?
O Factur-X está a tornar-se obrigatório para a facturação electrónica B2G (business-to-government) em França através do portal Chorus Pro. A Alemanha está a implementar progressivamente requisitos de facturação electrónica obrigatória a partir de 2025 ao abrigo da E-Rechnungsgesetz, com o ZUGFeRD como um dos formatos aceites. Para a facturação B2B, ambos os padrões são cada vez mais adoptados para o processamento automatizado de facturas, embora ainda não sejam universalmente obrigatórios. Consulte o nosso artigo sobre e-invoicing na Europa 2026 para conhecer os requisitos futuros.