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 fornisce il modello semantico usato dalla Direttiva 2014/55/UE e da molti profili CIUS. La Direttiva impone alle amministrazioni aggiudicatrici e agli enti aggiudicatori di ricevere ed elaborare fatture elettroniche conformi per gli appalti nel suo ambito. Profili nazionali, regole del destinatario e canali possono aggiungere requisiti.
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?
L’elenco UE comprende OASIS UBL 2.1 Invoice/CreditNote e UN/CEFACT CII D16B. Amministrazioni ed enti aggiudicatori devono riceverle ed elaborarle per le fatture di appalti che rientrano nella Direttiva 2014/55/UE. La CIUS applicabile e il canale restano determinanti.
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.