These pages are available in Italian only.
Il tuo gestionale (o il software che avete fatto fare) prepara le fatture, ma per mandarle allo SDI qualcuno le esporta, le carica su un portale e poi controlla a mano esiti e scarti. Oppure le fatture dei fornitori arrivano via PEC e vengono ricopiate. Collegare il software allo SDI elimina questi passaggi.
Le strade per arrivare allo SDI
Il Sistema di Interscambio accetta le fatture per tre canali diretti: PEC, un web service (SdICoop) e un server SFTP (SdIFtp). Gli ultimi due richiedono accreditamento, certificati e test di interoperabilità: hanno senso per chi gestisce grandi volumi o fa da intermediario.
Per una piccola o media azienda la strada più semplice è un intermediario con API REST: il software gli manda la fattura, l'intermediario la consegna allo SDI e restituisce esiti, scarti e fatture ricevute, spesso con un ambiente di prova e notifiche automatiche. Ce ne sono diversi, per esempio Aruba, Openapi, A-Cube e InfoCert, con prezzi a documento o a pacchetti: lo scegliamo insieme in base a volumi e costi.
Cosa deve fare il collegamento
- Generare il file XML secondo le specifiche in vigore (dal 15 maggio 2026 si possono usare le specifiche tecniche 1.9.1), con i controlli prima dell'invio;
- ripulire i testi: nei campi descrittivi lo SDI accetta solo un insieme limitato di caratteri, e trattini lunghi, virgolette tipografiche o il simbolo dell'euro copiati da un altro programma fanno scartare la fattura;
- inviare e seguire l'esito di ogni fattura, con un avviso quando qualcosa va storto;
- gestire gli scarti: una fattura scartata si considera non emessa, va corretta e reinviata;
- non inviare due volte la stessa fattura, anche se qualcosa si interrompe a metà;
- ricevere le fatture passive e registrarle nel gestionale senza ricopiarle.
Gli scarti più comuni
| Codice | Cosa significa |
|---|---|
| 00001, 00002 | Nome del file non valido o già usato. |
| 00200 | File non conforme al formato. |
| 00305, 00306 | Partita IVA o codice fiscale del cliente non validi. |
| 00311, 00312 | Codice destinatario non valido o non attivo. |
| 00400, 00401 | Natura IVA e aliquota non coerenti. |
| 00404 | Fattura duplicata. |
Molti di questi si possono intercettare prima dell'invio, con controlli nel software: è uno dei vantaggi di un collegamento fatto bene.
Lo usiamo anche noi
I prodotti digitali di Touch Informatica emettono la fattura elettronica in automatico a ogni vendita: il pagamento arriva, la fattura parte verso lo SDI, nessuno la ricopia. La pulizia dei caratteri non ammessi, per esempio, è una delle regole che quel flusso applica a ogni fattura.
Come lavoriamo
- Analisi: da dove nascono le fatture, che tipi di documento servono (fatture, note di credito, integrazioni), quante sono.
- Scelta dell'intermediario e del modo di collegarsi: API, file, database.
- Sviluppo e prove nell'ambiente di test dell'intermediario, su tutti i casi.
- Avvio con il controllo degli esiti nelle prime settimane.