- Conjuntos de regras
- EN 16931 1.3.16 · Peppol BIS 3.0.21 · XRechnung 3.0.2 · CIUS-RO 1.0.9 · FA(3) 1-0E
- Teste de correção
- 26 de 26 erros corrigidos
- Última execução completa
- 28/09/2026
Ler com segurança
Sem entidades externas e sem DTD.
Validação
Executamos os mesmos conjuntos de regras que as redes e as plataformas fiscais usam, nas versões que publicam. Quando uma fatura falha, a correção vai para o mapeamento, para que o mesmo erro não volte no mês seguinte.
A estrutura do ficheiro face ao XSD oficial: UBL 2.1, CII D16B ou FA(3).
A EN 16931 e as regras próprias da rede, como Peppol BIS ou XRechnung, executadas com os validadores publicados.
Os campos exigidos pelo artigo 226.º da Diretiva IVA, bem como as regras adicionais para a Alemanha, a França, a Polónia, a Bélgica e a Roménia.
IBAN, NIP, CUI, número de empresa, USt-IdNr. e SIREN. A plataforma francesa que testámos não verificava os dígitos do SIREN, por isso verificamo-los nós.
Ficheiros Factur-X e ZUGFeRD em PDF/A-3, com o XML incorporado também verificado. A Alemanha exige um pormenor que as ferramentas habituais deixam passar, por isso verificamo-lo à parte.
Cada ficheiro é lido com as entidades externas e as DTD desativadas. Um ficheiro que tente carregar uma delas é recusado antes de qualquer regra o ler.
| Documento | Verificado face a |
|---|---|
| Peppol BIS 3.0 (UBL) | XSD UBL 2.1 → schematron EN 16931 1.3.16 → Peppol BIS Billing 3.0.21 |
| RO e-Factura (UBL) | XSD UBL 2.1 → EN 16931 e CIUS-RO 1.0.9 |
| XRechnung 3.0 (UBL ou CII) | XSD → validador KoSIT 1.6.3 com a configuração XRechnung 3.0.2 |
| XML CII e Factur-X | XSD CII D16B → schematron CII EN 16931 1.3.16 |
| KSeF FA(3) | XSD FA(3) 1-0E → regras de ficheiro do KSeF: UTF-8, sem marca de ordem de bytes, 1 MB no máximo |
| PDF Factur-X e ZUGFeRD | PDF/A-3B com veraPDF → Mustang → o XML incorporado |
A 27 de setembro de 2026, introduzimos propositadamente 26 erros face às regras Peppol, XRechnung, CII, CIUS-RO e FA(3). A regra oficial detetou cada um, e cada um passou depois de corrigido.
Ver as provasEnvie o ficheiro e a mensagem que recebeu de volta. Dizemos-lhe que regra infringe e onde deve ser feita a correção.
E-mail
[email protected]Chamada de 30 minutos
Escolha uma hora