EN 16931-1:2026: principali modifiche rispetto al 2017
Panoramica delle principali modifiche tecniche in EN 16931-1:2026: decimali, regole di arrotondamento, contabilità valutaria, termini di pagamento, addebiti di terzi e business rule obsolete.
Il CEN ha approvato formalmente la norma rivista EN 16931-1:2026 il 13 marzo 2026; NEN ha pubblicato la versione nazionale a marzo 2026. La norma sostituisce EN 16931-1:2017+A1:2019 e non è compatibile con le versioni precedenti. Le istanze conformi alla nuova norma utilizzano urn:cen.eu:en16931:2026 come identificatore di specifica (BT-24). L'implementazione tramite OpenPeppol avverrà attraverso BIS Billing 4.0 — produzione prevista per il 2027.
Questo articolo descrive le otto principali modifiche tecniche, basate sull'Allegato A e sulla Tabella 28 della norma.
Nota: le modifiche descritte in questo articolo entreranno in vigore in futuro. Nell'attuale ambiente di produzione (BIS Billing V3 su EN 16931-1:2017), continuano ad applicarsi le regole attuali fino a quando OpenPeppol non pubblicherà una versione aggiornata della specifica.
Modifica 1: numero di decimali dipendente dalla valuta
Il maggiore impatto per l'elaborazione delle fatture in entrata.
Precedente (2017): tutti gli importi vengono arrotondati a 2 decimali, indipendentemente dalla valuta.
Nuovo (2026): il numero consentito di decimali è determinato dalla colonna "minor unit" di ISO 4217 per la valuta utilizzata.
Minor unitDecimaliEsempi di valute00JPY, KRW11MRU22EUR, USD, GBP33KWD, BHD44CLF, UYW
Questa regola si applica a livello di riga, di documento e di totali — per tutti i Business Term relativi agli importi nella Tabella 28 (tra cui BT-92, BT-93, BT-99, BT-100, BT-106 fino a BT-117, BT-131, BT-136, BT-137, BT-141, BT-142, BT-172, BT-179, BT-183).
Eccezioni (decimali fissi indipendentemente dalla valuta)
Business TermDescrizioneDecimaliBT-129Invoiced quantity4BT-146, BT-147, BT-148Item net price, Item price discount, Item gross priceMinor unit ISO 4217 + 2 aggiuntiviBT-149Item price base quantity2BT-167VAT accounting currency exchange rate6Percentuali (BT-119, BT-94, BT-101, BT-138, BT-143, BT-152, BT-171, BT-182 ecc.)Aliquote IVA e percentuali di sconto2
Impatto su eConnect:
In uscita: le fatture vengono sempre inviate in EUR (minor unit 2) — nessun cambiamento.
In entrata: le fatture possono provenire da valute con minor unit fino a 4. L'elaborazione deve supportare fino a 4 decimali; per i Business Term di prezzo (BT-146/147/148) fino a minor unit + 2 decimali aggiuntivi.
Modifica 2: nuove regole di arrotondamento (6.5.14)
I totali del documento vengono arrotondati al minor unit ISO 4217 della valuta della fattura.
Arrotondare sul risultato finale di una business rule di calcolo — mai sui risultati intermedi.
BT-117 (VAT category tax amount): arrotondare a livello di documento, non come somma degli importi IVA arrotondati per riga.
Metodo di arrotondamento: "half up" allontanandosi da zero (1,005 diventa 1,01; -1,005 diventa -1,01), decimale (non binario), conforme a IEEE/ISO/IEC 60559:2020.
Tolleranza per moltiplicazione/divisione (eccetto BT-92, BT-99, BT-131): Tolleranza = min(max(0,001 x [valore], 0,01), 1). Non più dello 0,1% del valore assoluto calcolato, minimo 0,01, massimo 1,00.
Modifica 3: valuta e contabilità IVA
R54: valuta della fattura a livello di documento obbligatoria, integrata con la valuta di contabilità/rendicontazione IVA (se diversa) e i tassi di cambio.
Nuovo BT-6: VAT accounting currency code (0..1).
Nuovo BT-167: VAT accounting currency exchange rate (0..1, 6 decimali).
BT-111: Invoice total VAT amount in VAT accounting currency — obbligatorio quando BT-6 è presente e la valuta di contabilità è diversa dalla valuta della fattura.
Modifica 4: termini di pagamento strutturati, sconto e penalità (R71)
Nuovi gruppi di business:
Gruppo di businessNomeCardinalitàCampi chiaveBG-33PAYMENT TERMS0..nBT-20 Payment term textBG-35EARLY PAYMENT DISCOUNT0..nBT-170 Discount end date (1..1), BT-171 Discount percentage, BT-172 Discount amountBG-36LATE PAYMENT PENALTY0..nBT-181 Penalty start date (1..1), BT-182 Penalty yearly interest percentage, BT-183 Penalty amount
Regole:
Con più sconti per pagamento anticipato (BG-35), si applica solo il più elevato; gli sconti non si accumulano.
Con specifiche di penalità ripetute (BG-36), si applica l'ultima, determinata da BT-181.
Modifica 5: addebiti per conto di terzi (R72)
Nuovo: BT-179 Charge amount collected on behalf of a third party. I decimali seguono il minor unit di ISO 4217. Questo importo non fa parte della fattura stessa, ma è incluso nel PayableAmount, compreso qualsiasi PayableRoundingAmount.
Modifica 6: fatture correttive e precedenti
BT-25: Preceding invoice reference (cardinalità 1..1 in contesto di correzione).
BT-26: Preceding invoice issue date (0..1).
BT-202: Preceding invoice type code (0..1; codice dal sottoinsieme UNTDID 1001, gestito per conto di CEN/TC434).
Questi campi supportano il collegamento di una fattura finale alle fatture di prepagamento precedenti (business rule R11 e R12).
Modifica 7: altri Business Term nuovi e modificati
CodiceNomeModificaBT-166Invoice issue timeNuovo (0..1, Time) — ora di fatturazioneBT-3Invoice type codeSottoinsieme UNTDID 1001, gestito per conto di CEN/TC434BT-7 / BT-8VAT point date / VAT point date codeMutuamente esclusiviBT-10Buyer referenceCardinalità 0..n (prima era singolo)BT-15 / BT-16Receiving advice reference / Despatch advice referenceRiferimento a più avvisi (R9, R10)BT-84Payment account identifierObbligatorio per bonifico (es. IBAN per SEPA)BT-6VAT accounting currency codeNuovo (0..1)BT-167VAT accounting currency exchange rateNuovo (0..1, 6 decimali)
Modifica 8: business rule obsolete (Allegato A.4)
Le seguenti business rule sono state eliminate nella versione 2026:
Business ruleDescrizioneMotivo dell'eliminazioneBR-CO-17IVA = BT-116 x (BT-119 / 100), arrotondato a 2 decimaliI decimali non sono più fissi a 2BR-S-10Aliquota ordinaria: nessun motivo di esenzione (BT-121/BT-120)Consolidato/rivistoBR-Z-10Aliquota zero: nessun motivo di esenzioneConsolidato/rivistoBR-IG-10IGIC: nessun motivo di esenzioneConsolidato/rivistoBR-IP-10IPSI: nessun motivo di esenzioneConsolidato/rivistoBR-O-2 a BR-O-4, BR-O-11 a BR-O-14"Non soggetto a IVA": identificatori IVA ed esclusività del riepilogoConsolidato/rivisto
Verificare i propri profili di validazione per queste regole obsolete prima di migrare a BIS Billing 4.0/EN 16931-1:2026.
Domande frequenti
Quando entra in vigore EN 16931-1:2026 per le fatture Peppol?
OpenPeppol sta lavorando a BIS Billing 4.0 basato sulla nuova norma. La data di produzione prevista è il 2027. Fino a quando quella versione non sarà disponibile, tutte le fatture Peppol rimangono soggette all'attuale EN 16931-1:2017 con 2 decimali e le business rule esistenti. eConnect comunicherà la pianificazione della transizione quando Peppol pubblicherà la specifica.
Cosa significa il 'minor unit' di ISO 4217 per la mia elaborazione?
Il minor unit di ISO 4217 indica il numero di decimali consueto per una valuta. EUR, USD e GBP hanno minor unit 2 (2 decimali). JPY e KRW hanno minor unit 0 (0 decimali). Per le fatture in entrata in più valute, la propria elaborazione deve supportare il maggior numero di decimali: fino a 4 per gli importi, e minor unit + 2 per le descrizioni di prezzo (BT-146/147/148).
Le mie fatture in uscita in EUR sono interessate dalla modifica ai decimali?
No. EUR ha minor unit 2 secondo ISO 4217, quindi la regola dei 2 decimali continua ad applicarsi alle fatture in EUR. La modifica riguarda solo le fatture in valute con un minor unit diverso, e l'elaborazione in entrata per i clienti eConnect che ricevono valute estere.
Dobbiamo rimuovere le business rule obsolete dal nostro validatore?
Sì, al momento della migrazione a EN 16931-1:2026/BIS Billing 4.0. I validatori che ancora applicano BR-CO-17, BR-S-10, BR-Z-10 o la serie BR-O potrebbero rifiutare erroneamente fatture valide del 2026. Verificare il proprio profilo di validazione in anticipo.