Saltar para o conteúdo

Fatal

BR-IP-10: As entradas IPSI ou IGIC não podem ter motivo de isenção

Em resumo

Fatal: falha nas verificações selecionadas.

BR-IP-10 não permite texto do motivo de isenção de IVA (BT-120) nem código do motivo de isenção de IVA (BT-121) numa entrada IPSI do resumo do IVA em UBL. A redação CII aplica a mesma restrição a IGIC. Se a categoria estiver correta, remova os campos de isenção presentes; se estiver errada, corrija a categoria para corresponder à operação.

Nesta página

O que significa

Uma entrada do resumo do IVA (BG-23) com categoria IPSI (BT-118) não pode ter texto do motivo de isenção de IVA (BT-120) nem código do motivo de isenção de IVA (BT-121). Em UBL, o contexto seleciona a categoria M sob o esquema fiscal VAT. Os elementos cbc:TaxExemptionReason e cbc:TaxExemptionReasonCode não podem estar presentes dentro de cac:TaxCategory, mesmo vazios. Nas variantes CII, a redação aplica a mesma proibição a IGIC.

Porque é importante

Os campos de motivo de isenção não fazem parte dos dados permitidos para estas categorias no resumo do IVA. Uma taxa de 0, por si só, não transforma a entrada numa categoria de isenção.

Como corrigir

Verifique a entrada afetada no resumo do IVA. Se a categoria estiver correta, remova os campos BT-120 e BT-121 que estejam presentes nos dados estruturados. Em UBL, elimine os elementos em vez de deixar etiquetas vazias. Se a categoria estiver errada, corrija BT-118 e as categorias relacionadas das linhas, dos descontos ou dos encargos para corresponderem à operação. Não use a categoria E apenas para eliminar este erro. Volte a verificar o ficheiro corrigido.

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

A VAT breakdown (BG-23) with VAT Category code (BT-118) "IPSI" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).

Em EN 16931 (CII), XRechnung 3.0 (CII), France CTC (CII), a regra tem a seguinte redação:

A VAT Breakdown (BG-23) with VAT Category code (BT-118) "IGIC" shall not have a VAT exemption reason code (BT-121) or VAT exemption reason text (BT-120).

Termos de negócio: BG-23, BT-118, BT-120, BT-121

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

Atualizado em 7 de novembro de 2026