Case Studies

Importazione estratti conto e riconciliazione: il caso di una manifattura

In una manifatturiera sessanta movimenti al mese diventano proposte da confermare: estratto conto importato così com'è. Il caso completo con Zelo ERP Contabilità.

Aggiornato: 28 ottobre 2026 | 11 min di lettura

Una donna sui quarant'anni dai capelli scuri corti lavora fino a tardi alla scrivania dell'ufficio di una piccola azienda manifatturiera, con fogli bianchi stampati sparsi sul tavolo, un portatile aperto e vuoto, una calcolatrice e una lampada da tavolo, scaffali con cartelle e scatole di componenti meccanici alle sue spalle, luce serale che filtra dalle persiane, nell'atteggiamento concentrato e stanco di chi fa pratiche a mano
L'estratto conto resta un foglio a parte finché non entra nel gestionale: importato così com'è, ogni riga trova la sua controparte e il saldo torna.

Alessandra ha quarantadue anni e gestisce l’amministrazione di un’azienda manifatturiera che produce in proprio e affida una parte della lavorazione ai terzisti. Il conto corrente della società vede circa sessanta movimenti al mese: bonifici dei clienti, addebiti dei fornitori, Ri.Ba. incassate, F24, commissioni bancarie. La banca mette a disposizione l’estratto conto in CSV dal portale home banking. Alessandra lo scarica ogni fine mese e da lì comincia il lavoro vero: il foglio va tradotto in registrazioni contabili, ogni riga va riconosciuta, ogni incasso va agganciato alla fattura che lo aspetta.

Quel pomeriggio di fine giugno ha davanti dieci righe. Una è un bonifico di 3.660 euro con la causale “FATT FV-2026-041”: sa già che è di Barbara Ferrari, ma il gestionale non lo sa. Una è un accredito Ri.Ba. con la descrizione del file della banca, che non combacia con nessun numero di documento. Una è una commissione di 4,80 euro che nessuna fattura si aspetta. Il foglio Excel sta aperto da due ore; il gestionale è ancora dove l’ha lasciato la mattina.

Dove si rompe il flusso di lavoro

L’estratto resta un foglio a parte. Il CSV della banca parla la lingua della banca: date con le barre, importi con la virgola, una colonna di saldo progressivo calcolato a modo suo. Nel gestionale quei dati non sono mai arrivati, quindi ogni registrazione di prima nota nasce due volte: una nel foglio, una a mano nell’ERP, e le due versioni raramente concordano.

Il riconoscimento dei movimenti è memoria umana. “BONIFICO FATT FV-2026-041” lo legge Alessandra e lo capisce. Il sistema, invece, vede una stringa: la fattura FV-2026-041 resta aperta finché una persona non riconcilia la riga del conto col documento giusto. Con sessanta movimenti al mese significa sessanta riconciliazioni a memoria, ogni mese, per sempre.

Un pagamento, tante fatture. I clienti pagano spesso due o tre fatture insieme, con un bonifico solo. Nel foglio c’è un numero: 12.200. In anagrafica ci sono tre scadenze aperte: 3.660, 1.220 e 7.320. Trovare la combinazione giusta è un rompicapo che non lascia traccia: se tra sei mesi qualcuno chiede com’è andata, la risposta sta in un promemoria o (forse) nella testa di chi ha fatto l’operazione.

Le spese bancarie non hanno una controparte. La commissione di 4,80 euro non corrisponde a nessuna fattura. Va registrata comunque, su un conto di costo, con l’imposta giusta quando ce l’ha. Nel flusso manuale è il classico movimento che si rimanda a fine anno, quando il commercialista chiede conto delle differenze.

Le Ri.Ba. vivono una vita loro. L’accredito della distinta arriva sul conto con la descrizione della banca, non con il numero della fattura. Se in azienda le ricevute bancarie si emettono dal gestionale, il ciclo ha un passaggio in più: la scadenza va segnata come incassata, l’effetto va stornato, e la riga del conto va chiusa con la scrittura contabile giusta. A mano, sono tre operazioni che possono divergere.

