Saltar para o conteúdo

Fatal

BR-DEC-28: O valor base do encargo de linha tem no máximo 2 casas decimais

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DEC-28 significa que o valor base de um encargo numa linha da fatura (BT-142) tem mais de duas casas decimais. Corrija-o arredondando esse valor a duas casas decimais, por exemplo 12.50 em vez de 12.5025 ou 12.500.

Nesta página

O que significa

Um encargo numa linha da fatura (BG-28), como uma taxa de embalagem ou de manuseamento, indica o valor sobre o qual é calculado, o valor base do encargo de linha (BT-142). Esse valor pode ter no máximo duas casas decimais. A regra conta os carateres escritos depois do ponto decimal no ficheiro: 12.50 passa, 12.500 e 12.5025 não passam. Aplica-se apenas a encargos de linha, não a descontos de linha.

Porque é importante

Esta é uma regra fatal: o ficheiro não passa a verificação. O sistema do destinatário ou a rede recusa a fatura, que não é processada nem paga enquanto não for enviada uma fatura corrigida.

Como corrigir

Abra a linha que tem o encargo e procure o valor base do encargo, o valor a partir do qual o encargo é calculado. Arredonde-o a duas casas decimais e retire os zeros a mais, de modo que 12.500 passe a 12.50. Se o seu software de faturação o preenche a partir de um cálculo, por exemplo um preço unitário com várias casas decimais multiplicado pela quantidade, arredonde o resultado a duas casas decimais ou peça ao suporte do software que o arredonde na exportação.

A regra tal como foi publicada

The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2.

Termos de negócio: BT-142

Onde esta regra se aplica

Conjunto de regras Versão
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
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
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
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 BR-DEC-28 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026