Mi appare errore n. 80 “IDficaleiva è incopleto”. come fare?

L’errore n. 80 “IdFiscaleIVA è incompleto” nella fattura elettronica indica quasi sempre che la partita IVA di uno dei soggetti obbligatori non è stata compilata correttamente oppure manca un pezzo del dato richiesto dal tracciato XML.

Ti spiego bene cosa significa, perché non è un errore “generico”: lo SdI controlla che il blocco <IdFiscaleIVA> sia composto da due elementi obbligatori:

  • IdPaese → normalmente “IT” per l’Italia

  • IdCodice → la partita IVA vera e propria (11 cifre)

Se anche solo uno dei due è vuoto, tronco, oppure contiene caratteri strani, scatta l’errore 80.

Dove controllare subito (le cause più frequenti)

✅ 1. Cliente o fornitore senza partita IVA completa

Controlla l’anagrafica:

  • Se è un’azienda italiana → deve esserci IT + partita IVA

  • Se è estera → deve esserci il codice paese corretto (DE, FR, ES ecc.)

👉 Errore tipico: partita IVA inserita ma senza il prefisso IT.

2. Hai messo solo il codice fiscale

Molti gestionali permettono di fatturare a privati solo con il codice fiscale.

Ma attenzione:

  • Se compili il campo IdFiscaleIVA, deve essere valido.

  • Se il cliente è un privato → spesso conviene lasciare vuoto IdFiscaleIVA e compilare solo <CodiceFiscale>.

Errore molto comune quando si duplica un’anagrafica azienda → privato.

✅ 3. Spazi o caratteri nascosti

Succede più spesso di quanto pensi.

Esempi:

  • “IT 12345678901” → con spazio

  • “IT12345678901 ” → spazio finale

  • copia/incolla da email

Lo SdI è rigidissimo.

✅ 4. Partita IVA troppo corta

Deve essere:

👉 11 cifre esatte (per l’Italia).

Se ne ha 10 o 12 → errore immediato.

Una cosa importante che molti non sanno

A volte l’errore NON è nel cliente ma:

👉 nei tuoi dati aziendali dentro il gestionale.

Oppure

Controlla anche:

  • anagrafica della tua società

  • Anagrafica del vettore che DEVE ESSERE COMPLETA DI PI E DATI 

  • rappresentante fiscale (se presente)