Saltar para o conteúdo

Fatal

BR-O-03: Desconto não sujeito a IVA: a fatura não pode ter NIF de IVA

Em resumo

Fatal: falha nas verificações selecionadas.

BR-O-03 significa que um desconto ao nível da fatura usa a categoria O (não sujeito a IVA), mas a fatura indica um NIF de IVA do fornecedor, do representante fiscal ou do adquirente. Retire esses NIF, ou escolha a categoria de IVA que realmente se aplica.

Nesta página

O que significa

Quando um desconto ao nível da fatura tem a categoria de IVA O (não sujeito a IVA, BT-95), a fatura não pode conter o NIF de IVA do fornecedor (BT-31), o NIF de IVA do representante fiscal do fornecedor (BT-63) nem o NIF de IVA do adquirente (BT-48). Trata-se do identificador de IVA, ou seja, o NIF com o prefixo do país, por exemplo PT seguido dos nove dígitos.

Porque é importante

A categoria O destina-se a faturas que ficam totalmente fora do sistema do IVA, como as de um fornecedor que não está registado para efeitos de IVA. Um NIF de IVA na mesma fatura diz o contrário, pelo que o destinatário não sabe como a tratar e rejeita-a.

Como corrigir

Se a sua empresa não está registada para efeitos de IVA, retire o NIF de IVA do fornecedor, do representante fiscal e do adquirente, ou desative a sua inclusão no ficheiro, e exporte de novo. Se está registada, a categoria O provavelmente não é a correta: utilize E (isento de IVA, por exemplo no regime de isenção do artigo 53.º), Z (taxa zero), AE (autoliquidação) ou a taxa normal. Em UBL, o NIF de IVA é o cbc:CompanyID dentro de cac:PartyTaxScheme com o esquema de imposto VAT.

A regra tal como foi publicada

An Invoice that contains a Document level allowance (BG-20) where the Document level allowance VAT category code (BT-95) is "Not subject to VAT" shall not contain the Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) or the Buyer VAT identifier (BT-48).

Termos de negócio: BG-20, BT-31, BT-48, BT-63, BT-95

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

Atualizado em 6 de novembro de 2026