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 Espanha
Verifique a conformidade das suas faturas eletrónicas com os requisitos espanhóis: FACe, Facturae e normas Peppol.
Validar agoraFaturação eletrónica obrigatória em Espanha
Espanha implementa progressivamente a faturação eletrónica obrigatória. O setor público usa FACe desde 2015. Para B2B, a Lei Crea y Crece prevê a obrigação progressiva a partir de 2025 para grandes empresas.
O formato oficial espanhol é o Facturae (XML). A Peppol é aceite para transações transfronteiriças e B2B europeu.
Calendário de implementação
Faturação eletrónica obrigatória para o setor público (FACe).
Lei Crea y Crece adotada, introduzindo a obrigação B2B progressiva.
Obrigação para empresas com faturação > 8M€ (Verifactu/VERI*FACTU).
Extensão progressiva a todas as empresas.
O que o nosso validador verifica
O validador UBL/Peppol para Espanha verifica os elementos críticos exigidos pelo FACe e pelas normas Peppol:
- Estrutura XML conforme com Facturae e UBL 2.1
- NIF/CIF espanhol válido (fornecedor e comprador)
- Códigos de IVA espanhóis e taxas aplicáveis
- Totais de fatura e cálculo de impostos
- Regras de negócio Peppol BIS Billing 3.0
Erros comuns nas faturas espanholas
NIF inválido
O NIF/CIF espanhol deve ter formato válido e passar a verificação de checksum.
Código de IVA incorreto
Os códigos de IVA espanhóis (S, AE, E, RE, etc.) devem corresponder ao tipo de transação.
Código de centro diretivo FACe em falta
Para faturas ao setor público, os códigos DIR3 (órgão gestor, unidade tramitadora, escritório contabilístico) são obrigatórios.
Perguntas frequentes
O validador suporta o formato Facturae?
Sim, verificamos a compatibilidade com Facturae e UBL/Peppol para o mercado espanhol.
O que é o Verifactu e quando se torna obrigatório?
O Verifactu é o sistema de verificação de faturas da AEAT espanhola. Torna-se obrigatório progressivamente a partir de 2025 para as maiores empresas.
Posso usar Peppol para faturar clientes espanhóis?
Sim, Peppol é aceite para transações B2B transfronteiriças. Para transações domésticas, Facturae ou Verifactu podem ser exigidos.
Pronto para validar as suas faturas espanholas?
Use o nosso validador gratuito para verificar a conformidade das suas faturas UBL/Peppol com os requisitos espanhóis.
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.