Quando si parla di fattura elettronica si incontrano due formati: XML e .p7m. Spesso si fa confusione. In questa guida spieghiamo in modo chiaro la differenza tra fattura XML e .p7m e come aprirle.

La fattura XML

P7M Viewer apre un file .p7m firmato e mostra il documento originale in pochi secondi.
P7M Viewer apre un file .p7m firmato e mostra il documento originale in pochi secondi.
Apri i file .p7m sul tuo telefono
Apri i file .p7m sul tuo telefonoScarica l’app gratuita P7M Viewer per Android — apri e condividi i file firmati ovunque.Scarica l’app

Il formato XML è la fattura vera e propria: un file strutturato che contiene tutti i dati — fornitore, cliente, righe, imponibile, IVA e totale. È il formato definito dall'Agenzia delle Entrate per la fattura elettronica. Da solo, però, l'XML non è firmato.

Il file .p7m

Il file .p7m è la stessa fattura XML, ma racchiusa in una busta con firma digitale (PKCS#7 / CAdES). La firma serve a garantire autenticità e integrità e a dare valore legale al documento. Il nome tipico è `IT01234567890_00001.xml.p7m`: prima l'XML, poi la firma.

La differenza in una frase

  • XML = la fattura (i dati).
  • .p7m = la fattura XML firmata digitalmente (i dati + la firma).

In pratica il .p7m è l'XML "sigillato": stesso contenuto, ma con la firma che lo rende valido per lo SdI.

Come aprire entrambi i formati

Con P7M Viewer apri sia i file .p7m sia gli .xml:

1. Apri lo strumento Apri .p7m.

2. Carica il file .p7m (o direttamente l'XML).

3. Visualizza la fattura o scarica il file estratto.

Se parti da un .p7m, ottieni l'XML pulito; se vuoi una copia leggibile, salvala in PDF con "Stampa → Salva come PDF".

Quando usare l'uno o l'altro

  • Per inviare una fattura allo SdI serve, quando richiesto, il file firmato .p7m.
  • Per leggere e archiviare ti è utile l'XML estratto (e magari un PDF).
  • L'originale con valore legale resta il .p7m firmato.

Domande frequenti

Il .p7m contiene l'XML? Sì, il .p7m è l'XML più la firma digitale.

Posso aprire un XML da solo? Sì, con P7M Viewer visualizzi anche i file .xml.

È gratis? Sì, l'apertura di un singolo file è gratuita.

In sintesi

La differenza è semplice: l'XML è la fattura, il .p7m è la stessa fattura firmata digitalmente. Con P7M Viewer apri entrambi i formati in pochi secondi, gratis.