Vai al contenuto

Errore

BR-FXEXT-O-08B: Non soggetto a IVA: l'imponibile deve tornare con le voci

In breve

Errore: non supera i controlli selezionati.

BR-FXEXT-O-08B segnala che l'imponibile (BT-116) di una riga O (non soggetto a IVA) del riepilogo IVA non rientra nella tolleranza con nessuno dei due calcoli consentiti: tutte le voci O, oppure solo quelle con testo e codice del motivo corrispondenti. Le aliquote non vengono confrontate. Controlla le righe, gli sconti e le maggiorazioni sull'intera fattura e i costi dei servizi logistici, poi correggi l'importo o i dati errati.

In questa pagina

Che cosa significa

Nei profili EXTENDED di Factur-X e ZUGFeRD (formati esteri, non la FatturaPA), il controllo riguarda le righe del riepilogo IVA (BG-23) con categoria O (BT-118) e ram:TypeCode uguale a VAT dopo la conversione in maiuscolo. Confronta l'imponibile (BT-116) con la somma degli imponibili delle righe (BT-131), meno gli sconti sull'intera fattura (BT-92), più le maggiorazioni sull'intera fattura (BT-99) e i costi dei servizi logistici (BT-X-272). Tutte le voci selezionate devono avere categoria O; le aliquote non vengono confrontate. Per le righe, BT-X-8 deve essere DETAIL o assente. Le quattro somme sono arrotondate separatamente a due decimali. Un calcolo ignora il motivo di non assoggettamento all'IVA; l'altro confronta sia il testo sia il codice con BT-120 e BT-121 del riepilogo, eliminando gli spazi iniziali e finali e riducendo a uno gli spazi interni consecutivi. I campi assenti valgono come stringhe vuote; maiuscole e minuscole restano distinte. Ogni calcolo ammette una differenza di 0,01 unità della valuta della fattura per ogni riga, sconto, maggiorazione o costo logistico selezionato. Basta che uno dei due calcoli rientri nella propria tolleranza.

Perché è importante

L'imponibile del riepilogo deve essere ricostruibile dagli importi O, usando il gruppo complessivo oppure quello con lo stesso motivo. L'errore compare quando nessuno dei due calcoli rientra nella tolleranza.

Come correggerlo

Per la riga O interessata, controlla ram:BasisAmount. Seleziona le voci O: somma gli imponibili delle righe ammesse, sottrai gli sconti sull'intera fattura e aggiungi le maggiorazioni sull'intera fattura e i costi dei servizi logistici. Arrotonda separatamente ciascuna somma a due decimali e confronta il risultato con BT-116, tenendo conto della tolleranza. Ripeti il calcolo con le sole voci il cui testo e codice del motivo corrispondono a ram:ExemptionReason e ram:ExemptionReasonCode della riga del riepilogo dopo la normalizzazione degli spazi. Non separare le voci per aliquota per questo controllo. Correggi i dati errati e ricontrolla il file. Questa regola non impone righe separate per motivo se il calcolo complessivo rientra già nella tolleranza.

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

In a VAT breakdown (BG-23) where VAT category code (BT-118) is equal to “O” ("Not subject to VAT"), Absolute Value of (VAT category taxable amount (BT-116) - ∑ Invoice line net amounts (BT-131) + Σ Document level allowance amounts (BT-92) - Σ Document level charge amounts (BT-99) - Σ Logistics Service fee amounts (BT-x-272)) <= 0,01 * ((Number of line net amounts (BT-131) + Number of Document level allowance amounts (BT-92) + Number of Document level charge amounts (BT-99) + Number of Logistics Service fee amounts (BT-X-272)), where the VAT category code (BT-151, BT-95, BT-102, BT-X-273) is "Not subject to VAT" (O), but only for lines where the "Subtype of invoice item" (BT-X-8) has the value "DETAIL" or is not specified or the same rule but also taking into account the exemption reasons in Text (BT-120) and Code (BT-121) in BG-23 and the exemption reasons on each line (BT-X-96 / BT-X-97), on Document level Allowances (BT-173 / BT-174) and on Document Level Charges (BT-175 / BT-176) and on Service logistic charges (BT-X-591 / BT-X-592). One of the two rules must be followed, bearing in mind that ultimately only the second one will have to be followed.

Termini di business: BG-23, BT-92, BT-95, BT-99, BT-102, BT-116, BT-118, BT-120, BT-121, BT-131, BT-151, BT-173, BT-174, BT-175, BT-176

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-O-08B dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026