Fatture e documenti: estrazione AI con revisione umana
Come fatture e documenti in arrivo vengono letti dall'AI, verificati con regole, confermati dal contabile e registrati in contabilità o ERP con tracciabilità.
L'automazione di fatture e documenti prende i PDF e le scansioni che arrivano per email o caricamento, estrae i campi che altrimenti una persona dovrebbe digitare, li verifica con delle regole e li passa al contabile per la conferma prima che qualsiasi cosa venga registrata in contabilità o in un ERP. È pensata per le aziende in cui qualcuno passa parte di ogni settimana a ricopiare fatture dei fornitori e bolle di consegna, e in cui gli errori emergono settimane dopo nei libri contabili.
Punti chiave
- Prima l'acquisizione: un unico posto in cui arriva ogni documento, con fonte e orario registrati.
- L'estrazione produce valori proposti con un livello di affidabilità per campo, non dati definitivi.
- Le regole di validazione intercettano la maggior parte degli errori prima che una persona veda il documento.
- Il contabile conferma; il sistema registra solo dopo, e ogni valore e modifica viene conservato in una traccia di audit.
- La maggior parte degli errori nasce da scansioni scadenti, layout insoliti e campi ambigui; la revisione è progettata attorno a questi casi.
Primo passo: acquisizione
I documenti arrivano come allegati PDF a una casella condivisa, come scansioni o foto dal telefono, come download da un portale fornitori. L'acquisizione li raccoglie tutti in un'unica coda.
Ogni documento viene salvato così come ricevuto, senza modifiche, con la sua fonte (casella, caricamento, persona), data e ora e un identificativo univoco. Un'email con tre allegati diventa tre documenti collegati; un documento che non è una fattura viene comunque salvato e classificato, così nulla va perso.
Questo passaggio è deterministico e dovrebbe funzionare prima che entri in gioco qualsiasi AI.
Secondo passo: estrazione
Il modello legge ogni documento e propone i valori per un insieme fisso di campi. Per le fatture UE, il contenuto obbligatorio è stabilito dalla Direttiva IVA (Direttiva 2006/112/CE, articolo 226, https://eur-lex.europa.eu/eli/dir/2006/112/oj); i campi derivano da lì e dal tuo software di contabilità: ragione sociale e partita IVA del fornitore, numero di fattura, date, valuta, importi netti e IVA per aliquota, totale lordo, riferimento di pagamento e il conto o centro di costo che assegni.
Due scelte progettuali contano qui.
Ogni campo ha un livello di affidabilità. Il modello dice quanto è sicuro, e il sistema registra in quale punto della pagina il valore è stato letto. Una bassa affidabilità o un valore mancante contrassegna il campo da controllare, così chi revisiona sa dove guardare.
Le scansioni vengono trattate diversamente dai PDF digitali. Un PDF digitale porta con sé il proprio testo; una scansione o una foto devono prima essere lette otticamente, quindi la qualità dell'immagine decide la qualità dell'estrazione. I documenti sfocati, storti o tagliati vengono segnalati in fase di acquisizione e, dove possibile, richiesti di nuovo.
Per altri tipi di documento (bolle di consegna, conferme d'ordine, contratti), l'insieme dei campi viene definito in fase di analisi con le persone che li elaborano; il meccanismo è lo stesso.
Terzo passo: regole di validazione
Prima che una persona veda il documento, il sistema verifica i valori estratti con regole semplici e deterministiche; al modello non viene chiesto di giudicarli.
- Aritmetica. Netto più IVA uguale lordo, per aliquota e in totale; le righe sommano al netto dove estratte.
- IVA. L'aliquota è una di quelle ammesse nel tuo paese; la partita IVA del fornitore ha un formato valido e, facoltativamente, viene verificata sul servizio VIES della Commissione europea su https://ec.europa.eu/taxation_customs/vies/.
- Duplicati. Lo stesso fornitore e numero di fattura, o lo stesso importo e data, esistono già.
- Fornitore noto. Il fornitore corrisponde alla tua anagrafica; un nuovo fornitore viene segnalato perché una persona lo confermi, coordinate bancarie incluse.
- Valori attesi. L'importo rientra nell'intervallo abituale per quel fornitore; la scadenza segue la data di emissione; la valuta è una di quelle in cui operi.
- Corrispondenza con l'ordine. Dove usi ordini di acquisto, la fattura ne cita uno e gli importi corrispondono.
Un documento che supera ogni regola con alta affidabilità viene contrassegnato come pronto; uno che non supera una regola o ha un campo a bassa affidabilità viene contrassegnato con il problema specifico, e la coda mette i problemi per primi.
Quarto passo: il contabile conferma
La schermata di revisione mostra il documento originale accanto ai campi estratti, ciascuno evidenziato nel punto in cui è stato letto, con i campi a bassa affidabilità e le regole non superate in evidenza. Il contabile, o chi approva le fatture, può correggere qualsiasi campo, cambiare l'assegnazione del conto, aggiungere una nota o rifiutare con una motivazione.
La conferma è il passaggio di approvazione umana, e resta a una persona: registrare un importo sbagliato o pagare un conto bancario sbagliato costa poco da prevenire e molto da rimediare. Dove anche chi ha ordinato deve confermare la ricezione, quell'approvazione è un passaggio precedente nella stessa coda.
Quinto passo: registrazione in contabilità o ERP
Dopo la conferma, il sistema crea la registrazione nel software di contabilità o nell'ERP tramite la sua API o il suo formato di importazione, allega il documento originale e registra l'esito. Senza API, viene prodotto un file di esportazione nel formato che il contabile già importa.
La registrazione è deterministica e tracciata; se il sistema di destinazione rifiuta una registrazione, il documento torna in coda con il messaggio di rifiuto.
La traccia di audit
Ogni passaggio scrive nella traccia di audit: il file originale e il suo hash, quando e da dove è arrivato, ogni valore estratto con la sua affidabilità e la posizione nella pagina, ogni esito delle regole, ogni modifica e chi l'ha fatta, la conferma e l'esito della registrazione con l'identificativo del sistema di destinazione, leggibile dal contabile ed esportabile per un revisore.
Questo rende l'automazione difendibile: mesi dopo, l'azienda può mostrare il documento, cosa ha letto il sistema, cosa è stato corretto e quando è stato registrato. I periodi di conservazione dei documenti contabili sono stabiliti dalla legge nazionale; applica i tuoi agli originali e alla traccia insieme.
Da dove nascono gli errori, e come la revisione li intercetta
- Scansioni scadenti. Sfocatura, inclinazione, basso contrasto. Intercettate dai controlli di qualità dell'immagine in acquisizione e dalla bassa affidabilità sui campi interessati.
- Layout insoliti. Un fornitore la cui fattura mette il totale in alto o suddivide l'IVA in modo inusuale. Intercettati dai controlli aritmetici e dall'affidabilità; chi revisiona lo corregge una volta e il layout diventa noto.
- Campi ambigui. Più date su una pagina, più numeri che potrebbero essere il numero di fattura. Intercettati dalle regole (scadenza dopo la data di emissione, formato del numero di fattura) e mostrando dove il valore è stato letto.
- Il documento sbagliato. Una proforma, un sollecito o un preventivo letti come fattura. Intercettati dalla classificazione in acquisizione e dal controllo dei duplicati rispetto alla fattura vera.
- Modifiche all'anagrafica. Un nuovo fornitore, un conto bancario cambiato, una nuova aliquota IVA. Intercettati dalle regole su fornitore noto e valori attesi e sempre confermati da una persona; un conto bancario cambiato viene verificato chiamando il fornitore a un numero conosciuto.
Il tempo di chi revisiona va a questi casi; i documenti che superano ogni controllo ricevono uno sguardo rapido.
Come lo facciamo in Hot Skulls Labs
L'automazione dei documenti segue lo stesso schema di ogni automazione che costruiamo: un trigger (arriva un documento), una bozza AI (i campi estratti), approvazione umana (il contabile conferma) ed esecuzione (la registrazione). Lo schema viene dal nostro prodotto, Strady, e lo applichiamo alla casella di posta, allo scanner e al sistema contabile del cliente.
In pratica:
- L'analisi si fa con la persona che oggi elabora i documenti e con il tuo contabile; sono loro a definire i campi, le regole e il sistema di destinazione.
- Costruiamo prima acquisizione e traccia di audit; estrazione e regole vengono aggiunte sopra e testate sui tuoi documenti passati prima dell'avvio. Le regole vengono scritte in linguaggio semplice prima di essere codificate.
- La conferma resta a una persona. Non offriamo la registrazione automatica al lancio.
- Ci colleghiamo al software di contabilità o all'ERP che usi, tramite la sua API o il suo formato di importazione.
- Documenti e dati estratti sono conservati nell'UE, con una conservazione allineata ai tuoi obblighi contabili; il fornitore AI riceve il documento, non la tua contabilità.
- Gestiamo e correggiamo il sistema dopo il lancio, aggiungendo gestioni specifiche per fornitore man mano che compaiono layout insoliti.
Domande frequenti
- Il sistema registra le fatture in contabilità da solo?
- No. I valori estratti vengono verificati da regole e poi confermati dal contabile o dalla persona responsabile su una schermata che mostra il documento originale accanto ai campi. La registrazione in contabilità o nell'ERP avviene solo dopo quella conferma e viene tracciata con chi ha confermato e quando.
- Cosa succede con una scansione di scarsa qualità o una fattura dal layout insolito?
- Una scansione scadente viene segnalata in fase di acquisizione, e i campi interessati tornano con bassa affidabilità, così chi revisiona vede esattamente dove guardare. Un layout insolito di solito non supera una regola aritmetica o di formato; chi revisiona lo corregge una volta e da quel momento il layout del fornitore viene gestito.
- Possiamo dimostrare in seguito cosa è stato letto e chi ha approvato?
- Sì. La traccia di audit conserva il file originale e il suo hash, ogni valore estratto con la sua affidabilità e la posizione nella pagina, ogni esito delle regole, ogni correzione con il nome della persona, la conferma e l'esito della registrazione. È leggibile dal tuo contabile ed esportabile per un revisore.
Servizio correlato
Automazione aziendale AI. Sistemi che tolgono al tuo team il lavoro ripetitivo.
Automazione AI nel dettaglio