Il saldo finale arriva per ultimo, e quando non torna è tardi. L’estratto si chiude con un numero: se le registrazioni fatte a mano non producono lo stesso saldo, l’errore è da qualche parte nelle sessanta righe del mese, e lo si cerca riga per riga. Più tempo passa, più diventa difficile trovarlo.

Prima il metodo, poi lo strumento

Tre decisioni organizzative hanno la precedenza su qualsiasi software:

  1. Un sezionale bancario per ogni conto corrente, con IBAN registrato: è l’indirizzo a cui l’estratto viene ricondotto quando arriva il file.
  2. Convenzioni di causale: se i clienti scrivono il numero di documento nei bonifici, il riconoscimento automatico ha materiale su cui lavorare; se scrivono “pagamento dovuto”, nessun software è in grado di indovinare.
  3. Conti dedicati per le spese bancarie e per gli effetti: commissioni, canoni, interessi devono finire sui conti giusti senza decisioni prese al momento.

Come interviene Zelo ERP

Il percorso in Zelo ERP parte dalla dashboard della contabilità, dove ogni sezionale bancario è una scheda col proprio saldo e col pulsante Importa Estratto.

Dashboard della contabilità: la scheda del sezionale Banca con il saldo e il pulsante Importa Estratto
Dashboard della contabilità: la scheda del sezionale Banca con il saldo e il pulsante Importa Estratto

Il file della banca viene importato così com’è

Il pulsante apre una finestra che accetta il file così come arriva dal portale della banca: CSV, XLS, XLSX e ODS. Si carica, si conferma con Importa, e il file passa all’interfaccia di importazione: qui si dice al sistema come leggere le colonne. Per un estratto italiano significa impostare il punto e virgola come separatore, la virgola come separatore decimale e il formato della data giorno/mese/anno.

Il wizard di importazione con i formati di file supportati
Il wizard di importazione con i formati di file supportati

Sotto, la tabella di mappatura: la colonna “Causale” del file si aggancia al campo Etichetta, la colonna “Importo” al campo Importo, e se il file porta il saldo progressivo c’è anche il campo Saldo progressivo, che imposta da solo il saldo iniziale e quello finale dell’estratto. Il nome delle colonne della banca non si tocca: si insegna una volta dove finisce cosa.

La mappatura delle colonne del CSV della banca sui campi dell’estratto conto
La mappatura delle colonne del CSV della banca sui campi dell’estratto conto

Alla conferma, Zelo crea (o aggiorna) l’estratto conto del mese: dieci righe con saldo di apertura e saldo finale. C’è anche una protezione contro il doppio caricamento: se una riga era già stata importata, viene ignorata e il sistema lo dice. L’estratto resta comunque un documento da verificare, non una scrittura: le registrazioni contabili nascono dopo, alla riconciliazione.

L’estratto conto importato con saldo di apertura, righe e saldo finale
L’estratto conto importato con saldo di apertura, righe e saldo finale

La riconciliazione: le righe si chiudono una a una

Il pulsante Riconcilia sull’estratto apre un pannello di lavoro che mostra una riga del conto alla volta, con a fianco le partite aperte candidate. Per il bonifico di Barbara Ferrari la proposta è già pronta: Zelo ha trovato una partita da 3.660 con lo stesso importo e lo stesso cliente, e la mette sotto la riga del conto. Si seleziona, la differenza va a zero, si conferma.

Il pannello di riconciliazione con le righe dell’estratto conto e le proposte
Il pannello di riconciliazione con le righe dell’estratto conto e le proposte

La proposta selezionata: la partita della fattura combacia con il bonifico e la differenza va a zero
La proposta selezionata: la partita della fattura combacia con il bonifico e la differenza va a zero

