{"id":169815,"date":"2026-07-13T14:44:00","date_gmt":"2026-07-13T14:44:00","guid":{"rendered":"https:\/\/gtechgroup.it\/blog\/verifica-fattura-elettronica\/"},"modified":"2026-08-08T10:23:23","modified_gmt":"2026-08-08T08:23:23","slug":"verifica-fattura-elettronica","status":"publish","type":"post","link":"https:\/\/gtechgroup.it\/blog\/verifica-fattura-elettronica\/","title":{"rendered":"Verifica fattura elettronica: validare e controllare l&#8217;XML"},"content":{"rendered":"<p>La <strong>verifica di una fattura elettronica<\/strong> serve a essere certi di due cose: che il file XML sia formalmente corretto (e quindi non venga scartato dal Sistema di Interscambio) e che la fattura sia stata effettivamente ricevuta dal destinatario. Controllare a monte evita scarti, ritardi e correzioni con note di credito. In questo articolo vediamo come validare l&#8217;XML, come controllare la correttezza dei dati e la ricezione, e quali strumenti usare, compresi quelli messi a disposizione dall&#8217;Agenzia delle Entrate.<\/p>\n<h2>Cosa significa &#8220;verificare&#8221; una fattura elettronica<\/h2>\n<p>Una fattura elettronica non \u00e8 un PDF, ma un file <strong>XML strutturato<\/strong> secondo le specifiche tecniche dell&#8217;Agenzia delle Entrate. Verificarla significa controllare tre livelli distinti:<\/p>\n<ul>\n<li><strong>Validit\u00e0 formale del file:<\/strong> l&#8217;XML rispetta lo schema previsto (campi obbligatori presenti, formati corretti)?<\/li>\n<li><strong>Correttezza dei dati:<\/strong> partita IVA, codice fiscale, aliquote IVA, importi e codice destinatario sono giusti?<\/li>\n<li><strong>Esito della trasmissione:<\/strong> lo SdI l&#8217;ha consegnata, messa a disposizione o scartata?<\/li>\n<\/ul>\n<h2>Validare il file XML della fattura elettronica<\/h2>\n<p>La validazione formale \u00e8 il controllo che replica, a grandi linee, ci\u00f2 che fa lo SdI prima di accettare o scartare la fattura. Un file valido supera le verifiche automatiche; un file non valido genera una <strong>ricevuta di scarto<\/strong> con un codice di errore.<\/p>\n<p>I controlli principali riguardano:<\/p>\n<ul>\n<li>la <strong>correttezza dello schema XML<\/strong> (struttura e campi obbligatori);<\/li>\n<li>l&#8217;esistenza e la coerenza della <strong>partita IVA\/codice fiscale<\/strong> del cedente e del cessionario;<\/li>\n<li>la <strong>coerenza dei calcoli<\/strong> tra imponibile, aliquota e imposta;<\/li>\n<li>la presenza e la validit\u00e0 del <strong>codice destinatario a 7 cifre<\/strong> (o &#8220;0000000&#8221; con PEC per chi non ha un canale, &#8220;XXXXXXX&#8221; per l&#8217;estero).<\/li>\n<\/ul>\n<h2>Gli strumenti dell&#8217;Agenzia delle Entrate<\/h2>\n<p>L&#8217;Agenzia delle Entrate mette a disposizione, nel proprio portale &#8220;Fatture e Corrispettivi&#8221; e nei servizi collegati, funzioni utili alla verifica:<\/p>\n<ul>\n<li><strong>Controllo e visualizzazione della fattura:<\/strong> strumenti che trasformano l&#8217;XML in un formato leggibile e ne verificano la conformit\u00e0 formale prima dell&#8217;invio.<\/li>\n<li><strong>Consultazione delle fatture emesse e ricevute:<\/strong> nell&#8217;area riservata \u00e8 possibile controllare lo stato delle fatture transitate dallo SdI e le relative ricevute.<\/li>\n<li><strong>Verifica della partita IVA:<\/strong> per accertarsi che il codice del cliente sia attivo e corretto prima di emettere.<\/li>\n<\/ul>\n<p>Questi strumenti pubblici sono un riferimento affidabile perch\u00e9 rispecchiano gli stessi controlli che lo SdI applica in fase di ricezione.<\/p>\n<h2>Controllare la ricezione: leggere le ricevute dello SdI<\/h2>\n<p>Dopo l&#8217;invio, lo SdI restituisce una notifica che rappresenta la prova di ci\u00f2 che \u00e8 accaduto alla fattura. Imparare a leggerle \u00e8 la parte pi\u00f9 importante della verifica:<\/p>\n<table>\n<thead>\n<tr>\n<th>Esito<\/th>\n<th>Cosa significa<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ricevuta di consegna<\/td>\n<td>La fattura \u00e8 stata recapitata al destinatario: tutto ok.<\/td>\n<\/tr>\n<tr>\n<td>Mancata consegna \/ messa a disposizione<\/td>\n<td>Lo SdI non ha potuto recapitarla (canale non attivo) ma \u00e8 valida: la mette a disposizione del cliente nella sua area riservata.<\/td>\n<\/tr>\n<tr>\n<td>Ricevuta di scarto<\/td>\n<td>La fattura contiene errori formali: non \u00e8 valida fiscalmente e va corretta e ritrasmessa.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Solo quando ricevi la consegna o la messa a disposizione la fattura \u00e8 considerata emessa a tutti gli effetti. Uno scarto va gestito subito, correggendo il file e reinviandolo entro il termine tecnico previsto.<\/p>\n<h2>Verificare una fattura elettronica ricevuta da un fornitore<\/h2>\n<p>Il controllo vale anche in entrata. Quando ricevi una fattura, \u00e8 buona prassi verificare:<\/p>\n<ul>\n<li>che i <strong>tuoi dati<\/strong> (partita IVA, codice destinatario, ragione sociale) siano corretti;<\/li>\n<li>che <strong>importi, aliquote IVA e descrizioni<\/strong> corrispondano all&#8217;ordine o alla prestazione;<\/li>\n<li>che non si tratti di un <strong>doppione<\/strong> di una fattura gi\u00e0 registrata;<\/li>\n<li>di <strong>scaricare e conservare<\/strong> il file XML originale, non solo l&#8217;anteprima leggibile.<\/li>\n<\/ul>\n<p>Se una fattura ricevuta \u00e8 errata, in genere \u00e8 il fornitore a doverla stornare con nota di credito TD04; il controllo tempestivo ti permette di segnalarlo subito.<\/p>\n<h2>Buone pratiche per non sbagliare<\/h2>\n<ul>\n<li>Valida sempre l&#8217;XML <strong>prima<\/strong> dell&#8217;invio: evitare lo scarto \u00e8 pi\u00f9 veloce che correggerlo dopo.<\/li>\n<li>Tieni aggiornata l&#8217;anagrafica clienti (partite IVA e codici destinatario cambiano).<\/li>\n<li>Controlla le ricevute SdI entro pochi giorni dall&#8217;invio, senza dare per scontata la consegna.<\/li>\n<li>Automatizza i controlli quando emetti molte fatture: gli errori ricorrenti si intercettano meglio con regole automatiche.<\/li>\n<\/ul>\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>Un buon software valida l&#8217;XML prima dell&#8217;invio e ti mostra in chiaro le ricevute dello SdI, cos\u00ec eviti scarti e sai sempre se la fattura \u00e8 stata consegnata.<\/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>Se vuoi che i controlli di correttezza avvengano automaticamente al momento della generazione della fattura, l&#8217;integrazione \u00e8 la strada giusta. 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<\/h2>\n<h3>Come faccio a sapere se una fattura elettronica \u00e8 stata ricevuta?<\/h3>\n<p>Leggi le ricevute dello SdI: la &#8220;ricevuta di consegna&#8221; conferma il recapito, la &#8220;messa a disposizione&#8221; indica che il cliente la trova nella sua area riservata, lo &#8220;scarto&#8221; segnala errori da correggere.<\/p>\n<h3>Come validare l&#8217;XML di una fattura elettronica?<\/h3>\n<p>Usando strumenti che verificano la conformit\u00e0 allo schema tecnico dell&#8217;Agenzia delle Entrate: controllano struttura, campi obbligatori, partite IVA e coerenza dei calcoli, replicando i controlli dello SdI.<\/p>\n<h3>Cosa controllo in una fattura ricevuta da un fornitore?<\/h3>\n<p>I tuoi dati, importi e aliquote coerenti con l&#8217;ordine, l&#8217;assenza di doppioni e la corretta conservazione del file XML originale.<\/p>\n<h3>Se una fattura viene scartata \u00e8 un problema grave?<\/h3>\n<p>No, se agisci in fretta: correggi l&#8217;errore indicato dal codice di scarto e ritrasmetti la fattura entro il termine tecnico previsto, riutilizzando numero e data.<\/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\/fattura-elettronica-obbligatoria\/\">Fattura elettronica obbligatoria: chi deve emetterla e le eccezioni<\/a><\/li>\n<li><a href=\"https:\/\/gtechgroup.it\/blog\/annullare-fattura-elettronica\/\">Come annullare una fattura elettronica gi\u00e0 inviata allo SdI<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Verificare una fattura elettronica significa controllare che l&#8217;XML sia corretto e che sia stata ricevuta dal destinatario. Vediamo come validare il file, leggere le ricevute dello SdI (consegna, messa a disposizione, scarto), controllare le fatture dei fornitori e quali strumenti dell&#8217;Agenzia usare.<\/p>\n","protected":false},"author":2,"featured_media":169816,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Verifica fattura elettronica: validare e controllare l'XML","_seopress_titles_desc":"Verifica fattura elettronica: come validare il file XML, controllare correttezza e ricezione ed evitare gli scarti dello SdI con gli strumenti giusti.","_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":"verifica fattura elettronica","footnotes":""},"categories":[4479],"tags":[4485,4599,4530,4598,4597],"class_list":["post-169815","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fatturazione-elettronica","tag-agenzia-delle-entrate","tag-controllo-fattura","tag-ricevute-sdi","tag-validare-xml","tag-verifica-fattura-elettronica"],"_links":{"self":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169815","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=169815"}],"version-history":[{"count":1,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169815\/revisions"}],"predecessor-version":[{"id":169953,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/posts\/169815\/revisions\/169953"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media\/169816"}],"wp:attachment":[{"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/media?parent=169815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/categories?post=169815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gtechgroup.it\/blog\/wp-json\/wp\/v2\/tags?post=169815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}