Una fattura elettronica italiana arriva come file XML, spesso con la firma dentro un involucro .p7m, e a prima vista è un blocco di tag. Questo visualizzatore apre il file direttamente nel browser e lo mostra come un documento leggibile: dati di trasmissione, cedente/prestatore, cessionario/committente, righe con quantità e prezzi, riepilogo IVA, dati di pagamento, causale e allegati. Poi si può stampare o salvare in PDF. (English: open an Italian e-invoice, XML or signed P7M, and read it as a normal document.)
Aprire l'involucro .p7m non è la stessa cosa che verificare la firma: lo strumento estrae l'XML e mostra i certificati che il file contiene, ma non convalida la firma, e non è una verifica legale della firma. Il file non viene caricato.
Loading the tool…
Overview
About Fattura Elettronica Viewer (XML & P7M)
Che cosa legge. Il formato FatturaPA / FatturaElettronica con schema 1.2.2 (versioni FPR12 e FPA12; la documentazione tecnica dell'Agenzia delle Entrate è alla versione 1.9.1 dal 15 maggio 2026). Sono mostrati tipo documento (TD01, TD04 e gli altri con il nome esteso), numero, data, divisa, importo totale, causale, bollo, cassa previdenziale e ritenuta, righe di dettaglio con codice articolo, sconti e Natura dell'IVA, riepilogo per aliquota con esigibilità (immediata, differita, scissione dei pagamenti), condizioni e modalità di pagamento con IBAN e scadenza, ordini, contratti e DDT. I lotti con più corpi fattura vengono mostrati uno dopo l'altro.
XML.P7M. Un file .p7m è una busta CMS (PKCS #7) che racchiude l'XML. Lo strumento legge la busta, anche nella forma BER a lunghezza indefinita prodotta da molti programmi di firma e anche se il file è codificato in base64, estrae l'XML e, se la busta è doppia, apre anche il secondo livello. Mostra quanti firmatari ci sono, l'algoritmo di digest e l'ora di firma dichiarata, e i certificati inclusi (soggetto, emittente, validità, numero di serie). Non verifica la firma, la catena dei certificati, la revoca né la qualifica della firma.
Controllo dello schema. Il file XML viene confrontato con lo schema XSD ufficiale versione 1.2.2 dell'Agenzia delle Entrate, direttamente nel browser: se manca un elemento obbligatorio o l'ordine è sbagliato, vedrai l'errore e la riga. Il controllo riguarda la struttura, non le regole fiscali o i controlli del Sistema di Interscambio.
Allegati e sicurezza. Gli allegati incorporati (per esempio un PDF di cortesia) sono elencati con nome, formato e dimensione e si scaricano come dati: non vengono aperti né eseguiti nella pagina. Tutti i valori del file sono inseriti come testo, mai come HTML, quindi il contenuto di una fattura non può inserire codice nella pagina.
Compatibility
Supported Formats
File .xml e .xml.p7m (anche base64 e doppia firma) fino a 30 MB, schema FatturaPA 1.2.2 (FPR12 e FPA12). Non supportati: file firmati con altre buste, fatture di altri paesi (per quelle usa gli altri visualizzatori del sito), validazione della firma.
Guide
How to Use Fattura Elettronica Viewer (XML & P7M)
- Trascina il file .xml o .xml.p7m nella casella (fino a 30 MB).
- Leggi la fattura: dati del cedente e del cessionario, righe, riepilogo IVA e totali.
- Controlla il risultato del confronto con lo schema e, se il file è .p7m, i certificati contenuti.
- Usa "Stampa o salva come PDF" oppure scarica l'XML estratto o un allegato.
Highlights
Features
- XML e XML.P7M Anche base64, busta BER a lunghezza indefinita e doppia firma.
- Lettura completa Cedente, cessionario, righe, riepilogo IVA, pagamento, causale e allegati.
- Schema XSD 1.2.2 Controllo della struttura con lo schema ufficiale dell'Agenzia delle Entrate.
- Stampa e PDF Copia di cortesia leggibile; i valori sono inseriti come testo.
- Firma descritta, non validata Mostra firmatari e certificati senza dichiarare la validità legale.
Applications
Use Cases
- Leggere una fattura ricevuta come file senza usare il portale o il gestionale
- Estrarre l'XML da un file .xml.p7m
- Controllare importi, IVA e IBAN prima di un pagamento
- Salvare una copia leggibile in PDF per l'archivio o il commercialista
- Verificare la struttura di una fattura generata da un programma prima dell'invio
Good to Know
Limitations
La vista generata è una rappresentazione visiva, non la fattura elettronica e non ha valore legale: il documento valido è il file XML trasmesso tramite il Sistema di Interscambio. Aprire una busta .p7m non è una validazione: firma, catena dei certificati, revoca e qualifica non sono verificate, quindi lo strumento non deve essere usato come verifica legale della firma né per stabilire la validità della fattura.
I dati fiscali sono mostrati come scritti nel file; nessuna regola fiscale italiana è applicata e le codifiche (TipoDocumento, Natura, ModalitaPagamento) sono tradotte solo per i codici noti. Le specifiche tecniche dell'Agenzia delle Entrate possono cambiare: controlla sempre la versione in vigore.
This tool runs entirely in your browser — your file is never uploaded to our servers. See our Privacy Policy for full details.
Support
Frequently Asked Questions
Il mio file viene caricato su un server?
No. Il file è letto e visualizzato nel browser. Non viene inviato al nostro server né salvato.
Come si apre un file .xml.p7m?
Trascinalo qui: lo strumento estrae l'XML dalla busta firmata e lo mostra. La firma non viene verificata, quindi non sostituisce un programma di verifica della firma.
Aprire il P7M equivale a verificare la firma?
No. Aprire la busta significa leggerne il contenuto. Verificare una firma richiede di controllare la firma crittografica, la catena dei certificati, la revoca e l'elenco dei prestatori di servizi fiduciari qualificati.
Posso salvare la fattura in PDF?
Sì, con il pulsante "Stampa o salva come PDF" scegli "Salva come PDF" nella finestra di stampa del browser. È una copia di cortesia leggibile, non la fattura elettronica.
Perché compare un errore dello schema?
Il file non rispetta lo schema XSD 1.2.2: manca un elemento obbligatorio, l'ordine è diverso o un valore non è ammesso. Il messaggio indica l'elemento e la riga.
Che cosa succede con gli allegati?
Sono elencati e si possono scaricare come file, ma non vengono mai aperti o eseguiti nella pagina. Apri solo gli allegati di cui ti fidi.
Keep Going
Related Tools
- XRechnung Viewer Open an XRechnung (or ZUGFeRD / Factur-X) invoice and read it as a clear table of parties, lines, VAT, totals and payment data. Runs in your browser.
- Peppol UBL Invoice Viewer Open a Peppol BIS Billing 3.0 or other UBL 2.1 invoice or credit note, read the business terms as a table, and check the structure against the UBL schema.
- E-Invoice Format Detector Find out what an XML or PDF e-invoice file is: ZUGFeRD, Factur-X, XRechnung, KSeF FA(3), Peppol BIS or plain UBL, from fixed signals you can see.
- PAdES PDF Signature Inspector Inspect the digital signatures in a PDF: are the signed bytes intact, and what do the embedded certificate, timestamp and PAdES building blocks say. Technical inspection only; no trusted-list or revocation check.
- Facturae XML & XSIG Viewer Visor Facturae: abre facturas Facturae 3.2.x en XML o XSIG, muestra emisor, receptor, líneas, impuestos y totales, con impresión o PDF. La firma se describe, no se verifica. En el navegador.