Quando una riga combacia, le conseguenze sono a valle: la partita della fattura si chiude, la fattura passa a pagata, e la scrittura contabile nasce in quell’attimo. Il riconoscimento automatico ha due criteri, e li usa nell’ordine: prima cerca una comunicazione che combacia con il riferimento di una scrittura (il caso “FATT FV-2026-041”), poi una singola partita aperta con lo stesso importo. Quando i criteri non bastano, il pannello resta aperto: meglio una riga da chiudere a mano che un abbinamento sbagliato.

Un bonifico che salda tre fatture si gestisce nello stesso pannello: si aggiungono le tre partite, una dopo l’altra, finché la differenza non torna a zero. Le proposte possono sommarsi, non si limita a una sola corrispondenza.

Le righe senza fattura: contropartita e modelli

La commissione di 4,80 euro non trova candidate, ed è normale. Sulla riga si apre il pannello della contropartita: si sceglie il conto (Commissioni bancarie), si scrive la descrizione, si conferma l’importo, e la riga si chiude con la registrazione di costo giusta.

La riga di commissione con il pannello della contropartita: conto di costo e importo
La riga di commissione con il pannello della contropartita: conto di costo e importo

Se le commissioni arrivano ogni mese, il gesto si ripete: per questo i modelli di riconciliazione (i “Template operazioni” della configurazione della contabilità) registrano una volta per tutte il conto, l’eventuale imposta e la descrizione, e compaiono come pulsanti pronti nel pannello. Un clic, e la riga della commissione si scrive da sola.

Le Ri.Ba.: la distinta parla con l’estratto

L’accredito di una ricevuta bancaria è il caso in cui il riconoscimento automatico da solo non arriva: la descrizione della banca non è un numero di documento. Zelo chiude il cerchio dall’altra parte. Quando la distinta Ri.Ba. si accredita, la scrittura di accredito porta un riferimento costruito dal sistema (“Accredito Ri.Ba. 26/2”) e le righe dell’estratto conto che incassano quella distinta la trovano tra i candidati, anche senza cliente riconosciuto. L’incasso segna la distinta come pagata, la fattura originaria è già stata chiusa in accettazione, e l’estratto torna in equilibrio.

La riga dell’accredito Ri.Ba. con i candidati tra cui compare la scrittura della distinta
La riga dell’accredito Ri.Ba. con i candidati tra cui compare la scrittura della distinta

Il percorso completo esiste nell’app: da Contabilità → Ri.Ba. → Emetti Ri.Ba. si selezionano le scadenze da metter in distinta (il filtro mostra solo le righe da emettere e da riconciliare), si sceglie la configurazione, la distinta si accetta, si esporta nel tracciato ABI-CBI per la banca e si accredita al rientro. L’esportazione controlla i prerequisiti e li dice: senza codice SIA o senza IBAN sul cliente, il file non parte.

Le fatture elettroniche dei fornitori, prima che arrivino in banca

Metà del lavoro di riconciliazione è fare in modo che, quando il pagamento arriva, la fattura sia già nel gestionale. Per i fornitori italiani Zelo ha la sezione Contabilità → Acquisti → Fattura Elettronica: si caricano in blocco i file XML ricevuti, e l’importazione crea la fattura fornitore in bozza con i dati letti dal file, incluso il fornitore, che viene cercato o creato dal codice fiscale o dalla partita IVA.

Il wizard di importazione dei file XML delle fatture elettroniche dei fornitori
Il wizard di importazione dei file XML delle fatture elettroniche dei fornitori

L’elenco dei file caricati: l’allegato con fornitore, numero fatture e stato di registrazione
L’elenco dei file caricati: l’allegato con fornitore, numero fatture e stato di registrazione

Anche la ritenuta d’acconto segue il file: se l’XML porta i dati della ritenuta, la fattura nasce con l’importo netto da pagare separato, e quando arriva il bonifico del fornitore, l’importo combacia col netto e non col totale. I conti tornano senza passaggi su Excel.

Un assistente dentro i dati del gestionale

