ZUGFeRD, Factur-X e XRechnung: come leggere e gestire le fatture elettroniche

Scopri le differenze tra ZUGFeRD, Factur-X e XRechnung: impara ad aprire i file XML, controllare i dati estratti e importarli in contabilità con Tailride.

Tag
#fattura elettronica europea#zugferd#factur-x#xrechnung#gestione fatture xml
ZUGFeRD, Factur-X e XRechnung: visualizzazione ed elaborazione di fatture elettroniche in Tailride

A cura di Tailride · Tempo di lettura: 7 min · Aggiornato a ottobre 2026

Un fornitore invia un PDF identico a una fattura tradizionale. Un altro recapita un file XML che all'apertura appare come un muro di codice. Entrambi possono includere dati strutturati, ma richiedono procedure differenti: ZUGFeRD e Factur-X integrano il codice XML all'interno di un PDF leggibile, mentre XRechnung viene normalmente trasmesso come semplice file XML.

Quando si gestiscono fornitori esteri, orientarsi tra ZUGFeRD, Factur-X e XRechnung può creare confusione se non si sa quale formato si ha davanti. Prima di convertire o digitare a mano le informazioni, è importante verificare il documento ricevuto. Tailride è in grado di leggere i dati strutturati di questi formati e renderizzare la fattura in una schermata chiara e verificabile. In questa guida vedremo come identificare il file, caricarlo su Tailride e validare i campi prima dell'invio ai sistemi contabili.

ZUGFeRD, Factur-X e XRechnung: quali sono le differenze?

FormatoFile ricevuto solitamenteResa visiva per l'utentePosizione dei dati strutturati
ZUGFeRDPDF/A-3La pagina della fattura nel PDFFile XML incorporato nel PDF
Factur-XPDF/A-3La pagina della fattura nel PDFFile XML incorporato nel PDF
XRechnungXMLVista generata da software dedicatoFile XML autonomo, con sintassi UBL o CII

ZUGFeRD e Factur-X indicano rispettivamente la denominazione tedesca e francese dello standard ibrido sviluppato congiuntamente dai due paesi. Il livello PDF garantisce un layout immediato da consultare per l'operatore, mentre l'XML incorporato fornisce al gestionale i campi strutturati da elaborare in automatico. Nelle versioni correnti i due standard coincidono pienamente, come specificato dal Forum tedesco per la fatturazione elettronica (FeRD) e dall'ente francese FNFE-MPE.

XRechnung è invece lo standard tedesco per la fatturazione elettronica conforme alla norma europea EN 16931. Le sintassi XML ammesse sono UBL e UN/CEFACT CII. A differenza dei file ibridi, una fattura puramente XML richiede un visualizzatore o un'applicazione di elaborazione per essere letta da una persona. La test suite ufficiale curata da KoSIT include esempi per entrambe le sintassi.

Un semplice PDF non costituisce per forza una fattura elettronica strutturata, così come un'estensione .xml non garantisce la conformità a XRechnung. A fare fede sono sempre il contenuto e le regole sintattiche dello standard, mai il nome del file.

Come capire quale tipo di fattura elettronica hai ricevuto?

Il controllo parte dall'analisi del file di origine:

  1. Se hai ricevuto un PDF, verifica gli allegati. Apri la sezione dei file incorporati nel tuo lettore PDF abituale. Una fattura ZUGFeRD o Factur-X include sempre un allegato XML, spesso denominato factur-x.xml. Il solo layout visivo non è sufficiente per confermare la presenza dei metadati strutturati.

  2. Se hai ricevuto un file XML, usa un visualizzatore per fatture elettroniche. I tag di apertura permettono di risalire a UBL o CII, ma un visualizzatore dedicato trasforma il codice in un documento leggibile per il controllo. La sola estensione XML non certifica la rispondenza alle specifiche XRechnung.

  3. Conserva il file esattamente come lo hai ricevuto. Se stampi un PDF ibrido come nuovo file PDF o converti un XML in immagine, rischi di eliminare irreversibilmente i dati strutturati che ne consentono l'elaborazione automatica.

Individuare la presenza dell'XML conferma che il file è pronto per essere processato, ma non sostituisce la validazione formale rispetto agli schemi e alle regole di business dello standard. Estrazione, visualizzazione e convalida sono tre passaggi distinti.

Come elaborare un PDF ZUGFeRD o Factur-X in Tailride

Carica il PDF originale nell'interfaccia di Tailride oppure importalo tramite le sorgenti connesse. Il modulo dedicato alle fatture elettroniche di Tailride rileva in automatico l'XML incorporato ed estrae i campi strutturati, senza dover ricorrere all'OCR tradizionale sulla pagina scansionata. Il PDF resta comunque consultabile come anteprima visiva per l'operatore.

