Validador UBL e Peppol gratuito BIS 3.0 & EN 16931
Esta ferramenta gratuita valida facturas UBL 2.1 e notas de crédito para conformidade com o esquema XSD e regras de negócio Peppol BIS Billing 3.0 (norma EN 16931). Destina-se a programadores, contabilistas e equipas financeiras que precisam de verificar as suas facturas electrónicas antes de as submeter através da rede Peppol.
Validador UBL/Peppol para Polónia
Verifique a conformidade das suas faturas eletrónicas com os requisitos polacos: KSeF e normas Peppol.
Validar agoraFaturação eletrónica obrigatória na Polónia
A Polónia implementa o KSeF (Krajowy System e-Faktur), o sistema nacional de faturação eletrónica. A obrigação para B2B torna-se efetiva em 2026 para todas as empresas polacas sujeitas a IVA.
O formato KSeF é baseado em XML com esquema específico. A Peppol é igualmente suportada para transações transfronteiriças europeias.
Calendário de implementação
Lançamento voluntário do KSeF.
Data inicialmente prevista para obrigação adiada pelo governo polaco.
Obrigação KSeF para grandes empresas (faturação > 200M PLN).
Extensão a todas as empresas sujeitas a IVA na Polónia.
O que o nosso validador verifica
O validador UBL/Peppol para Polónia verifica os elementos críticos exigidos pelo KSeF e pelas normas Peppol:
- Estrutura XML conforme com KSeF FA(2) e UBL 2.1
- NIP polaco (número de IVA) e REGON válidos
- Códigos de IVA polacos (ZW, NP, OO, etc.)
- Totais de fatura e cálculo de IVA
- Regras de negócio Peppol BIS Billing 3.0
Erros comuns nas faturas polacas
NIP inválido
O NIP polaco deve ter 10 dígitos e passar a verificação de checksum.
Código de IVA KSeF incorreto
Os códigos de IVA no formato KSeF diferem dos códigos UBL padrão. Verifique o mapeamento correto.
Referência KSeF em falta
Para faturas de correção (notas de crédito), a referência à fatura original no KSeF é obrigatória.
Perguntas frequentes
O validador suporta o formato KSeF?
Sim, verificamos a compatibilidade com KSeF FA(2) e UBL/Peppol para o mercado polaco.
O que é o KSeF e quando se torna obrigatório?
O KSeF (Krajowy System e-Faktur) é o sistema nacional polaco de faturação eletrónica. Torna-se obrigatório em fevereiro de 2026 para grandes empresas e em abril de 2026 para todas as empresas.
Posso usar Peppol para faturar clientes polacos?
Sim, Peppol é aceite para transações transfronteiriças. Para transações domésticas com empresas polacas, o KSeF será obrigatório a partir de 2026.
Pronto para validar as suas faturas polacas?
Use o nosso validador gratuito para verificar a conformidade das suas faturas UBL/Peppol com os requisitos polacos.
Sobre o Validador de Facturas UBL / Peppol
Esta ferramenta gratuita valida facturas UBL 2.1 e notas de crédito para conformidade com o esquema XSD e regras de negócio Peppol BIS Billing 3.0 (norma EN 16931). Destina-se a programadores, contabilistas e equipas financeiras que precisam de verificar as suas facturas electrónicas antes de as submeter através da rede Peppol.
O validador verifica a estrutura, os campos obrigatórios, a coerência do IVA, os totais das linhas e dezenas de regras de negócio definidas na norma europeia de facturação electrónica. Todo o processamento é local — nenhum dado de factura é alguma vez enviado para um servidor.
UBL (Universal Business Language) 2.1 é uma norma OASIS que define esquemas XML para documentos empresariais comuns, incluindo facturas, notas de crédito e encomendas. Na Europa, a rede Peppol utiliza UBL como formato principal de factura, regido pela especificação BIS Billing 3.0 que implementa a norma europeia EN 16931. À medida que os estados membros da UE implementam a facturação electrónica obrigatória (França em 2026, Alemanha em 2025 para B2B, Bélgica via Peppol a partir de janeiro de 2026), a capacidade de validar facturas UBL antes da transmissão torna-se essencial para a conformidade.
A validação abrange duas camadas: validação estrutural contra o esquema XSD UBL 2.1 (verificação de nomes de elementos, tipos de dados e cardinalidade) e validação semântica contra as regras de negócio Peppol (verificação da consistência dos cálculos fiscais, presença de identificadores obrigatórios de fornecedor e comprador, e correcção matemática dos totais do documento). Uma única regra de negócio reprovada pode causar a rejeição da factura na rede Peppol, originando atrasos nos pagamentos.
O que é UBL?
UBL (Universal Business Language) 2.1 é um padrão aberto OASIS que define esquemas XML para documentos comerciais comuns, como faturas e notas de crédito. Na Europa, o UBL é o formato principal utilizado na rede Peppol para faturação eletrónica, regido pela especificação BIS Billing 3.0 que implementa a norma europeia de faturação eletrónica EN 16931.
Pontos-chave
- UBL 2.1 é o formato de fatura principal da rede Peppol em toda a Europa
- O Peppol BIS Billing 3.0 aplica cerca de 150 regras de negócio além do esquema XML UBL
- Os cálculos fiscais devem ser matematicamente consistentes — mesmo uma diferença de 0,01 € causa rejeição
- Os campos obrigatórios incluem NIF vendedor/comprador, número de fatura, decomposição fiscal e totais monetários
- O ValidateFin valida tanto o esquema UBL como as regras de negócio Peppol inteiramente no seu navegador
Comparação de formatos europeus de facturação electrónica
| Formato | Sintaxe | Mercados principais | Caso de uso |
|---|---|---|---|
| UBL 2.1 (Peppol BIS 3.0) | XML | Toda a UE via Peppol | Rede de facturação electrónica B2B/B2G |
| Factur-X / ZUGFeRD | PDF/A-3 + XML | França, Alemanha, Bélgica | Facturas híbridas humano+máquina |
| CII (Cross Industry Invoice) | XML | Alemanha (XRechnung) | Facturação governamental (B2G) |
| FatturaPA | XML (SDI) | Itália | Obrigatório B2B desde 2019 |
Todos os formatos implementam EN 16931. Peppol BIS 3.0 usa sintaxe UBL e é o mais adoptado na UE.
Perguntas frequentes
Que versões de facturas UBL são suportadas?
O validador suporta facturas UBL 2.1 e notas de crédito, com validação das regras de negócio Peppol BIS Billing 3.0 (norma EN 16931). Consulte o nosso guia de facturação UBL/Peppol para mais detalhes.
Qual é a diferença entre a validação XSD e as regras Peppol?
A validação XSD verifica a estrutura do documento e os tipos de dados. As regras Peppol BIS 3.0 adicionam verificações de lógica de negócio, como a coerência do IVA, os campos obrigatórios do fornecedor e os totais das linhas.
Esta ferramenta é adequada para a conformidade com a facturação electrónica na Europa?
Sim. A ferramenta valida contra a EN 16931, a norma europeia de facturação electrónica, sendo adequada para verificações de conformidade em todos os estados membros da UE. Leia mais sobre os requisitos futuros no nosso artigo e-invoicing na Europa 2026.
Preciso de instalar algum software?
Não é necessária instalação. O validador funciona inteiramente no seu navegador sem plugins ou extensões.
O que é o Peppol BIS Billing 3.0?
Peppol BIS Billing 3.0 (Business Interoperability Specification) é a especificação padrão para facturas electrónicas trocadas através da rede Peppol. Implementa a norma europeia EN 16931 e define regras de negócio específicas em torno do IVA, condições de pagamento, descontos, encargos e totais do documento. É utilizada em todos os estados membros da UE e em muitos parceiros internacionais.
Por que motivo a minha factura UBL passa a validação XSD mas falha as regras Peppol?
A validação XSD verifica apenas estrutura e tipos de dados — não pode verificar a lógica de negócio. As regras Peppol BIS 3.0 incluem verificações como: a soma dos montantes das linhas deve ser igual ao montante tributável do documento, cada subtotal de imposto deve ter uma categoria de IVA correspondente e certos campos são condicionalmente obrigatórios com base no tipo de documento. Uma factura pode ser estruturalmente válida mas ainda assim violar estas regras de negócio.
O que é a norma EN 16931?
EN 16931 é a norma europeia para facturação electrónica, publicada em 2017 e obrigatória para toda a facturação electrónica do sector público nos estados membros da UE. Define um modelo de dados semântico para o conteúdo das facturas. UBL 2.1 e UN/CEFACT CII são as duas sintaxes XML que implementam esta norma. Peppol BIS 3.0 é um perfil construído sobre EN 16931.
Posso validar uma nota de crédito com esta ferramenta?
Sim. O validador suporta tanto facturas UBL 2.1 como notas de crédito UBL 2.1. As mesmas regras Peppol BIS 3.0 e EN 16931 aplicam-se a ambas, com algumas regras específicas activadas apenas para notas de crédito (ex.: uma CreditedQuantity ou PayableAmount com sinal negativo). Para facturas PDF híbridas, consulte o Visualizador Factur-X / ZUGFeRD.
Que categorias de IVA são suportadas?
O validador suporta todas as categorias de IVA padrão EN 16931: S (taxa normal), Z (taxa zero), E (isento), AE (autoliquidação), K (fornecimento intra-UE), G (exportação fora da UE), O (fora do âmbito), e IGIC/IPSI para as Ilhas Canárias e Ceuta/Melilla. Cada categoria tem requisitos específicos de campos obrigatórios verificados pelas regras Peppol.
Os meus dados de factura estão seguros ao utilizar esta ferramenta?
Sim. Todo o processo de validação é executado localmente no seu navegador em JavaScript. O seu ficheiro XML de factura nunca é carregado para um servidor, transmitido pela rede ou armazenado em qualquer lugar. Isto torna a ferramenta totalmente conforme com o RGPD e segura para utilizar com dados reais de fornecedores e clientes. Consulte a nossa página de conformidade RGPD para mais detalhes.