Che cosa significa
Ogni codice di categoria IVA nel riepilogo IVA (BT-118) e negli sconti e nelle maggiorazioni dell'intera fattura (BT-95, BT-102) deve essere uno tra S (aliquota ordinaria), Z (aliquota zero), E (esente), AE (inversione contabile), K (cessione intracomunitaria), G (esportazione fuori dall'UE), O (fuori campo IVA), L (Isole Canarie), M (Ceuta e Melilla) o B (scissione dei pagamenti italiana). Un numero come 22 o una parola come "IVA" non è una categoria.
Perché è importante
La categoria IVA decide come il destinatario registra l'imponibile e l'IVA di ogni riga del riepilogo. Un codice fuori dalla lista UNCL 5305 non si può interpretare, quindi la fattura viene scartata.
Come correggerlo
Scegli il trattamento IVA dall'elenco del tuo software invece di scriverlo a mano; l'aliquota va nel suo campo, la categoria è solo la lettera. Non è la natura della FatturaPA (N1, N2.2 e simili). Se costruisci l'XML da solo, scrivi il codice a lettere, per esempio S, in cac:TaxCategory/cbc:ID (UBL).
Il testo ufficiale della regola
Invoice tax categories MUST be coded using UNCL5305 code list Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| 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 |
| 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 |