AutofatturaPro
FunzionalitàPrezziConfrontoBlogFAQ
AccediProva Gratis
HomeBlogErrori SDI più comuni nelle autofatture: cause e soluzioni
Guida

Errori SDI più comuni nelle autofatture: cause e soluzioni

Guida completa agli errori SDI nelle autofatture TD17, TD18, TD19. Codici 00400, 00401, 00403, 00411, 00421, 00425, 00429, 00430, 00444, 00445, 00471, 00473, 00475 con esempi e soluzioni.

9 aprile 20268 min di lettura
errori SDIautofatturavalidazioneXMLSDI

Hai inviato un'autofattura al SDI e hai ricevuto uno scarto? Oppure vuoi evitare che succeda? Questa guida copre tutti gli errori SDI che si verificano nelle autofatture TD17, TD18 e TD19, con la causa precisa e la soluzione per ciascuno.

AutofatturaPro valida automaticamente ogni autofattura contro lo schema XSD ufficiale e le regole business del SDI prima dell'invio. Gli errori vengono segnalati nell'interfaccia, non come scarto dal SDI. Questa guida serve a capire cosa significano e come risolverli.


Errori sulle aliquote IVA e Natura

Errore 00400 — AliquotaIVA a 0 senza Natura

Causa: una riga della fattura ha AliquotaIVA uguale a 0.00 ma non specifica un codice Natura.

