Come automatizzare le fatture passive con l’AI
In Italia la fattura elettronica è obbligatoria tra imprese dal 2019, eppure in molti uffici amministrativi il ciclo passivo resta in gran parte manuale. L’XML arriva dallo SDI, ma qualcuno deve comunque abbinarlo all’ordine e al DDT, scegliere il conto e il centro di costo, chiedere l’approvazione al responsabile e programmare il pagamento. A questo si aggiungono le fatture estere in PDF, le note spese e i documenti che arrivano via PEC o email. In questo articolo vediamo dove l’intelligenza artificiale fa davvero la differenza nel ciclo passivo e come introdurla senza stravolgere il gestionale.
Perché l’XML non basta
La fattura elettronica ha risolto il problema della lettura: i dati di testata (fornitore, partita IVA, imponibile, IVA, scadenze) sono già strutturati. Il lavoro che resta all’ufficio acquisti e alla contabilità riguarda invece l’interpretazione:
- Le righe descrittive. Il fornitore scrive «Manutenzione straordinaria impianto linea 3 – intervento del 12/09» e il gestionale deve sapere che si tratta di un costo di manutenzione, su quel centro di costo, legato a quella commessa.
- L’abbinamento ordine–DDT–fattura. Il riferimento all’ordine spesso manca o è scritto in un campo libero; le quantità fatturate non coincidono con quelle ricevute; un DDT viene fatturato in due tranche.
- I documenti che non passano dallo SDI. Fatture di fornitori esteri, ricevute, note spese, preventivi e conferme d’ordine arrivano in PDF o come scansione, con layout sempre diversi.
- Le eccezioni. Prezzi diversi dal listino concordato, IBAN cambiati, doppie fatturazioni, note di credito da collegare alla fattura originale.
Sono attività ripetitive ma non banali, e proprio per questo sono il terreno ideale per un’AI che legge, ragiona sul contesto e propone una decisione a un operatore.
Il flusso automatizzato, passo per passo
1. Acquisizione da tutti i canali
Il sistema raccoglie i documenti dalle fonti abituali: cassetto fiscale o intermediario SDI per gli XML, caselle PEC ed email amministrative, cartelle condivise, scanner di rete. Ogni documento entra in un’unica coda di lavoro, indipendentemente da come è arrivato.
2. Classificazione
Un modello di classificazione riconosce il tipo di documento (fattura, nota di credito, DDT, ordine, sollecito, documento non pertinente) e lo instrada al processo corretto. Le email che contengono più allegati vengono scomposte, e le fatture arrivate due volte, magari una via SDI e una in PDF per email, vengono segnalate come duplicati.
3. Estrazione dei dati
Per gli XML si leggono i campi strutturati; per i PDF e le scansioni entrano in gioco OCR e modelli linguistici, che estraggono fornitore, numero e data documento, importi, aliquote, righe di dettaglio e riferimenti a ordini e DDT anche quando il layout è nuovo. Ogni campo estratto ha un livello di confidenza: sopra una soglia si procede in automatico, sotto si chiede conferma.
4. Abbinamento e controlli
Qui l’AI lavora sui dati del gestionale: cerca l’ordine aperto del fornitore, confronta quantità e prezzi con DDT e ricevimenti, verifica che il totale torni. Il classico three-way match diventa automatico per la maggioranza dei documenti, mentre le differenze vengono evidenziate con una spiegazione leggibile («prezzo unitario superiore del 4% rispetto all’ordine 2026/1187»).
5. Codifica contabile
Analizzando lo storico delle registrazioni, il sistema propone conto di costo, centro di costo, commessa e codice IVA. Più fatture vengono registrate, più le proposte diventano precise, perché il modello impara le abitudini dell’azienda e non regole generiche.
6. Approvazione e registrazione
Le fatture che superano tutti i controlli vengono registrate o messe in prima nota in attesa di un click; quelle con anomalie partono in un workflow di approvazione verso il responsabile di reparto, via email o Microsoft Teams. Il responsabile vede il documento, l’ordine collegato e il motivo della segnalazione, e approva o rifiuta in pochi secondi.
7. Pagamento e riconciliazione
A valle, lo stesso motore aiuta a riconciliare i movimenti bancari con le partite aperte e a controllare l’IBAN del fornitore prima del pagamento: un IBAN cambiato rispetto allo storico è uno dei segnali più comuni delle frodi via email.
L’operatore resta al centro
Automatizzare il ciclo passivo non significa togliere il controllo all’amministrazione. Un buon sistema lavora per eccezioni: gestisce da solo i casi standard e porta all’attenzione delle persone solo ciò che richiede giudizio. Ogni decisione automatica è tracciata, con il documento sorgente, i dati estratti e la regola o il ragionamento che l’hanno prodotta. È un requisito pratico (in caso di verifica bisogna poter ricostruire tutto) e anche un requisito di trasparenza, coerente con l’approccio dell’AI Act europeo.
Come lo realizziamo in Eulogika
Il ciclo passivo è uno dei casi d’uso su cui lavoriamo più spesso con fabbriche e PMI. Le componenti che usiamo sono:
- AI Document Extraction per leggere fatture, DDT e ordini in PDF o scansionati, anche con layout non standard, con modelli addestrabili sui documenti dei vostri fornitori.
- AI per la Gestione Documentale, che orchestra acquisizione, classificazione, smistamento delle PEC e workflow di approvazione.
- Custom AI Agents, agenti specializzati che si occupano di approvazione fatture, solleciti ai fornitori e gestione delle anomalie, integrati con email e Teams.
- Linko ERP Middleware per scrivere i dati direttamente nel gestionale esistente (Microsoft Dynamics, 1C, Zucchetti, TeamSystem e altri) senza modificarne la configurazione, oppure il nostro JobTracker3 ERP per chi parte da zero.
Tutte le componenti fanno parte della suite AiDream e possono essere installate on-premise, così le fatture e i dati dei fornitori non lasciano l’infrastruttura aziendale.
Da dove cominciare
- Misurate il punto di partenza: quante fatture al mese, quanto tempo per registrarne una, quante eccezioni, quanti giorni dalla ricezione alla registrazione.
- Partite da un perimetro limitato: ad esempio i primi venti fornitori per volume, o solo le fatture con ordine.
- Fissate le soglie di confidenza in modo prudente all’inizio e alzate il livello di automazione man mano che i risultati lo confermano.
- Coinvolgete chi oggi fa il lavoro: sono le persone che conoscono le eccezioni, e sono loro a validare il sistema.
Se volete capire quanto del vostro ciclo passivo si può automatizzare, possiamo analizzare un campione dei vostri documenti e restituirvi una stima concreta. Contattateci.