Data di consegna in ZUGFeRD e XRechnung (BT-72): come recepirla e correggerla correttamente
Molti convertitori automatici impostano semplicemente la data della fattura come data di consegna – ed è sbagliato. La data effettiva di consegna o prestazione è nella EN 16931 un campo dedicato (BT-72) e deve riflettere il momento reale della consegna, non il giorno in cui la fattura è stata scritta.
> Risposta breve: La data di consegna (BT-72, nell'XML come ActualDeliveryDate) è il giorno della consegna o prestazione effettiva – non la data della fattura (BT-2). Le due possono differire. TaxLayer riconosce autonomamente la data di consegna dalla fattura e la rende verificabile e correggibile prima della generazione.
La data di consegna non è la data della fattura
Su molte fatture compaiono due date diverse: la data in cui è stata emessa la fattura e la data in cui è avvenuta effettivamente la consegna o la prestazione. Un esempio:
| Campo | Significato | Esempio |
|---|---|---|
| BT-2 Data fattura | Data di emissione della fattura | 24.08.2026 |
| BT-72 Data consegna/prestazione | Giorno della consegna effettiva | 21.08.2026 |
Se la data di consegna viene erroneamente compilata con la data della fattura, la fattura elettronica è formalmente valida ma sostanzialmente errata – con conseguenze per la registrazione contabile, il momento della prestazione e l'IVA.
Cosa richiede la EN 16931
La EN 16931 riconosce la data effettiva di consegna come BT-72. Nelle due sintassi si presenta così:
- ZUGFeRD / CII:
ram:ApplicableHeaderTradeDelivery → ram:ActualDeliverySupplyChainEvent → ram:OccurrenceDateTime - XRechnung / UBL:
cac:Delivery → cbc:ActualDeliveryDate
Il formato è una data di calendario (in CII come YYYYMMDD, format code 102). Descrive il momento della consegna, indipendentemente dalla data della fattura o dalla scadenza.
L'errore tipico dei convertitori automatici
Un semplice convertitore da PDF a XML spesso legge solo i dati di intestazione evidenti e riempie i campi mancanti con valori predefiniti. In assenza di un riconoscimento dedicato della data di consegna, viene inserita in sostituzione la data della fattura. Finché le due date sono identiche, la cosa non si nota – non appena differiscono, nella fattura elettronica compare l'ActualDeliveryDate sbagliato.
Come lo risolve TaxLayer
TaxLayer riconosce la data di consegna/prestazione autonomamente e separatamente dalla data della fattura. Nella fase di verifica, prima della generazione, viene mostrata in un campo dedicato Data di consegna e può essere corretta lì, prima che venga creato il file ZUGFeRD o XRechnung. Nell'XML generato compare quindi la data corretta come ActualDeliveryDate.
In questo modo la responsabilità della correttezza sostanziale rimane a voi – e un errore automatico non può nemmeno insinuarsi.
Conclusione
La data di consegna è un campo dedicato, obbligatorio o pratico, della EN 16931 (BT-72) e non deve essere equiparata ciecamente alla data della fattura. Assicuratevi che in ogni conversione l'ActualDeliveryDate rifletta la data di consegna effettiva.
---
Provate TaxLayer gratuitamente ora – riconosce automaticamente data di consegna, numeri articolo e riferimenti e li rende verificabili prima della generazione. Domande a info@landauer.de.
Domande frequenti
Qual è la differenza tra BT-2 e BT-72?
BT-2 è la data della fattura (data di emissione). BT-72 è la data effettiva di consegna o prestazione – il giorno in cui la merce è stata consegnata o il servizio è stato reso. Le due date possono differire.
Come si chiama la data di consegna nell'XML?
In ZUGFeRD/CII è indicata come ActualDeliveryDate (nell'elemento ram:ActualDeliverySupplyChainEvent), in XRechnung/UBL come cbc:ActualDeliveryDate nel blocco di consegna. Semanticamente, entrambe corrispondono al BT-72 della EN 16931.
La data di consegna è obbligatoria nella fattura elettronica?
Secondo la EN 16931, il BT-72 non è obbligatorio per ogni fattura, ma nella pratica è spesso richiesto – soprattutto quando la data di consegna e la data della fattura differiscono. Per le cessioni intracomunitarie e in molti settori è di fatto necessario.
Perché i convertitori impostano spesso la data della fattura come data di consegna?
Perché molti strumenti non riconoscono autonomamente la data di consegna e, in sostituzione, inseriscono la data della fattura. Questo porta a un ActualDeliveryDate errato quando la consegna è avvenuta effettivamente in un altro giorno.
Posso correggere la data di consegna in TaxLayer?
Sì. TaxLayer riconosce la data di consegna dal documento e la mostra nella fase di verifica come campo dedicato, che potete modificare in qualsiasi momento prima della generazione. Ulteriori riferimenti in Numeri articolo in ZUGFeRD.
Strumenti gratuiti
Articoli correlati
Converti le tue fatture PDF ora
Prova TaxLayer gratuitamente – 2 conversioni al mese, senza carta di credito.
Inizia