Una volta acquisito il documento, confronta i dati estratti (ragione sociale del fornitore, numero documento, date, valuta, totali, imposte e singole righe) con quanto atteso. In caso di discrepanze tra il testo visibile nel PDF e i dati XML, Tailride dà priorità al contenuto XML. Se riscontri differenze sostanziali, è opportuno chiarire l'anomalia con l'emittente prima di procedere con la registrazione.

Per i file già salvati sul computer locale, le cartelle monitorate rappresentano la soluzione più rapida: basta indicare una directory e Tailride Desktop invierà i nuovi documenti compatibili direttamente in piattaforma, compresi i PDF ZUGFeRD e Factur-X. La nostra guida all'importazione automatica di fatture PDF da cartella verso Xero illustra la configurazione della cartella e il flusso di sincronizzazione contabile.

Le schermate seguenti illustrano un esempio basato su XML XRechnung, non un PDF ibrido. Il controllo dei dati segue una logica analoga, ma il formato del file in ingresso è differente.

Come aprire una fattura XML XRechnung in Tailride

Nel caso di un file XRechnung autonomo, effettua l'upload del file XML originale direttamente nell'interfaccia web di Tailride. L'esempio riportato di seguito proviene dalla test suite ufficiale KoSIT per XRechnung ed è basato su sintassi UBL. Tailride elabora i campi e genera in automatico una rappresentazione PDF leggibile per il file XML. Questo layout serve a facilitare l'ispezione visiva; non modifica né sovrascrive il file sorgente.

Nella prima schermata, (1) corrisponde alla vista PDF leggibile ricavata dall'XML, mentre (2) mostra il pannello con i campi della fattura estratti da Tailride. È possibile verificare numero fattura, data di emissione, fornitore, valuta e importi sulla destra mettendoli a confronto con il documento a sinistra. In questo campione, il numero fattura è 123456XX e il totale complessivo ammonta a 336,90 EUR.

Esempio KoSIT XRechnung UBL in Tailride: vista PDF ricavata da XML e campi estratti nel pannello Dati principali

Un file KoSIT XRechnung UBL aperto in Tailride: (1) resa grafica leggibile in PDF e (2) campi della fattura estratti. La schermata mostra l'interfaccia web di Tailride.

Successivamente si controlla il dettaglio delle righe. Il riquadro evidenziato nella seconda schermata riporta le descrizioni importate, quantità, prezzi unitari, aliquote IVA, imposte e totali lordi di riga. In questo caso, le due righe lorde da 309,01 EUR e 27,89 EUR corrispondono esattamente al totale fattura di 336,90 EUR. I conti contabili proposti dal sistema richiedono una valutazione a parte: l'indicatore "AI · 95%" si riferisce al grado di confidenza dell'imputazione contabile, non all'accuratezza dell'estrazione dei dati XML.

Pannello righe fattura XRechnung in Tailride con descrizioni, quantità, prezzi unitari, IVA, totali e conti contabili

Il medesimo esempio XRechnung con le due righe importate visibili in Tailride, completi di prezzi, IVA e conti contabili suggeriti.

Questo test mostra la resa di una fattura UBL standard all'interno di Tailride. Non costituisce un benchmark per qualunque versione di XRechnung, né una certificazione di conformità formale del file.

Cosa verificare prima di contabilizzare ZUGFeRD, Factur-X e XRechnung?

L'uso di dati strutturati elimina gran parte degli errori di trascrizione manuale, ma non esonera dal controllo. Prima di procedere con la registrazione a libro giornale, conviene verificare con cura i seguenti elementi:

  • Anagrafica: dati del fornitore, del committente, numero documento ed eventuali riferimenti a ordini di acquisto o note di credito collegate.

  • Date e valuta: data di emissione, termini di pagamento o scadenza e divisa del documento.

  • Importi e totali: imponibile netto, ripartizione IVA per aliquota e totale lordo; verificare che la somma delle righe coincida con il totale documento.

  • Dettaglio righe: descrizioni dei beni o servizi, quantità, prezzi unitari ed eventuale esenzione o regime fiscale applicato.

  • Riconciliazione contabile: conto mastro assegnato, codice IVA e gestionale o ERP collegato.

  • Archiviazione del file sorgente: verificare di conservare sempre il PDF ibrido originale con XML incorporato oppure il file XML puro ricevuto dal fornitore.

