Vai al contenuto principale
Torna agli articoli

Riconciliazione bancaria automatica: dati e controlli

Prepara movimenti bancari puliti per riconciliare contabilità ed estratto conto: formati, matching, eccezioni e verifiche per studi e PMI.

Prova con il tuo file

Rilascia il tuo PDF

1 file · Massimo 100 pagine · Anteprima gratuita di 2 pagine

Trasforma gli estratti conto in dati verificabili

Trasforma i tuoi PDF in Excel, CSV o OFX, senza immissione manuale dei dati.

Prova BankStatementLab

La riconciliazione bancaria automatica confronta i movimenti del conto con le registrazioni contabili, propone corrispondenze e porta le differenze in una coda di eccezioni. Per funzionare servono due insiemi completi, regole documentate e una validazione finale.

BankStatementLab interviene soltanto a monte: trasforma un estratto conto PDF o scansionato in righe strutturate. Non collega il conto via PSD2, non esegue il matching, non crea scritture e non approva eccezioni. Queste attività avvengono in Excel, nel gestionale o nell’ERP.

Che cosa significa riconciliare un conto bancario

Riconciliare significa dimostrare come ogni movimento bancario si collega a una registrazione, a una differenza temporale o a un’eccezione da risolvere. Il controllo non consiste soltanto nel far coincidere due totali: due errori di segno opposto potrebbero annullarsi senza essere corretti.

L’OIC 14 sulle disponibilità liquide fornisce il riferimento contabile italiano sulle disponibilità liquide. La procedura operativa deve poi essere adattata al sistema contabile, alle responsabilità e alla materialità dell’organizzazione.

I due insiemi da confrontare

Fonte bancaFonte contabile
data contabile e, se presente, valutadata registrazione
importo e segnoDare/Avere o importo firmato
descrizione e contropartecausale e conto di contropartita
riferimento dell’operazionenumero documento o riferimento interno
conto, valuta e source_fileconto contabile, entità e periodo

Prima del matching verifica che conto, valuta e periodo coincidano. Una tabella completa del conto sbagliato resta inutilizzabile.

Quale fonte bancaria usare

Applica questa gerarchia:

  1. export strutturato nativo della banca, se copre periodo e campi richiesti;
  2. bank feed o rendicontazione già integrati e controllati nel gestionale;
  3. CSV, XLSX o OFX esportato dalla banca;
  4. conversione del PDF, quando non esiste una fonte strutturata utilizzabile.

Il PDF conserva la rappresentazione del documento, ma non è direttamente una tabella. Se è l’unica fonte disponibile, usa la procedura per convertire l’estratto conto PDF in Excel, poi confronta pagine, periodo, prima e ultima riga, segni, duplicati, valuta e saldi.

Per scegliere tra CSV e OFX consulta la guida ai formati di estratto conto. OFX 1.6 prodotto da BankStatementLab va provato nel software target; non esiste compatibilità universale.

Workflow di riconciliazione bancaria in 7 passaggi

1. Definisci perimetro e responsabilità

Annota entità, conto, valuta, intervallo e data di chiusura. Assegna chi prepara i dati, chi valuta le eccezioni e chi approva. Conserva il PDF originale e lavora su copie tracciate.

2. Acquisisci entrambe le fonti

Esporta movimenti bancari e registrazioni contabili per lo stesso periodo. Se tratti più clienti o conti, non inserirli nello stesso lotto senza una separazione esplicita. La conversione batch per commercialisti usa source_file per mantenere la provenienza.

3. Normalizza senza perdere l’originale

Porta date, importi, valuta e identificativi in colonne coerenti. Non eliminare descrizioni, riferimenti o data valuta: possono servire a distinguere movimenti simili. Mantieni colonne source_file, numero riga sorgente e stato di revisione.

4. Blocca lacune e duplicati

Controlla continuità del periodo, pagine e saldi. Confronta il nuovo lotto con un registro degli import precedenti. Una chiave come conto + data + importo + testo normalizzato può segnalare candidati, ma non è una prova universale: due addebiti legittimi possono essere uguali.

5. Applica regole per livello di fiducia

Una procedura prudente separa:

  • corrispondenza forte: importo, valuta e riferimento coerenti;
  • corrispondenza probabile: importo uguale e data entro una tolleranza documentata;
  • aggregazione: uno-a-molti o molti-a-uno;
  • eccezione: nessun candidato, dati discordanti o informazione insufficiente.

La soglia e la tolleranza dipendono dal processo. Non approvare automaticamente una proposta solo perché l’importo coincide.

6. Risolvi le eccezioni

Le cause frequenti sono bonifici in transito, commissioni, interessi, storni, incassi aggregati, pagamenti parziali, data valuta diversa, movimenti duplicati o registrazioni mancanti. Per ogni eccezione conserva causa, documento, azione, responsabile e data.

La guida alle sigle dell’estratto conto aiuta a interpretare il testo, ma la causale bancaria non determina da sola il conto o il trattamento contabile.

7. Chiudi con saldi e audit trail

