{"id":169803,"date":"2026-02-19T16:02:00","date_gmt":"2026-02-19T16:02:00","guid":{"rendered":"https:\/\/gtechgroup.it\/blog\/formato-xml-fattura-elettronica-fatturapa\/"},"modified":"2026-08-08T10:23:30","modified_gmt":"2026-08-08T08:23:30","slug":"formato-xml-fattura-elettronica-fatturapa","status":"publish","type":"post","link":"https:\/\/gtechgroup.it\/blog\/formato-xml-fattura-elettronica-fatturapa\/","title":{"rendered":"Formato XML della fattura elettronica: il tracciato FatturaPA"},"content":{"rendered":"<p>Il <strong>formato XML della fattura elettronica<\/strong> \u00e8 il cuore tecnico dell&#8217;intero sistema di fatturazione digitale italiano: ogni fattura elettronica non \u00e8 un PDF o un&#8217;immagine, ma un file <strong>XML strutturato<\/strong> secondo un tracciato ufficiale chiamato <strong>&#8220;FatturaPA&#8221;<\/strong>. Questo formato standard permette al Sistema di Interscambio (SdI) e ai software gestionali di leggere, validare ed elaborare i dati in modo automatico, senza ambiguit\u00e0. In questo articolo vediamo cos&#8217;\u00e8 il tracciato FatturaPA, perch\u00e9 si \u00e8 scelto l&#8217;XML, come \u00e8 strutturato in blocchi e quali sono le versioni del formato.<\/p>\n<h2>Cos&#8217;\u00e8 il tracciato &#8220;FatturaPA&#8221;<\/h2>\n<p>Il tracciato <strong>FatturaPA<\/strong> \u00e8 lo schema ufficiale che definisce come deve essere composto il file della fattura elettronica. Nato inizialmente per le fatture verso la Pubblica Amministrazione, \u00e8 poi diventato lo standard unico anche per le fatture tra privati (B2B e B2C). Si tratta di un documento tecnico che stabilisce quali campi devono essere presenti, in che ordine, con quali regole e con quali valori ammessi.<\/p>\n<p>Grazie a questo tracciato condiviso, una fattura emessa da un qualsiasi software pu\u00f2 essere letta correttamente da qualsiasi altro sistema conforme: \u00e8 questa interoperabilit\u00e0 la ragione principale dell&#8217;esistenza di un formato standardizzato.<\/p>\n<h2>Perch\u00e9 il formato \u00e8 XML<\/h2>\n<p>L&#8217;<strong>XML<\/strong> (eXtensible Markup Language) \u00e8 un linguaggio di marcatura pensato per rappresentare dati in modo strutturato e leggibile sia dalle macchine sia, con qualche sforzo, dalle persone. I dati sono organizzati in &#8220;tag&#8221; annidati, che descrivono il significato di ogni informazione. Le ragioni della scelta dell&#8217;XML per la <strong>fattura elettronica in formato XML<\/strong> sono diverse:<\/p>\n<ul>\n<li><strong>Elaborazione automatica<\/strong>: ogni dato \u00e8 etichettato, quindi il software sa esattamente dove trovare la partita IVA, l&#8217;imponibile o l&#8217;aliquota IVA.<\/li>\n<li><strong>Validazione<\/strong>: esiste uno schema (XSD) che consente di verificare automaticamente che il file rispetti le regole prima dell&#8217;invio.<\/li>\n<li><strong>Indipendenza dalla piattaforma<\/strong>: l&#8217;XML \u00e8 un formato aperto, leggibile su qualsiasi sistema operativo e da qualsiasi programma.<\/li>\n<li><strong>Durata nel tempo<\/strong>: essendo testo semplice e standardizzato, \u00e8 adatto alla conservazione a norma per 10 anni.<\/li>\n<\/ul>\n<p>Il file XML \u00e8 per\u00f2 difficile da leggere &#8220;a occhio nudo&#8221;: per questo i software applicano un &#8220;foglio di stile&#8221; che trasforma i dati in una visualizzazione simile a una fattura tradizionale, pi\u00f9 comprensibile per l&#8217;utente.<\/p>\n<h2>Com&#8217;\u00e8 strutturato il formato della fattura elettronica<\/h2>\n<p>Il <strong>formato della fattura elettronica<\/strong> \u00e8 organizzato in una struttura ad albero. A livello pi\u00f9 alto troviamo l&#8217;elemento principale della fattura, che si divide in due grandi sezioni: l&#8217;<strong>intestazione<\/strong> e il <strong>corpo<\/strong>.<\/p>\n<h3>1. L&#8217;intestazione (dati generali)<\/h3>\n<p>L&#8217;intestazione contiene le informazioni che identificano i soggetti coinvolti e i dati generali della trasmissione:<\/p>\n<ul>\n<li><strong>Dati di trasmissione<\/strong>: identificativo del soggetto trasmittente, progressivo di invio, formato di trasmissione e soprattutto il <strong>codice destinatario<\/strong> di 7 cifre (o 0000000 con PEC quando il codice non \u00e8 disponibile).<\/li>\n<li><strong>Cedente\/prestatore<\/strong>: chi emette la fattura, con partita IVA, codice fiscale, denominazione e indirizzo.<\/li>\n<li><strong>Cessionario\/committente<\/strong>: chi riceve la fattura, con i relativi dati identificativi.<\/li>\n<li>Eventuali dati del rappresentante fiscale, del terzo intermediario o del soggetto emittente.<\/li>\n<\/ul>\n<h3>2. Il corpo (dati della fattura)<\/h3>\n<p>Il corpo contiene le informazioni sul contenuto economico del documento:<\/p>\n<ul>\n<li><strong>Dati generali del documento<\/strong>: tipo documento, data, numero progressivo, valuta, eventuale imposta di bollo (2,00 euro oltre 77,47 euro per le fatture senza IVA);<\/li>\n<li><strong>Dettaglio linee<\/strong>: descrizione di ogni bene o servizio, quantit\u00e0, prezzo unitario, aliquota IVA;<\/li>\n<li><strong>Dati di riepilogo IVA<\/strong>: imponibile, imposta e natura per ciascuna aliquota;<\/li>\n<li><strong>Dati di pagamento<\/strong>: modalit\u00e0, scadenze, IBAN.<\/li>\n<\/ul>\n<p>Ogni blocco \u00e8 a sua volta suddiviso in campi obbligatori e facoltativi. Un file valido deve rispettare l&#8217;ordine e le regole imposte dallo schema, altrimenti lo SdI restituisce una notifica di scarto.<\/p>\n<h2>Il &#8220;tipo documento&#8221; nel tracciato<\/h2>\n<p>Un campo particolarmente importante \u00e8 il <strong>tipo documento<\/strong>, che indica la natura della fattura. Oltre alla fattura ordinaria e alla nota di credito, il tracciato prevede codici specifici per le operazioni particolari, come <strong>reverse charge e autofattura (TD16-TD19)<\/strong>. Valorizzare correttamente questo campo \u00e8 essenziale perch\u00e9 il sistema classifichi bene l&#8217;operazione.<\/p>\n<h2>Le versioni del tracciato FatturaPA<\/h2>\n<p>Il tracciato \u00e8 evoluto nel tempo per adattarsi a nuove esigenze normative. Le versioni si sono succedute introducendo nuovi codici (ad esempio per i tipi documento e per le nature IVA) e affinando le regole di compilazione. Per questo \u00e8 importante che il software di fatturazione sia sempre aggiornato all&#8217;ultima versione dello schema pubblicata dall&#8217;Agenzia delle Entrate: usare una versione superata pu\u00f2 portare allo scarto del file.<\/p>\n<p>In pratica, l&#8217;utente finale raramente deve preoccuparsi della versione: un buon software gestisce automaticamente l&#8217;aggiornamento del tracciato e la validazione del file prima dell&#8217;invio allo SdI.<\/p>\n<div style=\"margin:18px 0;padding:16px 18px;border:1px solid #e2e7ef;border-radius:10px;background:#f7faff;\">\n<h3 style=\"margin-top:0\">Gestisci la fatturazione elettronica con Fattura24<\/h3>\n<p>Non serve conoscere l&#8217;XML: con Fattura24 il tracciato FatturaPA viene generato e validato in automatico, cos\u00ec la tua fattura \u00e8 sempre conforme prima dell&#8217;invio allo SdI.<\/p>\n<p style=\"text-align:center;margin:12px 0;\"><a href=\"https:\/\/www.fattura24.com\/?src=ab119264\" rel=\"sponsored noopener\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fattura24.com\/banner\/fattura24_640x200.jpg\" alt=\"Fattura24 - software di fatturazione elettronica\" width=\"640\" height=\"200\" style=\"max-width:100%;height:auto;border:0;border-radius:8px;\"><\/a><\/p>\n<p>Prova <a href=\"https:\/\/www.fattura24.com\/?src=al119264\" rel=\"sponsored noopener\" target=\"_blank\"><strong>Fattura24<\/strong><\/a>, il software che semplifica la fatturazione elettronica per forfettari, professionisti e PMI.<\/p>\n<p style=\"font-size:12px;color:#666;\">Questo articolo contiene un link di affiliazione: se attivi Fattura24 tramite il nostro link potremmo ricevere una commissione, senza costi aggiuntivi per te.<\/p>\n<\/div>\n<div style=\"margin:18px 0;padding:16px 18px;border:1px solid #e2e7ef;border-radius:10px;\">\n<h3 style=\"margin-top:0\">Integrazione su misura con G Tech Group<\/h3>\n<p>Devi generare file XML FatturaPA validi direttamente dal tuo software? G Tech Group pu\u00f2 integrare le API di Fattura24 nel tuo sito web, e-commerce, gestionale o software personalizzato: le fatture si generano in automatico dai tuoi ordini e dati. Scrivici tramite la pagina <a href=\"https:\/\/gtechgroup.it\/contatti\/\">contatti<\/a> o scopri i nostri servizi di <a href=\"https:\/\/gtechgroup.it\/sviluppo-software\/\">sviluppo software su misura<\/a>.<\/p>\n<\/div>\n<h2>Domande frequenti sul formato XML della fattura elettronica<\/h2>\n<h3>Perch\u00e9 la fattura elettronica \u00e8 in XML e non in PDF?<\/h3>\n<p>Perch\u00e9 l&#8217;XML \u00e8 strutturato e leggibile automaticamente dai software e dallo SdI, mentre il PDF \u00e8 pensato per la lettura umana. L&#8217;XML garantisce validazione e interoperabilit\u00e0 tra sistemi diversi.<\/p>\n<h3>Come posso leggere un file XML della fattura elettronica?<\/h3>\n<p>Applicando un foglio di stile o usando un visualizzatore: molti software e servizi trasformano l&#8217;XML in una rappresentazione grafica simile a una fattura tradizionale.<\/p>\n<h3>Cos&#8217;\u00e8 il tracciato FatturaPA?<\/h3>\n<p>\u00c8 lo schema ufficiale che definisce la struttura e le regole del file XML della fattura elettronica, valido sia verso la Pubblica Amministrazione sia tra privati.<\/p>\n<h3>Devo aggiornare io il formato del tracciato?<\/h3>\n<p>No, se usi un software di fatturazione aggiornato: sar\u00e0 il programma a gestire la versione corretta dello schema e a validare il file prima dell&#8217;invio.<\/p>\n<div style=\"margin:18px 0;padding:14px 18px;border:1px solid #e2e7ef;border-radius:10px;background:#fafbfc;\">\n<h3 style=\"margin-top:0\">Leggi anche<\/h3>\n<ul>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/fattura-elettronica-estero\/\">Fattura elettronica estero ed esterometro: TD17, TD18, TD19<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/verifica-fattura-elettronica\/\">Verifica fattura elettronica: validare e controllare l&#8217;XML<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/fattura-elettronica-obbligatoria\/\">Fattura elettronica obbligatoria: chi deve emetterla e le eccezioni<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>La fattura elettronica non \u00e8 un PDF ma un file XML strutturato secondo il tracciato ufficiale FatturaPA. Vediamo cos&#8217;\u00e8 il tracciato, perch\u00e9 il formato \u00e8 XML, come \u00e8 organizzato in intestazione e corpo e come si evolvono le versioni dello schema per restare conformi.<\/p>\n","protected":false},"author":2,"featured_media":169804,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Formato XML fattura elettronica: tracciato FatturaPA","_seopress_titles_desc":"Cos'\u00e8 il formato XML della fattura elettronica e il tracciato FatturaPA: perch\u00e9 si usa l'XML, com'\u00e8 strutturato in intestazione e corpo e le versioni.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"formato xml fattura elettronica","footnotes":""},"categories":[4479],"tags":[4581,4579,4580,3737],"class_list":["post-169803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fatturazione-elettronica","tag-formato-fattura","tag-formato-xml-fattura-elettronica","tag-tracciato-fatturapa","tag-xml"],"_links":{"self":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/comments?post=169803"}],"version-history":[{"count":1,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169803\/revisions"}],"predecessor-version":[{"id":169959,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169803\/revisions\/169959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media\/169804"}],"wp:attachment":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media?parent=169803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/categories?post=169803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/tags?post=169803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}