“Come visualizzare una fattura elettronica XML in modo leggibile”
In inglese: “How to view an electronic invoice XML in readable form”
Cosa significa davvero
Una fattura elettronica è un file XML del Sistema di Interscambio: contiene tutti i dati (fornitore, cliente, righe, IVA, totale) ma scritti in una forma pensata per i software, non per gli occhi. Aperto così com'è, è un muro di tag. Per leggerla serve applicare un 'foglio di stile' che la disponga come una fattura vera. Spesso, dentro l'XML, l'emittente ha anche allegato il PDF leggibile in forma codificata (base64): si può estrarre così com'è.
Perché succede
- L'XML è nel formato del Sistema di Interscambio, non un documento di testo comune
- Manca un programma che applichi il foglio di stile ufficiale (la vista 'ordinaria' o 'semplificata')
- La fattura può arrivare dentro una busta firmata .p7m, da cui va prima estratto l'XML
Prova prima queste soluzioni gratuite
1. Visualizzatore ufficiale dell'Agenzia delle Entrate
L'Agenzia delle Entrate mette a disposizione un visualizzatore gratuito (e i fogli di stile ufficiali) che rendono l'XML come una fattura leggibile, in versione ordinaria o semplificata. È la via istituzionale.
2. Cassetto fiscale / portale della tua PEC o gestionale
Se la fattura ti è arrivata via SDI, spesso il portale del commercialista o del gestionale la mostra già impaginata: cerca l'anteprima 'fattura' invece di scaricare l'XML grezzo.
3. Apri il PDF allegato dentro l'XML, se c'è
Molte fatture includono, nell'elemento <Allegati>, il PDF della fattura codificato in base64. Un programma che sa decodificarlo te lo restituisce come PDF normale — è la copia di cortesia che l'emittente ha già preparato.
Hai già provato i metodi sopra e non è cambiato niente?
Allora non stai sbagliando qualcosa tu: il danno è dentro la struttura del file, non nel modo in cui lo apri. È esattamente il caso che FileSano ripara. La diagnosi parte qui sotto, è gratis, e il file non lascia mai il tuo browser — non lo carichi da nessuna parte.
Legge la fattura XML nel browser e la mostra impaginata (fornitore, cliente, righe, riepilogo IVA, totale, pagamento), in vista essenziale o completa. Se dentro l'XML c'è un PDF allegato in base64, lo estrae e te lo rende scaricabile. Il punto chiave: una fattura è piena di P.IVA, codici fiscali e importi, e qui non lascia mai il tuo computer — nessun visualizzatore online può dire lo stesso. Non validiamo la firma (è un'altra cosa), e la variante semplificata la segnaliamo apertamente.
Vuoi il quadro completo, dal file alla fattura leggibile?
Guida: Aprire una fattura elettronica: p7m, XML e .emlDomande frequenti
La fattura viene caricata da qualche parte?
No, mai. La lettura dell'XML e l'estrazione dell'eventuale PDF allegato avvengono interamente nel tuo browser: né la fattura né i suoi dati vengono trasmessi. È il motivo per cui FileSano funziona così — un documento fiscale non deve viaggiare.
Ho un file .p7m, non un .xml: posso usarlo lo stesso?
Sì. Se hai la busta firmata .p7m, il nostro estrattore tira fuori l'XML della fattura e, quando è una fattura, te la mostriamo già leggibile nella stessa schermata. La catena .p7m → XML → fattura resta tutta nel browser.
Posso ottenere la fattura in PDF?
Se l'emittente ha incluso il PDF nell'allegato dell'XML (caso molto comune), lo estraiamo e lo scarichi come PDF. Se non c'è, resta comunque disponibile la vista leggibile che generiamo dai dati della fattura.