Ricalcola saldo iniziale + movimenti = saldo finale quando i dati lo consentono. Verifica che ogni riga abbia uno stato: riconciliata, differenza temporale, eccezione aperta o esclusione motivata. Archivia file di input, regole applicate, eccezioni e approvazione secondo la policy.

Schema Excel per matching ed eccezioni

Un foglio controllabile può includere:

ColonnaFunzione
bank_source_fileprovenienza del movimento bancario
bank_row_idriferimento stabile alla riga sorgente
book_row_idriferimento alla registrazione contabile
match_type1:1, 1:N, N:1, eccezione
confidenceforte, probabile, manuale
statusproposta, approvata, rifiutata, aperta
exception_reasoncausa documentata della differenza
reviewer e reviewed_ataudit trail della decisione

Le formule o Power Query possono generare candidati; non devono cancellare le righe senza corrispondenza. La coda delle eccezioni è parte del controllo, non un errore da nascondere.

Automazione per studi e PMI

In un flusso ricorrente conviene standardizzare nomi file, modello di import, regole di normalizzazione e checklist. L’interfaccia BankStatementLab accetta fino a 15 file per invio, 100 pagine totali e 50 MB per file. Può produrre:

  • un XLSX o CSV fusionato con source_file;
  • uno ZIP di XLSX, CSV o OFX separati;
  • OFX 1.6 SGML da testare nel sistema target.

Se il lotto supera i limiti, suddividilo per cliente, entità, conto e periodo. Non usare un taglio che spezzi lo stesso estratto in parti indipendenti. Per costi e capacità correnti consulta i piani italiani.

Errori che compromettono il controllo

  • Riconciliare solo il totale. Ogni riga deve avere uno stato.
  • Mescolare conti o valute. Le coincidenze diventano ambigue.
  • Perdere la provenienza. Mantieni file e riga sorgente.
  • Nascondere le eccezioni. Devono restare visibili fino alla decisione.
  • Usare una tolleranza non documentata. Importo e data non bastano in ogni caso.
  • Lasciare che il prodotto sembri fare le scritture. BankStatementLab prepara dati; il professionista o il sistema contabile decide.

Domande frequenti

BankStatementLab esegue la riconciliazione bancaria automatica?

No. BankStatementLab estrae e struttura i movimenti dei PDF in file di lavoro. Il matching con le registrazioni, la gestione delle eccezioni, le scritture e l’approvazione avvengono in Excel, nel gestionale o nell’ERP sotto il controllo del responsabile.

Quali dati servono per iniziare una riconciliazione bancaria?

Servono due insiemi completi per lo stesso conto e periodo: movimenti bancari e registrazioni contabili. Conserva data, importo, segno, valuta, descrizione, riferimento, conto e provenienza, oltre ai saldi iniziale e finale quando disponibili.

Come si gestiscono un pagamento che copre più fatture o più pagamenti per una fattura?

Questi casi non sono corrispondenze uno-a-uno. Raggruppa le righe candidate, documenta la relazione uno-a-molti o molti-a-uno e richiedi una verifica umana prima di chiudere l’eccezione. Non forzare un match solo perché il totale coincide.

Come si evitano i duplicati nella riconciliazione?

Registra file, conto e periodo già acquisiti, conserva source_file nei batch e crea una chiave tecnica controllata. Nessuna chiave basata solo su data e importo è universale: movimenti legittimi possono condividere gli stessi valori e gli importatori applicano regole diverse.

È possibile riconciliare senza collegare direttamente il conto bancario?

Sì. Puoi usare l’export strutturato della banca o, se hai soltanto il PDF, convertirlo in XLSX, CSV o OFX compatibile. Devi poi importare o confrontare quei dati nel sistema che esegue il matching e mantenere una procedura contro lacune e duplicati.

Quale formato è migliore per la riconciliazione bancaria?

Quello accettato dal sistema target e capace di conservare i campi necessari. XLSX è pratico per una revisione in Excel, CSV per un tracciato mappato, OFX 1.6 solo se il software lo accetta. Esegui sempre un test ridotto.

Quando una riconciliazione può essere considerata chiusa?

Quando saldi e periodi sono coerenti, tutte le righe hanno uno stato documentato, le eccezioni sono spiegate o approvate e la differenza residua è quella prevista dalla procedura. Il solo pareggio dei totali non dimostra che ogni movimento sia corretto.

Conclusione: prepara i dati, riconcilia nel sistema target

Se la banca fornisce un export strutturato completo, usalo. Se possiedi soltanto il PDF, converti prima un campione e confronta pagine, righe, segni e saldi. Porta poi il file nel sistema che effettua il matching e conserva una coda di eccezioni approvata. BankStatementLab prepara soltanto i movimenti: matching, scritture, gestione delle differenze e approvazione restano nel gestionale, nell’ERP o nel foglio controllato dal responsabile.

Prepara i movimenti bancari da riconciliare →

Articoli correlati

---
📄 PDF in Excel, CSV, JSON o OFX
💎 1 credito = 1 pagina

Pronto a semplificare la tua contabilità?

Prepara file Excel, CSV o OFX e verifica righe, segni e saldi prima dell'importazione.

Prova BankStatementLab