Guida · .p7m · firma CAdES
File P7M: Cos'è e Come Aprirlo
Cos'è un file P7M, come si apre e come si converte in PDF: guida chiara al formato firmato della fattura elettronica. Gratis, senza installare nulla.
- Il file non lascia il tuo dispositivo
- Documento completo, gratis
- Nessuna registrazione
Apertura del file in corso…
Firma digitale
Informazioni a solo scopo indicativo: non sostituiscono la verifica ufficiale della firma.
Il documento firmato è stato estratto, ma il suo formato non è tra quelli che possiamo mostrare. Puoi scaricare il file originale e aprirlo con il programma adatto.
Allegati
Che cos'è esattamente un file P7M
P7M sta per PKCS#7 MIME: è un contenitore che racchiude un documento e la sua firma digitale in formato CAdES. Nasce per garantire che il documento non sia stato modificato dopo la firma: se anche un solo carattere cambia, la firma non risulta più valida. In Italia è il formato con cui circolano la maggior parte delle fatture elettroniche firmate e molti atti della pubblica amministrazione.
La differenza tra P7M e PDF
Un PDF è un documento leggibile; un P7M è un documento leggibile chiuso dentro una busta firmata. Il PDF si apre con un doppio clic, il P7M no. Il PDF non certifica chi lo ha prodotto, il P7M sì. Spesso il documento contenuto in un P7M è proprio un PDF: la differenza sta nella firma, non nel contenuto.
La firma digitale ha valore legale
In Italia la firma digitale è equiparata alla firma autografa: un documento firmato digitalmente ha lo stesso valore di un documento firmato a mano, e in ambito europeo è riconosciuto dal regolamento eIDAS. Per questo la busta .p7m non va considerata un semplice imballaggio: è ciò che rende il documento opponibile a terzi. La conversione in PDF serve solo a leggerlo comodamente, non sostituisce l'originale.
Come aprire un file P7M
Puoi aprirlo con un programma di firma digitale installato sul computer, con il software che molti enti mettono a disposizione, oppure online direttamente nel browser. La via più rapida, quando devi solo leggere il contenuto, è uno strumento web che estragga il documento senza installare nulla. Se cerchi le istruzioni dettagliate, le trovi nella guida per aprire file P7M.
Come verificare la firma digitale
La verifica controlla tre cose: che il certificato del firmatario fosse valido al momento della firma, che il documento non sia stato modificato dopo, che il certificato sia emesso da un'autorità riconosciuta. Un file con certificato scaduto resta leggibile, ma la firma non è più considerata valida alla data attuale: la scadenza del certificato non cancella la firma apposta in passato.
In quali formati si può convertire
Il contenuto di un P7M è quasi sempre un PDF o un XML. Puoi convertirlo in PDF per leggere e archiviare, oppure estrarre l'XML quando ti serve la fattura in formato dati. Se devi solo leggere la fattura, convertire P7M in PDF è la strada più semplice.
Software desktop o strumento online
I software desktop offrono funzioni avanzate di firma e verifica, ma richiedono installazione, aggiornamenti e spesso una licenza. Gli strumenti online non installano nulla e funzionano su qualsiasi dispositivo. La differenza che conta è dove finisce il file: se viene caricato su un server, il documento esce dal tuo computer. Uno strumento che legge il file nel browser unisce la comodità del web alla riservatezza del software installato.
Come riconoscere un file P7M dal nome
Il nome del file dice spesso cosa c'è dentro. Un file chiamato contratto.pdf.p7m è un PDF firmato: quando qualcuno parla di «pdf p7m» intende proprio questo. Un file fattura.xml.p7m è una fattura elettronica firmata, mentre un nome che termina con .p7m.p7m indica un documento firmato due volte, con una busta dentro l'altra. L'estensione finale .p7m segnala sempre la firma; quella che la precede indica il formato del documento originale.
P7M, P7S e PDF firmato: le differenze
La firma p7m non è l'unico tipo di firma digitale. Con la firma CAdES «imbustata» il documento e la firma stanno nello stesso file, ed è il caso del .p7m. Con la firma «staccata» la firma viene salvata in un file a parte, di solito con estensione .p7s, e per leggere il documento serve anche il file originale. Con la firma PAdES, infine, la firma è inserita dentro il PDF stesso: il file resta un normale .pdf, si apre con qualsiasi lettore PDF e non ha bisogno di essere estratto.
Firma digitale e fattura elettronica
Per le fatture elettroniche la firma digitale è obbligatoria in alcuni casi, come le fatture verso la Pubblica Amministrazione, e facoltativa in altri. Il Sistema di Interscambio accetta sia file .xml non firmati sia file .xml.p7m firmati: per questo può capitare di ricevere fatture nell'uno o nell'altro formato. Il contenuto è lo stesso; la firma aggiunge la garanzia su chi ha emesso la fattura e sull'integrità del file. Per leggerle tutte e due basta lo strumento per visualizzare la fattura elettronica.
P7M: come aprirlo in base a cosa ti serve
Se devi solo leggere il documento, basta uno strumento che apra la busta e ne mostri il contenuto. Se ti serve una copia da inviare o da archiviare, puoi salvarla in PDF. Se invece devi dimostrare la validità della firma, per esempio in un procedimento, serve una verifica ufficiale con il software di un certificatore accreditato, che controlla anche la catena dei certificati e le revoche. Per i primi due casi trovi gli strumenti su questo sito; per il terzo rivolgiti al tuo certificatore o al tuo consulente.
Come leggere file P7M dal telefono
Sul telefono un file .p7m arriva di solito come allegato di una PEC o di un'email. Salvalo prima nella memoria del telefono, per esempio nella cartella Download o nell'app File, poi aprilo da una pagina che funzioni nel browser, come quella in cima a questa guida. Non serve installare app di firma digitale: il documento viene estratto e mostrato direttamente sullo schermo.
Perché un file P7M a volte non si apre
Le cause più frequenti sono poche e quasi sempre risolvibili. Il file può essere incompleto, perché il download si è interrotto o perché il programma di posta lo ha salvato in modo errato: scaricalo di nuovo. Può contenere solo la firma, senza il documento: in quel caso serve il file originale. Può essere danneggiato, oppure contenere troppe buste una dentro l'altra. Quando la busta si apre ma dentro c'è un XML che non è una fattura elettronica, lo strumento te lo dice e ti lascia scaricare il file. Se invece cerchi solo una fattura XML in PDF, c'è una pagina dedicata.
Si può modificare un file P7M?
No, ed è proprio il punto. Qualsiasi modifica al documento, anche di un solo carattere, rende la firma non più valida. Se un documento firmato contiene un errore, chi lo ha emesso deve correggerlo e firmarlo di nuovo; per le fatture elettroniche si emette di solito una nota di credito o una nuova fattura. Puoi invece estrarre il contenuto e lavorare su una copia, sapendo che la copia non è firmata.
Domande frequenti
Che cosa significa P7M?
È l'estensione dei file firmati digitalmente in formato PKCS#7/CAdES.
Un file P7M può contenere un virus?
Il contenitore è firmato: se la firma è valida, il contenuto non è stato alterato dopo la firma. Apri comunque solo file che aspettavi.
Posso aprire un P7M senza firma digitale?
Sì: per leggere il documento non serve possedere un certificato.
Perché il file P7M pesa più del PDF che contiene?
Perché alla busta si aggiungono la firma e i dati del certificato.
Convertire un P7M in PDF fa perdere validità alla firma?
Il PDF non è firmato: la firma resta solo nell'originale .p7m.
Posso aprire un P7M su iPhone o Android?
Sì, con uno strumento che funzioni nel browser.