Qualora i dati visivi del PDF non coincidano con l'XML o manchino riferimenti essenziali del fornitore, è sempre preferibile richiedere una nota di correzione anziché modificare solo l'anteprima a schermo. Inoltre, estrarre correttamente i campi non garantisce che la fattura rispetti tutte le regole di convalida previste dal modello XRechnung o ZUGFeRD. Quando serve una verifica di conformità legale, è necessario ricorrere a un validatore autorizzato; KoSIT mette a disposizione un validatore con profilo XRechnung espressamente dedicato al proprio standard.

Concluso il controllo, seleziona l'integrazione contabile di Tailride configurata ed effettua un primo invio di prova per controllare che campi e allegati vengano recepiti correttamente dal tuo gestionale.

Il ruolo di Tailride Desktop nella raccolta delle fatture

L'applicazione desktop semplifica la raccolta dei documenti contabili già presenti su portali fornitore, directory locali o caselle Proton Mail Bridge. Un file PDF ibrido ZUGFeRD o Factur-X salvato in una cartella monitorata entra direttamente nello stesso flusso di revisione delle altre fatture passive. Per quanto riguarda invece i file XRechnung puramente XML, la modalità operativa illustrata è il caricamento manuale da web app: le cartelle monitorate supportano attualmente PDF e file immagine, non XML isolati.

Configurazione di cartelle monitorate in Tailride Desktop

Esempio illustrativo di cartella monitorata in Tailride Desktop. L'immagine evidenzia la fase di acquisizione del file, non l'elaborazione interna della fattura ZUGFeRD o Factur-X.

Se ricevi le fatture dei fornitori su caselle Proton Mail, puoi consultare la nostra guida su come scaricare fatture da Proton Mail con Tailride. Il client desktop si occupa dell'acquisizione iniziale; l'estrazione e la lettura dei metadati avvengono sui server Tailride non appena il file viene inoltrato per l'elaborazione.

Domande frequenti

Un file PDF equivale a una fattura elettronica?

No. Un normale file PDF contiene soltanto testo o immagini da leggere a schermo. Una fattura ZUGFeRD o Factur-X in formato PDF racchiude invece al proprio interno un tracciato XML strutturato. Per accertarsene è necessario verificare gli allegati del file e non limitarsi all'aspetto grafico.

Che differenza c'è tra ZUGFeRD e Factur-X?

Si tratta dei nomi attribuiti rispettivamente in Germania e in Francia allo stesso standard ibrido PDF/A-3 con XML incorporato. Nelle versioni recenti i formati sono allineati. La vera variabile risiede nel profilo dati adottato (Basic, Comfort, Extended), che determina la completezza delle informazioni strutturate.

Come si apre un file XML XRechnung?

Per leggere una fattura XRechnung senza decifrare il codice sorgente, usa un visualizzatore dedicato oppure carica il file XML originale su Tailride. La piattaforma elabora i dati, mostra i singoli campi contabili e genera una vista PDF per agevolare il controllo visivo, preservando il file XML originale.

Tailride ricorre all'OCR per elaborare ZUGFeRD e Factur-X?

No, se il documento PDF contiene al suo interno i metadati XML previsti dallo standard. In questo caso Tailride importa direttamente i campi strutturati, assicurando massima precisione ed evitando gli errori tipici del riconoscimento ottico dei caratteri (OCR). I PDF standard privi di XML seguono invece il canale di lettura tradizionale.

È possibile sincronizzare i file XML XRechnung tramite cartella monitorata?

Al momento il monitoraggio automatico delle cartelle su Tailride Desktop supporta file PDF e formati immagine. Per i file XML autonomi XRechnung è consigliato il caricamento diretto tramite piattaforma web. I file ibridi in formato PDF possono invece transitare senza problemi dalle cartelle sincronizzate.

La corretta lettura dei dati garantisce che la fattura sia fiscalmente valida?

No. Riconoscere ed estrarre i dati contabili non equivale a validare la conformità formale rispetto a schemi XSD e regole Schematron previste dallo standard. Per accertare la validità legale in contesti normati (come gli appalti pubblici tedeschi) occorre utilizzare i validatori ufficiali dedicati.

È obbligatorio conservare il file XML di origine?

Sì. Il documento originale ha valore probatorio, che si tratti di un file XML autonomo o dell'allegato racchiuso in un PDF/A-3. Le anteprime visive servono all'operatore per verificare i totali, ma non sostituiscono il tracciato elettronico originale a fini civilistici e fiscali.

Inizia con un documento di prova

Per familiarizzare con la procedura, seleziona una fattura fornitori già nota. Verifica se si tratta di un PDF ibrido o di un file XML, caricalo su Tailride e controlla la corrispondenza dei dati estratti con il documento originale. Quando il flusso risponde alle tue esigenze, imposta i canali di ricezione e la destinazione contabile più adatti al tuo lavoro quotidiano.

Scopri come Tailride gestisce le fatture elettroniche.

Tailride