In Italia le fatture passive arrivano via SdI, in XML, già strutturate. Quelle dei fornitori esteri no. Un fornitore tedesco ti manda un PDF, uno americano un altro PDF, un francese un terzo: niente tracciato standard, lingue diverse, valute diverse, ogni layout fatto a modo suo. E qualcuno, in azienda, le legge e ribatte a mano per la registrazione e l’integrazione IVA.
È il pezzo che la fattura elettronica non ha risolto. Lo SdI copre i fornitori italiani, ma per UE ed extra-UE resti con il PDF in mano. Vediamo come estrarre quei dati in automatico, con un esempio concreto e i casi in cui serve ancora l’occhio di una persona.
Perché le fatture estere restano un lavoro manuale
Le fatture italiane hanno tutte lo stesso XML. Le estere no:
- Lingua diversa: “Invoice”, “Rechnung”, “facture”: cambia ogni etichetta.
- Valuta diversa: euro, dollaro, sterlina, da riconoscere e a volte convertire.
- Formati diversi: date scritte giorno/mese o mese/giorno, importi con il punto o con la virgola come separatore dei decimali.
- Layout diverso: ogni fornitore mette i dati dove preferisce.
- Niente automatismo IVA: per gli acquisti esteri serve reverse charge o integrazione, e questo nasce dai dati della fattura.
Risultato: qualcuno ricopia numero, data, importi e valuta nel gestionale, una fattura alla volta.
Come si automatizza l’estrazione, passo per passo
L’obiettivo non è “leggere il PDF”, ma portare i dati giusti nel gestionale:
- Riceve il PDF, dalla casella email o da una cartella dedicata.
- Legge il documento anche in lingua diversa, senza che tu prepari un modello per ogni fornitore.
- Estrae i campi che servono: numero, data, fornitore, partita IVA estera, imponibile, IVA, totale, valuta.
- Normalizza quei valori verso i campi del tuo gestionale (date in formato italiano, importi con la virgola, valuta riconosciuta).
- Carica tutto in una coda di verifica, dove una persona conferma.
Nei punti 2 e 3 non basta riconoscere i caratteri, serve capirne il significato: il sistema sa che “Net amount”, “Nettobetrag” e “imponibile” sono la stessa cosa. Se vuoi approfondire, ho spiegato la differenza tra OCR e AI nella lettura dei documenti.
Un esempio pratico: due fatture, due mondi
Due fatture arrivano lo stesso giorno a un’azienda meccanica italiana (nomi inventati).
La prima è di Müller Präzisionsteile GmbH, Stoccarda. “Rechnung Nr. 2026-0418”, data 03.09.2026, “Nettobetrag 1.250,00 EUR”, “USt 0 %” e la nota “Steuerschuldnerschaft des Leistungsempfängers”. Il sistema estrae numero, data, imponibile e IVA zero, e riconosce nella nota l’inversione contabile: la segnala, così chi registra sa subito che va gestita l’integrazione.
La seconda è di Brightline Tools Inc., Ohio. “Invoice #INV-7731”, “Date: 09/03/2026”, “Subtotal $1,250.00”, “Total $1,310.00”. Due trappole. La data, letta all’italiana, sarebbe il 9 marzo: invece è il 3 settembre, perché negli Stati Uniti si scrive prima il mese. E “1,250.00” usa virgola e punto al contrario rispetto a noi. Il sistema tiene conto del paese del fornitore e riporta 03/09/2026 e 1.250,00 USD. I 60 dollari di differenza sono spese di spedizione: finiscono in un campo a parte, non scambiati per imposta.
Nella coda di verifica la persona vede due righe già compilate accanto al PDF originale, controlla e conferma.
I casi difficili e come vengono controllati
I casi che richiedono attenzione sono sempre gli stessi:
- Fornitore nuovo o con nome scritto diversamente. “Müller GmbH” e “Mueller Präzisionsteile” sono la stessa azienda? Il sistema confronta partita IVA e nome con la tua anagrafica fornitori: se trova la corrispondenza la usa, se non la trova lo segnala invece di creare un doppione.
- Totali che non tornano. Se la somma delle voci non fa il totale, scatta l’avviso.
- Note di credito travestite da fattura. Un “Credit Note” con importi positivi va riconosciuto come storno, non registrato come costo.
- PDF scansionati o storti. Si leggono, ma con più incertezza: vale quanto spiegato su come l’AI legge i documenti scritti a mano.
La regola è una: nel dubbio, il sistema non inventa. Mette la fattura in coda con un segnale e la persona controlla i campi accanto al PDF, poi conferma o corregge. Il controllo umano resta, ma su una riga già compilata invece che su un foglio bianco.
Integrazione IVA e registrazione: dove si incastra
Per gli acquisti da fornitori esteri, di norma, non basta registrare la fattura: spesso va applicato il reverse charge e l’operazione va comunicata allo SdI con un documento di integrazione o autofattura (i tipi documento TD17, TD18 e TD19, a seconda dei casi). Quale regola vale per quale fornitore lo stabilisci con il tuo commercialista. L’automazione fa la parte meccanica: ti porta già estratti i dati per preparare quel documento.
Questa estrazione è un tassello del ciclo passivo: si incastra con la registrazione automatica delle fatture passive, così che fatture italiane via SdI e fatture estere via PDF finiscano nello stesso flusso ordinato. Se compri merce, puoi fare un passo in più e confrontare fattura, ordine e documento di trasporto con il 3-way matching tra ordine, DDT e fattura.
Quando conviene, e quanto rende
Conviene quando le fatture estere sono qualche decina al mese o più, e ognuna porta via minuti tra lettura, conversione di date e importi, ricerca del fornitore e ricopiatura. Sotto, spesso non vale la pena. Sopra, moltiplica i minuti per fattura per il numero di fatture e hai le ore che oggi spendi ogni mese. Con l’automazione quelle ore si riducono al controllo delle righe in coda, e calano gli errori di trascrizione, che costano cari quando emergono a fine trimestre. Un flusso così si mette in piedi di solito in qualche settimana, non in mesi.
Domande frequenti
Le fatture dei fornitori esteri arrivano tramite SdI?
Di norma no. Lo SdI gestisce le fatture elettroniche tra soggetti italiani, mentre il fornitore estero ti manda quasi sempre un PDF via email. Sei tu che, nei casi previsti, trasmetti allo SdI il documento di integrazione o l’autofattura.
Si possono estrarre i dati da una fattura PDF in inglese o in tedesco?
Sì. Un sistema basato sull’AI capisce il significato delle etichette nella lingua del documento, senza un modello da preparare per ogni fornitore.
Come si gestiscono le fatture in dollari o in sterline?
La valuta viene riconosciuta dal simbolo o dal codice (USD, GBP) e salvata con l’importo originale. Il cambio da applicare lo decide la tua contabilità con le regole che usa già: l’automazione può proporlo, non deciderlo al posto tuo.
Cosa succede se l’AI legge male un dato?
I dati incerti, i totali che non tornano e i fornitori non trovati in anagrafica finiscono in una coda di verifica, dove una persona li controlla accanto al PDF originale. Nulla entra nel gestionale senza conferma. Se vuoi capire quanto ci si può fidare, ne parlo in quanto è affidabile l’AI nell’estrarre dati.
Serve cambiare gestionale per automatizzare le fatture estere?
No. L’estrazione lavora a monte del gestionale che usi già (TeamSystem, Zucchetti, Danea, Arca, Fatture in Cloud) e gli passa i dati nel formato che si aspetta.
Il primo passo
Il primo passo è capire quante fatture estere passano davvero e dove si perde tempo. Richiedi una call di 30 minuti: mi racconti come le gestisci oggi e il giorno dopo ti mando una pagina con le attività da cui partirei. Senza impegno.