Come aprire un file .p7m: 3 metodi (e uno da evitare)

Aggiornata a luglio 2026 · Tempo di lettura: 4 minuti

Hai ricevuto un file che finisce in .p7m — magari IT01234567890_ab3F9.xml.p7m — e nessun programma sul tuo computer sa cosa farci. È normale: il .p7m non è un formato "da aprire", è una busta firmata digitalmente. Vediamo cosa contiene e come leggerlo.

Cos'è esattamente un file .p7m

Il .p7m è un documento qualsiasi (nel 90% dei casi una fattura elettronica XML) racchiuso in una firma digitale in formato CAdES. La firma garantisce chi l'ha emesso e che non sia stato modificato. Per questo non basta rinominare il file togliendo ".p7m": il contenuto resta avvolto nella struttura della firma e va estratto.

Metodo 1 — Software di firma digitale (gratis)

I programmi usati per firmare digitalmente sanno anche aprire e verificare i .p7m. I più diffusi in Italia:

Procedura: installi il programma → apri il file .p7m → il software verifica la firma e ti mostra (o salva) il documento contenuto. Funziona ed è gratuito; il limite è la comodità: un file alla volta, e per una fattura XML ottieni... un XML, che resta da leggere a sua volta.

Metodo 2 — Servizi online: attenzione

Ci sono siti che estraggono il contenuto del .p7m se glielo carichi. Il problema è lo stesso dei convertitori online di fatture: stai caricando un documento fiscale della tua azienda su un server di cui non sai nulla. Per una fattura — con dentro fornitori, importi e condizioni — è un rischio inutile, visto che le alternative gratuite in locale esistono.

Metodo 3 — Se è una fattura: estrazione automatica

Se i tuoi .p7m sono fatture elettroniche (è il caso tipico: molti fornitori inviano copia via PEC, e nel cassetto fiscale i file firmati sono .p7m), la strada più rapida è un tool che li riconosce e ne estrae i dati da solo, senza passaggi manuali:

Cartelle piene di .p7m e XML?

Il convertitore li legge tutti insieme e ti dà un Excel a 3 fogli. In locale, 19€ una volta sola.

Scopri il convertitore — 19€

Domande frequenti

Posso semplicemente rinominare il file da .xml.p7m a .xml?
No. La firma CAdES avvolge il contenuto: rinominando il file, l'XML dentro resta circondato dai dati binari della firma e i programmi non lo leggono correttamente. Serve un'estrazione vera.

Aprire il .p7m invalida la firma?
No: leggere o estrarre il contenuto non modifica il file originale. La firma resta valida e verificabile.

Perché le fatture arrivano firmate?
La firma è obbligatoria per le fatture verso la Pubblica Amministrazione e facoltativa (ma comune) per quelle tra privati. Garantisce integrità e provenienza del documento nel passaggio attraverso il Sistema di Interscambio.