C’è un terzo modo di lavorare, che non è né il file né il pannello: far interrogare i dati a un assistente AI. Zelo ERP espone un server MCP, il protocollo con cui i client AI si collegano ai sistemi (il modulo si chiama RESTFUL MCP SERVER ed è nella configurazione standard). Si attiva creando un Token di accesso API, e si collega un assistente come Claude con una riga di configurazione: l’indirizzo del server e il token nell’intestazione. Le chiamate girano con i permessi dell’utente collegato al token, e ogni accesso finisce nel Log Accesso API.

Dal suo lato, l’assistente può cercare record, leggerne i campi e aggiornarli. Per chi fa la riconciliazione, due usi concreti: prima di importare, chiedere la lista delle fatture aperte con importi e scadenze, per preparare il confronto col file della banca; dopo, chiedere “quali scadenze cliente restano aperte a fine mese” e farsi restituire l’elenco puntato, invece di ricostruirlo coi filtri. Le regole valgono anche qui: i campi sensibili non si leggono nemmeno con un token completo, e le operazioni restano tracciate.

Il saldo finale, alla fine, torna

Quando tutte le righe sono chiuse, l’estratto si convalida: Zelo controlla che il saldo calcolato combaci con quello del file della banca, e se non combacia blocca, con la differenza indicata. Per un estratto bancario non esiste la scorciatoia della differenza a zero forzata: o i conti tornano, o l’estratto resta aperto. È il controllo che a fine mese, nel foglio Excel, nessuno faceva finché il commercialista non chiedeva spiegazioni.

Domande frequenti

Con un’importazione che accetta il file della banca così com’è: in Zelo ERP il CSV, XLS, XLSX e ODS si caricano dal pulsante Importa Estratto del sezionale bancario, si impostano il separatore, i decimali e il formato della data, e si mappano le colonne del file sui campi dell’estratto (data, etichetta, importo, saldo). Dalla seconda volta lo schema è già pronto.

È l’operazione di abbinare ogni riga del conto corrente con la controparte contabile: l’incasso con la fattura del cliente, l’addebito con la fattura del fornitore, la commissione con il conto di costo. In Zelo ERP il pannello di riconciliazione propone le partite candidate per ogni riga e crea le scritture contabili alla conferma.

Nel pannello di riconciliazione si aggiungono le partite una dopo l’altra sulla stessa riga dell’estratto, finché la differenza non torna a zero: il pannello accetta più proposte per una riga sola e tiene il conto della differenza mentre si seleziona.

Come riga di contropartita sulla riga dell’estratto: si sceglie il conto di costo (Commissioni bancarie), si scrive la descrizione e si conferma. Se le commissioni sono ricorrenti, un modello di riconciliazione con conto e imposta già impostati trasforma l’operazione in un clic.

Se la distinta è emessa dal gestionale, la scrittura di accredito porta un riferimento del sistema e l’estratto conto la propone tra i candidati dell’incasso: riconciliando la riga della banca, la distinta passa a pagata da sola. Senza quel collegamento, l’incasso andrebbe segnato tre volte: sulla distinta, sulla scrittura dell’effetto e sull’estratto conto.

No. L’estratto conto è il documento che dice cosa è successo sul conto; le scritture contabili restano quelle, con le loro causali e i loro conti. L’importazione porta i movimenti della banca dentro il gestionale, e la riconciliazione è il punto in cui i due mondi si controllano a vicenda: se il saldo calcolato non combacia con quello della banca, la convalida si ferma.

Dove sta il vantaggio

Il lavoro di fine mese non sparisce: si sposta. La parte “manuale” (leggere il file, verificare i movimenti, cercare a memoria la fattura giusta) diventa una rassegna di proposte da confermare, e la parte umana resta dove serve: le righe che il sistema non sa interpretare, cioè quelle in cui manca una convenzione di causale o una fattura in gestionale.

Il resto è una questione di impostazioni: i sezionali con l’IBAN, i conti delle spese bancarie, le configurazioni Ri.Ba. e la casella dell’importazione nei settaggi dell’app. La pagina di Zelo ERP dedicata alla contabilità riporta funzione per funzione cosa copre il modulo.