Perché la fattura elettronica è un file XML
Dal 2019 in Italia le fatture tra privati, imprese e professionisti passano quasi tutte dal Sistema di Interscambio dell’Agenzia delle Entrate. Il formato è FatturaPA, un file XML: un documento pensato per essere letto dai programmi di contabilità, non dalle persone. Se apri un file XML con il blocco note vedi una lunga serie di etichette e numeri, difficile da interpretare.
Spesso la fattura arriva anche firmata digitalmente, con estensione .xml.p7m, il che la rende ancora meno leggibile. Eppure capita di doverla controllare, stampare, conservare in PDF o inoltrare a chi non ha un programma di fatturazione: il commercialista, un familiare, l’ufficio acquisti.
Il foglio di stile ufficiale dell’Agenzia delle Entrate
Per rendere leggibile l’XML serve un foglio di stile, cioè un insieme di regole che trasforma i dati in una pagina impaginata. Questo strumento usa i fogli di stile ufficiali pubblicati dall’Agenzia delle Entrate sul sito fatturapa.gov.it: quello per le fatture tra privati (FPR12), quello per le fatture verso la pubblica amministrazione (FPA12) e quello per le fatture semplificate (FSM10). Lo strumento riconosce da solo il tipo di fattura e applica il foglio corretto.
Il risultato mostra cedente e cessionario, dati del documento, righe con quantità e prezzi, riepilogo IVA, modalità di pagamento ed eventuali allegati dichiarati. Per ottenere il PDF basta premere “Salva in PDF” e scegliere “Salva come PDF” nella finestra di stampa del browser: il testo del PDF resta nitido e selezionabile.
Privacy e limiti
Le fatture contengono partite IVA, indirizzi e importi: per questo la trasformazione avviene nel tuo browser e il file non viene mai inviato a un server. Lo strumento serve a visualizzare e stampare la fattura. Non la valida rispetto alle specifiche tecniche e non verifica la firma digitale: un file XML con errori potrebbe essere mostrato in modo incompleto. Gli eventuali allegati inclusi nella fattura non vengono estratti.