Saltar para o conteúdo
Tema
Português

Erro

BR-FXEXT-BR-38: Cada encargo sobre a fatura inteira precisa de um motivo

Em resumo

Erro: falha nas verificações selecionadas.

BR-FXEXT-BR-38 significa que um encargo sobre a fatura inteira, como o transporte ou a embalagem, não tem motivo. Corrija acrescentando um motivo em texto, um código de motivo, ou ambos.

Nesta página

O que significa

Um encargo sobre a fatura inteira (BG-21) tem de ter um motivo em texto (BT-104) ou um código de motivo (BT-105). A especificação indica também um código de imposto que não seja IVA (BT-177), mas a verificação só procura o motivo ou o código do motivo, por isso indique pelo menos um destes.

Porque é importante

Sem motivo, o destinatário não sabe para que serve o montante adicional, por isso não o consegue lançar na contabilidade nem questioná-lo corretamente. A fatura é rejeitada.

Como corrigir

Abra o encargo na fatura, por exemplo portes, embalagem ou custos administrativos, e acrescente um motivo curto, como Portes de entrega. Pode também indicar um código da lista UNTDID 7161, por exemplo FC para serviço de transporte. Qualquer um dos dois é suficiente.

A regra tal como foi publicada

Each Document level charge or tax (BG-21) shall contain a Document level charge or tax reason (BT-104) or a Document level charge reason code (BT-105) or Document level non-VAT tax code (BT-177), or both reason and code.

Termos de negócio: BG-21, BT-104, BT-105, BT-177

Onde esta regra se aplica

Conjunto de regras Versão
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
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-FXEXT-BR-38 ainda falha e que outras regras falham.

Atualizado em 6 de novembro de 2026