Errore 00311 fattura elettronica: Codice Destinatario non valido, soluzione
Il codice errore 00311 dello SDI segnala un Codice Destinatario formalmente errato: 7 caratteri richiesti per soggetti privati, 6 per la Pubblica Amministrazione. Vediamo come trovare il valore corretto e come prevenire il problema.
Cosa indica il codice 00311
Il codice 00311 dello SDI corrisponde a "Codice Destinatario non valido". Significa che il valore inserito nel campo CodiceDestinatario non rispetta la struttura attesa.
Le strutture valide sono:
- 7 caratteri alfanumerici per soggetti privati (imprese, professionisti) che hanno registrato un proprio Codice SDI presso il loro servizio di fatturazione;
- 6 caratteri alfanumerici (Codice Univoco Ufficio / IPA) per Pubbliche Amministrazioni, registrato sull'Indice delle PA (indicepa.gov.it);
- 0000000 (sette zeri) per soggetti privati che non hanno registrato un proprio SDI: la fattura viene consegnata via PEC se indicata, altrimenti messa nel cassetto fiscale.
Cause tipiche dell'errore:
- Codice digitato male (lettere/numeri scambiati);
- Codice di 8 o 5 caratteri al posto di 7;
- Codice IPA usato per un soggetto privato o viceversa;
- Codice estero erroneamente inserito (per soggetti UE servono procedure diverse);
- Codice SDI cessato o cambiato dal cliente senza che tu sia stato avvisato.
Come correggere la fattura scartata
- Verifica il Codice Destinatario corretto del cliente: chiedilo direttamente o recuperalo da servizi che restituiscono il Codice SDI da Partita IVA.
- Se il cliente non ha SDI: usa
0000000nel campo Codice Destinatario e indica la PEC del cliente nel campoPECDestinatario. - Se il cliente è una PA: cerca il Codice IPA su indicepa.gov.it. È pubblico e ricercabile per nome ente.
- Aggiorna l'anagrafica nel gestionale.
- Riemetti la fattura entro 5 giorni dallo scarto.
Routing fatturazione: la matrice operativa
| Cliente | SDI registrato | PEC | Codice Destinatario da usare |
|---|---|---|---|
| Impresa con SDI | sì (7 caratteri) | opzionale | Codice SDI del cliente |
| Impresa senza SDI ma con PEC | no | sì | 0000000 + PEC nel campo dedicato |
| Impresa senza SDI e senza PEC | no | no | 0000000 (fattura nel cassetto fiscale) |
| Pubblica Amministrazione | — | — | Codice IPA (6 caratteri) |
| Soggetto privato consumatore | — | — | 0000000 |
| Soggetto estero UE | — | — | XXXXXXX (sette X) o procedura specifica |
Come trovare il Codice Destinatario di un cliente
Per singolo cliente, la via più rapida è chiederlo. Per archivi grandi (clienti, fornitori, consulenti) puoi usare un servizio di verifica massiva: carichi il file con le P.IVA e ricevi il Codice SDI quando è disponibile.
Nota: non tutte le imprese hanno registrato un proprio Codice Destinatario. Molte ricevono fatture via PEC con destinatario 0000000. Quindi il fatto che il servizio non restituisca un codice non è un errore: significa che il cliente ha scelto la ricezione via PEC o cassetto fiscale.
Cosa rischi se non correggi nei termini
Domande frequenti
Cosa significa errore 00311?
Codice Destinatario formalmente non valido. Deve essere di 7 caratteri alfanumerici per privati o 6 per Pubblica Amministrazione (Codice IPA).
Quando uso 0000000?
Quando il cliente non ha registrato un proprio SDI. La fattura viene consegnata via PEC se indicata o nel cassetto fiscale.
Differenza tra Codice Destinatario e Codice IPA?
Il primo (7 caratteri) è di soggetti privati registrati presso un servizio SDI. Il secondo (6 caratteri) identifica una Pubblica Amministrazione sull'Indice IPA.
Come trovo il Codice SDI di un cliente?
Direttamente dal cliente o tramite servizi di verifica massiva che restituiscono il SDI da Partita IVA per ogni riga del tuo CSV.