Riferimento
Esporta MarkdownEN 16931
Standard europeo che definisce il modello semantico dei dati per le e-fatture.
Definizione
Standard europeo che definisce il modello semantico dei dati per le e-fatture.
Perché questo termine conta
EN 16931 è l’ancoraggio giuridico della Direttiva UE 2014/55/UE e del Pilastro 1 di ViDA: ogni destinatario pubblico nell’UE deve accettare fatture conformi e ogni CIUS nazionale (XRechnung, Peppol BIS Billing 3.0, mapping FatturaPA EN16931, ecc.) eredita il suo modello semantico. L’errata interpretazione delle cardinalità BT/BG o delle liste codici EN 16931 è la causa principale dei problemi di interoperabilità transfrontaliera.
Spiegazione
Definisce quali Business Terms (BT) e Business Groups (BG) può contenere una fattura conforme a EN 16931.
Le implementazioni nazionali possono aggiungere vincoli (CIUS) e regole di estensione.
Errori comuni
- Confondere lo standard semantico (EN 16931-1) con i binding di sintassi (EN 16931-2 per UBL Invoice/CreditNote e CII).
- Inviare una categoria IVA in testo libero (BT-118) invece di uno dei codici EN 16931 UNCL5305 (S, Z, E, AE, K, G, O, L, M).
- Trattare BT-1 (numero fattura) come numerico — è una stringa con semantica sequenziale, lo standard consente alfanumerici.
- Totali incoerenti: BT-109 (totale fattura al netto IVA) deve essere uguale a somma(BT-131) – somma(BT-92) + somma(BT-99) entro la tolleranza di arrotondamento.
Domande frequenti
EN 16931 coincide con lo standard UE di e-fatturazione?
Sì — la Direttiva 2014/55/UE ha incaricato il CEN di pubblicare uno standard europeo di e-fatturazione e EN 16931 (in più parti, pubblicata nel 2017 con emendamenti regolari) ne è il risultato. La conformità a EN 16931 soddisfa i requisiti semantici della direttiva.
Quali sintassi sono conformi a EN 16931?
EN 16931-2 elenca due sintassi: OASIS UBL 2.1 Invoice/CreditNote e UN/CEFACT CII D16B Cross-Industry Invoice. Entrambe devono essere accettate dalle pubbliche amministrazioni aggiudicatrici nell’UE.
In cosa differiscono CIUS ed Extension da EN 16931?
Una CIUS (Core Invoice Usage Specification) restringe o vincola EN 16931 (ad es. XRechnung rende obbligatorio BT-10). Un’Extension aggiunge nuovi Business Term (ad es. per settori che richiedono dati strutturati aggiuntivi). Entrambe devono restare retrocompatibili con la conformità EN 16931.