ValidateFin
Voltar ao blog
·Atualizado 11 de mar. de 2026·Blog.post17.tag·Por Eliel Nicaise

Guia Completo EN 16931: A Norma Europeia de Faturação Eletrónica

Blog.post17.excerpt

O que é a EN 16931?

A EN 16931 é a norma europeia para a faturação eletrónica, publicada pelo CEN (Comité Europeu de Normalização). Define um modelo de dados semântico para faturas eletrónicas que garante a interoperabilidade entre sistemas em toda a Europa.

A norma especifica os elementos de dados obrigatórios e opcionais de uma fatura eletrónica, as regras de negócio que devem ser respeitadas, e os dois formatos técnicos aceites: UBL e UN/CEFACT CII.

Modelo de Dados Semântico

A EN 16931 define um conjunto de elementos de informação que compõem uma fatura completa. Estes elementos estão organizados em grupos: informações da fatura, informações do vendedor, informações do comprador, linhas da fatura e totais.

Cada elemento tem um ID único (por exemplo, BT-1 para o número da fatura), um nome, uma descrição, o nível de cardinalidade e o tipo de dados. Esta abordagem semântica permite a independência em relação aos formatos técnicos.

  • Blog.post17.s2.f1.nameBlog.post17.s2.f1.desc
  • Blog.post17.s2.f2.nameBlog.post17.s2.f2.desc
  • Blog.post17.s2.f3.nameBlog.post17.s2.f3.desc
  • Blog.post17.s2.f4.nameBlog.post17.s2.f4.desc
  • Blog.post17.s2.f5.nameBlog.post17.s2.f5.desc
  • Blog.post17.s2.f6.nameBlog.post17.s2.f6.desc

Os elementos obrigatórios incluem o identificador da fatura, a data de emissão, o tipo de documento, a moeda, as informações do vendedor e do comprador, os totais de IVA e o valor a pagar.

Regras de Negócio

A norma define mais de 100 regras de negócio que validam a coerência e a integridade dos dados da fatura. Estas regras são identificadas com prefixos BR (regras de negócio) e BR-CO (regras de coerência).

Exemplos de regras críticas: BR-1 exige que uma fatura tenha um identificador único; BR-CO-3 verifica que o valor do IVA é calculado corretamente; BR-E-1 especifica que faturas isentas de IVA devem indicar o motivo da isenção.

Blog.post17.s3.th1Blog.post17.s3.th2Blog.post17.s3.th3
Blog.post17.s3.r1.c1Blog.post17.s3.r1.c2Blog.post17.s3.r1.c3
Blog.post17.s3.r2.c1Blog.post17.s3.r2.c2Blog.post17.s3.r2.c3
Blog.post17.s3.r3.c1Blog.post17.s3.r3.c2Blog.post17.s3.r3.c3
Blog.post17.s3.r4.c1Blog.post17.s3.r4.c2Blog.post17.s3.r4.c3

O cumprimento destas regras é verificável automaticamente por ferramentas de validação como o ValidateFin, garantindo a conformidade antes do envio.

UBL vs CII: Os Dois Formatos

A EN 16931 é implementada em dois formatos XML: o UBL (Universal Business Language, norma ISO/IEC 19845) e o UN/CEFACT CII (Cross Industry Invoice). Ambos os formatos expressam o mesmo modelo semântico.

O UBL é amplamente utilizado nos países nórdicos, nos Países Baixos e na Bélgica, e é o formato base do PEPPOL BIS Billing 3.0. O CII é preferido em França (Factur-X) e Alemanha (ZUGFeRD).

A escolha entre UBL e CII depende geralmente do contexto geográfico e do setor. Ambos garantem total conformidade com a EN 16931 quando implementados corretamente.

Blog.post17.s4.p4

Regras de Negócio Essenciais

Dominar as principais regras de negócio da EN 16931 é fundamental para implementar uma solução de faturação eletrónica conforme.

Blog.post17.s5.e1.label

Blog.post17.s5.e1.desc

Blog.post17.s5.e2.label

Blog.post17.s5.e2.desc

Blog.post17.s5.e3.label

Blog.post17.s5.e3.desc

Blog.post17.s5.e4.label

Blog.post17.s5.e4.desc

Blog.post17.s5.e5.label

Blog.post17.s5.e5.desc

Blog.post17.s5.p2

Blog.post17.s5.p3

Conformidade e Validação

Garantir a conformidade com a EN 16931 requer a implementação de ferramentas de validação automática. As regras Schematron oficiais publicadas pela Comissão Europeia permitem verificar todas as regras de negócio.

O ValidateFin implementa estas regras de validação para os formatos UBL e Factur-X/ZUGFeRD, permitindo verificar instantaneamente a conformidade com a EN 16931 diretamente no navegador, sem enviar dados para um servidor.

Para as empresas, a validação sistemática antes do envio reduz as taxas de rejeição, melhora as relações com os clientes e assegura a conformidade regulatória nos 27 estados-membros da UE.

Perspetivas e Evolução

A EN 16931 continua a evoluir para cobrir novos casos de uso, como as notas de crédito, os recibos e os documentos de faturação para setores específicos.

Blog.post17.s7.cta

Perguntas frequentes

O que é a EN 16931?

A EN 16931 é a norma europeia para a faturação eletrónica, que define o modelo de dados semântico e as regras de negócio para garantir a interoperabilidade entre sistemas em toda a Europa.

A EN 16931 é obrigatória?

É obrigatória para a faturação eletrónica no setor público em toda a UE desde 2019. Para o B2B, o calendário varia consoante o país.

Qual é a diferença entre UBL e CII?

São dois formatos XML que implementam o mesmo modelo semântico EN 16931. O UBL é utilizado principalmente no PEPPOL e no norte da Europa; o CII é utilizado no Factur-X e no ZUGFeRD.

O que são as regras de negócio EN 16931?

São mais de 100 regras de validação que garantem a coerência e a integridade dos dados de uma fatura eletrónica conforme com a EN 16931.

Como posso validar uma fatura EN 16931?

Utilize o validador UBL ou Factur-X do ValidateFin para verificar a conformidade com a EN 16931 diretamente no seu navegador.

O que é o PEPPOL BIS Billing 3.0?

É o perfil PEPPOL baseado na EN 16931 para o intercâmbio de faturas eletrónicas através da rede PEPPOL, amplamente utilizado nas contratações públicas europeias.

O Factur-X é conforme com a EN 16931?

Sim, os perfis EN 16931 e EXTENDED do Factur-X/ZUGFeRD são conformes com a norma europeia EN 16931.

Quantos elementos de dados tem a EN 16931?

A EN 16931 define cerca de 150 elementos de dados (BT - Business Terms), dos quais cerca de 30 são obrigatórios.

A EN 16931 cobre as notas de crédito?

Sim, a EN 16931 cobre tanto as faturas como as notas de crédito, com elementos de dados e regras de negócio específicos.

Onde posso encontrar os arquivos oficiais da EN 16931?

Os documentos oficiais estão disponíveis no site do CEN e na plataforma de normalização europeia, incluindo as regras Schematron de validação.