Saltar para o conteúdo

Fatal

PEPPOL-EN16931-R044: Sem encargos dentro do preço do artigo

Em resumo

Fatal: falha nas verificações selecionadas.

PEPPOL-EN16931-R044 significa que um desconto ou encargo no preço de um artigo não tem cbc:ChargeIndicator com o valor false. Aumente o preço do artigo para incluir o acréscimo, ou indique o encargo como encargo da linha (BG-28) em vez de o pôr dentro do preço.

Nesta página

O que significa

Na Peppol BIS, o preço do artigo pode conter um desconto no preço (BT-147), mas nunca um encargo. O elemento de desconto ou encargo dentro do preço (cac:Price/cac:AllowanceCharge em UBL) tem de ter o indicador de encargo com o valor falso (ChargeIndicator false).

Porque é importante

A Peppol BIS Billing 3.0 exige o valor false em cbc:ChargeIndicator dentro de cac:Price/cac:AllowanceCharge.

Como corrigir

Aumente o preço do artigo para incluir o acréscimo, ou acrescente o encargo como encargo da linha (BG-28) no seu software de faturação. Se gerar o XML diretamente, use cac:Price/cac:AllowanceCharge apenas para descontos, com cbc:ChargeIndicator igual a false.

Depois de corrigir o ficheiro, volte a verificá-lo gratuitamente: Verificar uma fatura eletrónica

Ou corrija a fatura num formulário e transfira o ficheiro corrigido, por 1 crédito: Corrigir uma fatura eletrónica rejeitada

A regra tal como foi publicada

Charge on price level is NOT allowed. Only value 'false' allowed.

Onde esta regra se aplica

Conjunto de regras Versão
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Texto da regra retirado de phive-rules 4.6.4.

Verifique o seu ficheiro

Arraste para aqui a sua fatura eletrónica para ver se a regra PEPPOL-EN16931-R044 ainda falha e que outras regras falham.

Atualizado em 7 de novembro de 2026