Saltar para o conteúdo

Fatal

PEPPOL-EN16931-R005: A moeda de contabilização do IVA não pode repetir a da fatura

Em resumo

Fatal: falha nas verificações selecionadas.

PEPPOL-EN16931-R005 significa que a moeda de contabilização do IVA (BT-6) é igual à moeda da fatura (BT-5). Retire a moeda de contabilização do IVA quando for igual à da fatura.

Nesta página

O que significa

Numa fatura Peppol, a moeda de contabilização do IVA (BT-6) só pode ser indicada quando é diferente da moeda da fatura (BT-5). Por exemplo, uma fatura em USD cujo IVA é declarado em EUR.

Porque é importante

O Peppol BIS Billing 3.0 acrescenta esta regra à EN 16931.

Como corrigir

Retire a moeda de contabilização do IVA da fatura quando for igual à moeda da fatura. Em UBL, o campo é cbc:TaxCurrencyCode.

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

VAT accounting currency code MUST be different from invoice currency code when provided.

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

Atualizado em 7 de novembro de 2026