Vai al contenuto

Errore

BR-FXEXT-Z-01: Con aliquota zero serve una voce Z nel riepilogo IVA

In breve

Errore: non supera i controlli selezionati.

BR-FXEXT-Z-01 indica che la categoria IVA Z (aliquota zero) compare nelle voci di origine ma manca nel riepilogo IVA, oppure compare nel riepilogo senza una voce di origine corrispondente. Controlla le categorie delle righe, degli sconti, delle maggiorazioni e dei costi di servizio logistico rispetto a BT-118 nel riepilogo IVA (BG-23). Aggiungi la voce mancante o correggi la categoria errata, poi ricontrolla il file.

In questa pagina

Che cosa significa

Nei profili EXTENDED di Factur-X e ZUGFeRD, formati esteri di fattura elettronica, il test XML CII confronta Z negli ApplicableTradeTax sotto ApplicableHeaderTradeSettlement (BG-23, BT-118) con Z nelle imposte delle righe (BG-25, BT-151), nei CategoryTradeTax e negli AppliedTradeTax. Questi ultimi elementi rappresentano normalmente sconti sull'intera fattura (BG-20, BT-95), maggiorazioni sull'intera fattura (BG-21, BT-102) e costi di servizio logistico (BG-X-42, BT-X-273), ma vengono cercati in tutto il documento. Z deve comparire su entrambi i lati del confronto oppure su nessuno. Il test ammette più voci Z nel riepilogo. Il filtro del sottotipo (BT-X-8) cerca AssociatedDocumentLineDocument/LineStatusReasonCode dentro SpecifiedLineTradeSettlement, non dentro IncludedSupplyChainTradeLineItem: un sottotipo diverso da DETAIL dichiarato sulla riga non basta a escluderla. Il test non filtra TypeCode e non confronta aliquote o importi.

Perché è importante

Il riepilogo IVA e le voci di origine selezionate dal test devono essere coerenti sulla presenza della categoria Z. Anche una voce Z nel riepilogo senza una voce di origine corrispondente crea una discordanza. Questa regola non controlla gli imponibili o gli importi IVA.

Come correggerlo

Controlla i dati XML, non soltanto il PDF visibile. Confronta BT-118 nel riepilogo IVA con BT-151 sulle righe, BT-95 sugli sconti sull'intera fattura, BT-102 sulle maggiorazioni sull'intera fattura e BT-X-273 sui costi di servizio logistico. Se una voce di origine usa correttamente Z, aggiungi almeno una voce Z nel riepilogo. Se Z compare soltanto nel riepilogo, verifica i dati di origine prima di correggere o eliminare quella voce. Non presumere che una riga sia esclusa soltanto perché ha un sottotipo diverso da DETAIL. Genera di nuovo il file e ricontrollalo.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta

Il testo ufficiale della regola

An Invoice that contains an Invoice line (BG-25) where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified, a Document level allowance (BG-20) or a Document level charge or tax (BG-21) or a Logistics Service Charge ( BG-X-42) where the VAT category code (BT-151, BT-95, BT-102, or BT-X-273) is “Z” ("Zero Rated") shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with “Z” ("Zero Rated").

Termini di business: BG-20, BG-21, BG-23, BG-25, BT-95, BT-102, BT-118, BT-151

Dove si applica questa regola

Set di regole Versione
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se BR-FXEXT-Z-01 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026