Saltar para o conteúdo

Fatal

BR-DEC-12: Total sem IVA: no máximo duas casas decimais

Em resumo

Fatal: falha nas verificações selecionadas.

BR-DEC-12 significa que o total da fatura sem IVA tem mais de duas casas decimais. Arredonde a duas casas decimais os valores de que o total depende e calcule-o de novo.

Nesta página

O que significa

O total da fatura sem IVA (BT-109) 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 1180.125 falha e 1180.100 também.

Porque é importante

O total sem IVA é a base do total com IVA e o destinatário regista-o ao cêntimo. Um total com casas decimais a mais não pode ser registado tal como está, por isso o ficheiro falha a verificação e a fatura é rejeitada.

Como corrigir

Calcule o total sem IVA como a soma dos valores das linhas, menos os descontos sobre toda a fatura, mais os encargos sobre toda a fatura, usando valores já arredondados a duas casas decimais. Se o seu software calcula o total a partir de valores sem arredondar, defina o arredondamento para duas casas decimais ou arredonde antes de exportar. Não arredonde apenas o total, porque tem de continuar a coincidir com os valores de que resulta.

A regra tal como foi publicada

The allowed maximum number of decimals for the Invoice total amount without VAT (BT-109) is 2.

Termos de negócio: BT-109

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-12 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026