Quando succede: quasi mai nelle autofatture per servizi SaaS (dove l'aliquota è sempre 22%). Succede quando si tenta di inserire un'operazione esente o non imponibile senza specificare il motivo.

Soluzione: se l'IVA è davvero 0%, aggiungi il codice Natura appropriato:

CodiceSignificatoUso tipico
N6.1Reverse charge — cessione di beni intra-UEBeni TD18
N6.2Reverse charge — servizi intra-UEServizi TD17 (raro)
N6.9Reverse charge — altroCasi particolari

Ma nella maggior parte dei casi la soluzione è diversa: per le autofatture TD17/TD18/TD19, l'aliquota IVA deve essere 22% (autoassolvimento). Se stai mettendo 0%, probabilmente stai inserendo l'IVA del fornitore estero (che non addebita IVA italiana) invece dell'IVA autoassolta da te.

<!-- SBAGLIATO -->
<AliquotaIVA>0.00</AliquotaIVA>
<!-- manca Natura → errore 00400 -->

<!-- CORRETTO per autofattura -->
<AliquotaIVA>22.00</AliquotaIVA>
<!-- IVA autoassolta, non serve Natura -->

Errore 00401 — AliquotaIVA > 0 con Natura

Causa: una riga ha sia AliquotaIVA diversa da zero sia un codice Natura. I due campi sono mutuamente esclusivi.

Quando succede: errore di compilazione manuale — qualcuno ha inserito sia l'aliquota (es. 22%) sia il codice Natura (es. N6.1) sulla stessa riga.

Soluzione: togli il codice Natura. Se l'aliquota è 22%, Natura non serve e non deve essere presente.


Errore 00421 — Imposta incoerente con AliquotaIVA

Causa: il campo Imposta nel DatiRiepilogo non corrisponde al calcolo AliquotaIVA × ImponibileImporto / 100.

Quando succede: errori di arrotondamento, specialmente con importi convertiti da altre valute. La tolleranza del SDI è di ±1 centesimo.

Esempio:

<DatiRiepilogo>
  <AliquotaIVA>22.00</AliquotaIVA>
  <ImponibileImporto>4.27</ImponibileImporto>
  <Imposta>0.93</Imposta>  <!-- 4.27 × 22% = 0.9394 → arrotondato: 0.94, non 0.93 -->
</DatiRiepilogo>

Soluzione: ricalcola l'imposta con la formula esatta e arrotonda a 2 decimali. AutofatturaPro gestisce automaticamente gli arrotondamenti, anche per importi con fino a 8 decimali nella conversione valuta.


Errore 00429 — DatiRiepilogo con AliquotaIVA 0 senza Natura

Causa: il blocco DatiRiepilogo (riepilogo IVA) ha aliquota 0% ma non specifica la Natura. È l'equivalente del 00400 ma a livello di riepilogo anziché di riga.

Soluzione: stessa del 00400 — aggiungi il codice Natura nel DatiRiepilogo, oppure (più probabile) correggi l'aliquota a 22%.


Errore 00445 — Codice Natura generico

Causa: è stato utilizzato un codice Natura generico (N2, N3, N6) anziché il sotto-codice dettagliato richiesto.

Quando succede: dal 2021 i codici generici non sono più accettati. Servono i sotto-codici.

Codice genericoSotto-codici validi
N2N2.1, N2.2
N3N3.1, N3.2, N3.3, N3.4, N3.5, N3.6
N6N6.1, N6.2, N6.3, N6.4, N6.5, N6.6, N6.7, N6.8, N6.9

Soluzione: sostituisci N6 con il sotto-codice corretto (es. N6.1 per reverse charge su beni intra-UE, N6.2 per servizi intra-UE).


Errori sugli importi

Errore 00411 — ImportoTotaleDocumento incoerente

Causa: l'ImportoTotaleDocumento non corrisponde alla somma di ImponibileImporto + Imposta nei DatiRiepilogo.

Esempio:

<DatiGeneraliDocumento>
  <ImportoTotaleDocumento>100.00</ImportoTotaleDocumento>
</DatiGeneraliDocumento>
<!-- ... -->
<DatiRiepilogo>
  <ImponibileImporto>80.00</ImponibileImporto>
  <Imposta>17.60</Imposta>
  <!-- 80.00 + 17.60 = 97.60 ≠ 100.00 → errore 00411 -->
</DatiRiepilogo>

Soluzione: assicurati che ImportoTotaleDocumento = ImponibileImporto + Imposta. La tolleranza del SDI è di ±2 centesimi.


Errore 00423 — PrezzoTotale incoerente con PrezzoUnitario × Quantità

Causa: il PrezzoTotale di una riga non corrisponde a PrezzoUnitario × Quantita.

Quando succede: spesso con importi convertiti da altre valute, dove i decimali vengono troncati o arrotondati in modo inconsistente.

Soluzione: ricalcola PrezzoTotale = PrezzoUnitario × Quantita con precisione sufficiente. Il SDI accetta fino a 8 cifre decimali per PrezzoUnitario e PrezzoTotale — usale per evitare errori di arrotondamento.


Errore 00430 — ImportoPagamento incoerente

Causa: l'ImportoPagamento nel blocco DatiPagamento non corrisponde all'ImportoTotaleDocumento.

Soluzione: allinea i due importi. L'ImportoPagamento deve essere uguale all'ImportoTotaleDocumento (tolleranza ±2 centesimi).


Errori sulla data

Errore 00403 — Data futura

Causa: la data del documento (Data in DatiGeneraliDocumento) è successiva alla data odierna. Il SDI rifiuta le fatture con data nel futuro.

Quando succede: più spesso di quanto si pensi — se generi un'autofattura a ridosso della mezzanotte, il fuso orario può spostare la data al giorno successivo.

Soluzione: assicurati che la data del documento sia oggi o una data passata. AutofatturaPro blocca automaticamente le date future prima dell'invio.


Errori specifici delle autofatture (TD17/TD18/TD19)

Errore 00471 — Cedente e cessionario uguali

Causa: il CedentePrestatore (fornitore) e il CessionarioCommittente (acquirente) hanno lo stesso IdFiscaleIVA. Nell'autofattura, emittente e destinatario devono essere soggetti diversi.

Quando succede: errore di compilazione — hai inserito la tua partita IVA sia come fornitore sia come acquirente.

Soluzione: il CedentePrestatore deve essere il fornitore estero con il suo IdPaese e IdCodice. Il CessionarioCommittente sei tu (l'azienda italiana).


Errore 00473 — Cedente italiano per autofattura

Causa: il CedentePrestatore ha IdPaese uguale a IT. Per le autofatture TD17/TD18/TD19, il fornitore deve essere un soggetto non residente in Italia.

Quando succede:

  • Hai inserito un fornitore italiano per errore
  • Il fornitore è un'azienda estera con rappresentante fiscale in Italia (es. Amazon con stabile organizzazione italiana) — in questo caso l'IdPaese deve essere quello del paese reale del fornitore, non IT

Soluzione: verifica che l'IdPaese del fornitore sia il codice ISO del suo paese reale (es. DE per Germania, IE per Irlanda, US per Stati Uniti). Se il fornitore ha una stabile organizzazione italiana ma è un'entità estera, usa il paese della casa madre.


Errore 00475 — Partita IVA mancante del cessionario

Causa: il CessionarioCommittente (tu, l'acquirente italiano) non ha l'IdFiscaleIVA. Per le autofatture, la partita IVA dell'acquirente è obbligatoria.

Soluzione: assicurati di aver configurato la partita IVA della tua azienda nelle impostazioni. Su AutofatturaPro, questo campo viene richiesto durante il setup dell'azienda.


Errori sulla struttura del documento

Errore 00425 — Numero fattura senza cifre

Causa: il campo Numero (numero dell'autofattura) non contiene almeno un carattere numerico.

Quando succede: raramente — solo se il numero fattura è composto solo da lettere o simboli.

Soluzione: il numero deve contenere almeno una cifra. Formati validi: 1/2026, AF01 12/26, 2026-001. Formati non validi: AF/AA, TEST.


Errore 00444 — IdDocumento duplicato

Causa: nel blocco DatiFattureCollegate ci sono due o più riferimenti con lo stesso IdDocumento (numero della fattura originale del fornitore).

Quando succede: se la stessa fattura del fornitore viene referenziata più volte per errore, o se due fatture diverse hanno lo stesso numero (improbabile ma possibile con fornitori che usano formati come "INV-001").

Soluzione: verifica i riferimenti alle fatture originali e rimuovi i duplicati.


Tabella riassuntiva

CodiceErroreCausa più comuneGravità
00400AliquotaIVA 0 senza NaturaIVA autoassolta messa a 0% invece di 22%Alta
00401AliquotaIVA > 0 con NaturaCompilazione doppia (aliquota + natura)Media
00403Data futuraFuso orario a mezzanotteMedia
00411ImportoTotale incoerenteArrotondamento erratoAlta
00421Imposta incoerenteArrotondamento nella conversione valutaAlta
00423PrezzoTotale incoerenteTroncamento decimaliMedia
00425Numero senza cifreFormato numerazione erratoBassa
00429Riepilogo IVA 0 senza NaturaStessa causa del 00400, a livello riepilogoAlta
00430ImportoPagamento incoerenteImporto pagamento diverso dal totaleMedia
00444IdDocumento duplicatoDoppio riferimento alla stessa fatturaBassa
00445Codice Natura genericoN2/N3/N6 invece di sotto-codiceMedia
00471Cedente = cessionarioStessa P.IVA per fornitore e acquirenteAlta
00473Cedente italianoIdPaese IT per fornitore esteroAlta
00475P.IVA cessionario mancantePartita IVA non configurataAlta

Con AutofatturaPro tutti questi controlli vengono eseguiti automaticamente prima dell'invio al SDI. Se c'è un errore, lo vedi nell'interfaccia con una spiegazione chiara — non come uno scarto misterioso dal SDI due giorni dopo. Provalo gratis.

Risorse correlate

  • Autofattura TD17: guida completa con esempio XML — struttura XML, 3 esempi reali, FAQ
  • Autofattura per AWS, Google Cloud, Microsoft — i casi pratici più comuni
  • Codice destinatario 0000000: quando usarlo — un dubbio frequente
  • Confronto con i competitor — AutofatturaPro vs autofattura.ai, autofattura.io, Aruba

Articoli correlati

Guida

Autofattura TD17: guida completa con esempio XML

Guida definitiva all'autofattura TD17 per acquisti di servizi da fornitori esteri. Normativa, esempi XML reali accettati dal SDI, errori da evitare.

9 apr 202613 min
Guida

Codice Destinatario 0000000: quando usarlo e come

Quando usare il codice destinatario 0000000 nelle autofatture elettroniche e quando serve XXXXXXX. Guida rapida con esempi.

9 apr 20263 min
Caso d'uso

Autofattura per AWS, Google Cloud, Microsoft e altri SaaS: esempi pratici TD17

Come creare l'autofattura TD17 per fatture di AWS, Google, Microsoft, OpenAI, Stripe, Figma e altri fornitori SaaS esteri. Esempi XML reali.

9 apr 20267 min
AutofatturaPro

Autofatture elettroniche in 30 secondi. Da PDF a XML. Validato. Inviato al SDI.

Prodotto

  • Funzionalità
  • Prezzi
  • Confronto
  • FAQ

Risorse

  • Blog
  • Contatti

Legale

  • Privacy Policy
  • Termini di Servizio

© 2026 AutofatturaPro. Un prodotto di Alpino AI.

Tutti i diritti riservati.