Saltar para o conteúdo

Fatal

BR-DEC-18: Valor a pagar: no máximo duas casas decimais

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DEC-18 significa que o valor a pagar da fatura tem mais de duas casas decimais. Corrija-o arredondando a duas casas decimais os valores de que depende e calculando-o de novo.

Nesta página

O que significa

O valor a pagar (BT-115) tem mais de dois dígitos depois do ponto decimal. No ficheiro o separador decimal é o ponto e todos os dígitos contam, por isso 1416.145 falha e 1416.140 também.

Porque é importante

É a quantia que o adquirente deve pagar e é nela que assentam os pagamentos e os avisos de cobrança. Um valor que não se pode pagar exatamente em cêntimos faz com que o ficheiro falhe a verificação e a fatura seja rejeitada.

Como corrigir

Calcule o valor a pagar como o total com IVA (BT-112), menos o valor já pago (BT-113), mais o valor de arredondamento (BT-114), com cada valor já arredondado a duas casas decimais. Não arredonde apenas o valor final, porque tem de continuar a coincidir com os valores de que resulta. Se o valor a pagar continuar a mostrar casas decimais a mais, um desses valores está sem arredondar no ficheiro exportado.

A regra tal como foi publicada

The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.

Termos de negócio: BT-115

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 MINIMUM 1.0.9-2
Factur-X 1.09 BASIC WL 1.0.9-2
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 MINIMUM 2.5.2
ZUGFeRD 2.5 BASIC WL 2.5.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-18 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026