Come aprire un file .xml.p7m e leggere la fattura
Un file che finisce in .xml.p7m è una fattura elettronica firmata digitalmente.
Con un doppio clic di solito non si apre, perché la fattura è chiusa dentro una busta insieme alla firma.
Che cosa contiene
La firma in formato CAdES crea un nuovo file, la busta, che contiene tre cose: il documento originale (il file XML della fattura),
la firma e il certificato di chi ha firmato. L'estensione .p7m si aggiunge a quella del file originale,
per questo il nome diventa .xml.p7m.
La fattura dentro la busta è identica a una fattura non firmata: stesso tracciato, stessi dati. Cambia solo il fatto che, per leggerla, bisogna prima estrarla.
Come leggere il contenuto
Leggerla online e salvarla in PDF
Se ti serve leggere la fattura e non verificare la firma, LeggiFatture apre la busta direttamente nel browser e mostra la fattura in chiaro, anche quando i file .p7m sono dentro uno ZIP insieme ad altri XML. Da lì puoi salvarla in PDF o convertire più fatture in Excel.
Verificare la firma
Per controllare che la firma sia valida e sapere chi ha firmato serve un programma di firma digitale, come quelli forniti dai certificatori insieme al dispositivo di firma. Gli stessi programmi permettono di salvare il file XML contenuto nella busta.
Consultare la fattura sul portale
Le fatture transitate dal Sistema di Interscambio si possono consultare nel portale Fatture e Corrispettivi dell'Agenzia delle Entrate, se hai aderito al servizio di consultazione, senza dover aprire il file.
Leggere non è verificare. LeggiFatture estrae il contenuto della busta ma non controlla la validità della firma né del certificato.
Quando il file non si apre
- File in Base64. Alcuni programmi salvano la busta come testo codificato in Base64 invece che in formato binario. Il contenuto è lo stesso ma certi lettori lo rifiutano. LeggiFatture riconosce entrambe le forme.
- Doppia firma. Una busta può contenere un'altra busta, quando il file è stato firmato due volte. Va aperta due volte.
- Firma separata. Se la busta contiene solo la firma e non il documento, la fattura è in un altro file e va cercata lì.
- File rinominato. Se a un file .xml è stata aggiunta a mano l'estensione .p7m, o il contrario, i programmi di firma segnalano un errore. Conta il contenuto, non il nome.
- File incompleto. Un download interrotto produce una busta troncata, che non si può leggere: va scaricata di nuovo.
Leggi le fatture firmate
Trascina i file .xml.p7m, anche dentro uno ZIP: li leggi in chiaro e li salvi in PDF o in Excel. I file restano sul tuo computer.
Apri lo strumento