Vai al contenuto
Apri P7M

Estrarre l'allegato da una fattura elettronica XML

In una fattura elettronica un allegato, come il PDF di cortesia, non è un file separato: sta dentro l'XML sotto forma di testo in base64. Carica la fattura nello strumento qui sopra e gli allegati compaiono in un elenco, pronti da scaricare come file normali.

Apri il tuo file

Trascina qui uno o più file .p7m (o .xml)

Come fare

  1. Carica nello strumento la fattura, sia essa in XML semplice sia in .xml.p7m.
  2. Aspetta che la fattura sia mostrata in forma leggibile.
  3. Scorri fino alla sezione degli allegati: trovi nome del file, formato e descrizione, se presenti.
  4. Premi il pulsante di scarico accanto all'allegato che ti interessa.
  5. Apri il file scaricato con il programma adatto: per un PDF puoi usare il visualizzatore del browser.
  6. Se non vedi nessun allegato, controlla che la fattura ne contenga davvero uno: non tutte le fatture lo fanno.

Dove si trova l'allegato dentro la fattura

Una fattura elettronica italiana è un file XML con una struttura ben definita. Esiste un blocco dedicato agli allegati, nel quale ogni voce ha un nome file, un eventuale formato, una descrizione e, soprattutto, un lungo campo di testo con il contenuto del file.

Quel testo è base64, una codifica che trasforma qualsiasi file in lettere, numeri e pochi simboli, così da poterlo inserire in un documento XML senza rompere la struttura. Se apri la fattura con un editor di testo vedi pagine di caratteri senza senso: è lì dentro il tuo PDF, in forma trasformata.

Cosa fa lo strumento con il base64

Per ottenere il file serve l'operazione inversa, la decodifica. Lo strumento la esegue nel browser, ricostruisce i byte originali e li tratta come un normale download, usando il nome indicato nella fattura.

Se più allegati hanno lo stesso nome, vengono distinti nell'elenco in modo da poterli scaricare tutti. Se un allegato è palesemente rovinato, per esempio con un testo che non è base64 corretto, lo strumento lo segnala invece di restituire un file inutilizzabile.

Fatture in .xml.p7m

Moltissime fatture arrivano firmate, con doppia estensione .xml.p7m. In quel caso l'allegato è incorporato nell'XML, che a sua volta si trova dentro la busta di firma. Non devi fare due passaggi: lo strumento toglie prima la busta, poi legge l'XML e solo dopo elenca gli allegati.

Ricorda che la visualizzazione è una copia di cortesia. Il documento con rilevanza fiscale è il file XML originale, che va conservato così com'è secondo le regole che ti riguardano: per dubbi in materia chiedi al tuo commercialista.

Un allegato è un contenuto da trattare con cautela

Un allegato è un file inserito da chi ha emesso la fattura. Prima di aprirlo, vale la prudenza di sempre: controlla il formato mostrato e, se arriva da un mittente che non conosci, evita di aprirlo.

Lo strumento non apre né esegue gli allegati: li mette a disposizione per il download e basta.

Quando non usare questo strumento

Non usare lo strumento per verificare la correttezza fiscale di una fattura o dei suoi allegati: non è un controllo del Sistema di Interscambio. Per questo serve un professionista o i servizi ufficiali.

Domande frequenti

Come faccio a ottenere il PDF contenuto in una fattura XML?

Carica la fattura nello strumento, scorri alla sezione degli allegati e scarica il file. Il PDF è incorporato in base64 e viene ricostruito nel browser.

Perché la mia fattura non ha allegati?

L'allegato è facoltativo: molti emittenti non lo inseriscono. In quel caso la sezione degli allegati non compare.

Posso estrarre un allegato da una fattura firmata .xml.p7m?

Sì. Lo strumento toglie la busta di firma, legge l'XML e mostra gli allegati incorporati.

Cos'è il base64?

Una codifica che trasforma un file in testo semplice. Serve per inserire file binari, come un PDF, dentro un documento XML.

Il PDF allegato ha valore fiscale?

Nessuna indicazione fiscale può venire da questo strumento: il file originale è l'XML. Per dubbi rivolgiti al tuo commercialista o al tuo consulente.

Guide correlate

Ultima revisione: 2026-10-15. Questo strumento mostra il contenuto e i dati di firma presenti nel file; non verifica la validità legale e non fornisce consulenza legale o fiscale.