Guide Pratiche · 4 min · Pubblicato il 14 ottobre 2026

Come aprire e leggere una fattura elettronica XML o P7M

Di Daniela Chiappara, fondatrice di iPricer — Consulenza amministrativa e controllo di gestione

Hai scaricato una fattura elettronica e vedi solo codice, oppure un file .p7m che non si apre? Ecco cosa sono, come leggerli e come leggerne centinaia insieme senza aprirli uno per uno.

In breve: una fattura elettronica è un file XML, cioè un testo con etichette pensato per essere letto dai programmi. Se ha estensione .xml.p7m è lo stesso file con sopra la firma digitale del fornitore. Per leggerla comodamente hai tre strade:

  • guardarla dal portale Fatture e Corrispettivi dell'Agenzia delle Entrate, nel dettaglio della fattura;
  • aprirla con il tuo programma di fatturazione o con un visualizzatore di fatture elettroniche;
  • per i file .p7m, usare un programma gratuito di verifica della firma digitale, che estrae l'XML contenuto.

Se invece ti interessa capire quanto stai pagando i tuoi fornitori, aprire le fatture una per una è la strada più lenta. In fondo all'articolo vediamo come leggerle tutte insieme.

Perché la fattura XML sembra illeggibile

Se apri una fattura XML con il browser o con il Blocco note vedi qualcosa del genere:

Non è un file rovinato. Il formato XML è stato scelto per la fatturazione elettronica proprio perché ogni dato ha la sua etichetta: descrizione, quantità, prezzo, aliquota. Per un programma è perfetto, per una persona è scomodo. Le informazioni ci sono tutte: devi solo usare lo strumento giusto per vederle.

Cos'è un file .p7m e perché non si apre

Un file con estensione .xml.p7m è una fattura XML firmata digitalmente: la firma serve a garantire chi l'ha emessa e che non è stata modificata. Il sistema operativo non sa aprirlo con un doppio clic, per questo sembra che non funzioni.

Per leggerlo ti serve un programma di verifica della firma digitale. Quelli dei principali fornitori di firma digitale sono gratuiti: apri il .p7m, il programma verifica la firma e ti permette di salvare l'XML contenuto. Da lì procedi come per una fattura .xml normale.

Come leggere una fattura dal portale dell'Agenzia delle Entrate

Se la fattura ti serve solo da consultare, la via più semplice è il portale Fatture e Corrispettivi: entri con SPID, CIE o CNS, vai in "Consultazione" → "Monitoraggio delle fatture elettroniche" → "Fatture ricevute" e apri il dettaglio della fattura che ti interessa.

Da lì puoi scaricare la singola fattura oppure richiedere l'esportazione massiva di un intero periodo in un file ZIP. La procedura completa è nella guida dedicata.

Il vero limite: una fattura alla volta

Leggere una fattura va bene per controllare un importo o un dato per il commercialista. Ma se la domanda è "il mio fornitore mi ha aumentato i prezzi?", una fattura sola non basta: devi confrontare lo stesso prodotto fra fatture di mesi diversi, magari descritto in modo diverso ogni volta.

Con dieci fornitori e qualche centinaio di righe al mese, aprirle una per una non è realistico. Ed è proprio lì che gli aumenti passano inosservati.

Leggerle tutte insieme con iPricer

iPricer è fatto per questo: carichi le fatture .xml o .xml.p7m così come le hai scaricate, senza aprirle né convertirle. Il programma legge ogni riga, riconosce lo stesso prodotto anche quando il fornitore cambia descrizione e ti mostra lo storico dei prezzi e ogni aumento, prodotto per prodotto.

Un esempio reale, da fatture di un cliente con fornitore anonimizzato: il burro è passato da 6,74 € a 10,90 € al kg in 13 mesi, +62%, senza alcuna comunicazione. In quel periodo valeva 657 € in più. Leggendo le fatture una per una, nessuno se n'era accorto.

iPricer non accede al cassetto fiscale: lavora solo sui file che carichi tu. Con il piano gratuito puoi caricare fino a 200 fatture nei primi 30 giorni, senza carta di credito.

Hai una cartella di fatture XML o P7M? Caricala e scopri subito quali prezzi sono aumentati. 200 fatture gratis nei primi 30 giorni, nessuna carta richiesta.

Carica le tue fatture gratis