Convertitore di estratti conto da PDF a CSV
Converti gli estratti conto bancari da PDF a CSV direttamente nel browser, senza caricarli da nessuna parte.
Input
Output
Leggimi
Estrarre le transazioni da un estratto conto PDF
La maggior parte delle banche fornisce gli estratti conto in formato PDF: sono comodi da leggere, ma inutilizzabili in un foglio di calcolo, un’app per la gestione del budget o un software di contabilità. Questi strumenti richiedono le transazioni come dati: CSV o Excel per i fogli di calcolo, OFX o QIF per le app di finanza personale e CAMT.053 o MT940 per i software di contabilità. Copiare le righe a mano richiede tempo ed è facile commettere errori, quindi questo convertitore legge le transazioni dal PDF e le esporta nel formato necessario.
Descrizione dello strumento
Tutti i convertitori di estratti conto bancari qui funzionano allo stesso modo, dal Convertitore generale di estratti conto bancari a quelli per un singolo formato, come Estratto conto bancario da PDF a CSV o Estratto conto bancario da PDF a CAMT.053: ciascuno si avvia con i formati indicati nel nome, mentre i menu Origine e Destinazione consentono di selezionarne altri.
Trascina uno o più estratti conto PDF nel riquadro dell’origine, ad esempio gli estratti mensili di un anno. Ognuno viene convertito separatamente e il pulsante Scarica tutto salva i risultati insieme in un file ZIP. Seleziona la scheda Testo nel riquadro della destinazione per visualizzare il risultato prima di scaricarlo.
Gli estratti conto vengono letti nel browser e non vengono mai caricati altrove.
Come viene letto un estratto conto PDF
Il convertitore legge il testo del PDF e individua la tabella delle transazioni in base alla posizione del testo nella pagina:
- Una transazione è una riga che inizia con una data e contiene un importo. Le righe sottostanti prive di entrambi continuano la descrizione, mentre una riga con un importo ma senza data eredita la data della riga precedente, come negli estratti conto che riportano la data una sola volta per ogni giorno.
- Le colonne degli importi possono contenere un unico importo con segno, colonne separate per le uscite e le entrate oppure importi contrassegnati da CR e DR, con o senza saldo progressivo. Le intestazioni delle colonne, in inglese e in molte altre lingue, e la coerenza dei saldi permettono di distinguerle, così le uscite risultano sempre negative.
- Le date possono essere scritte come 05.01.2026, 01/05/2026, 2026-01-05, 5 gen 2026 o 5 gen, con o senza l’anno. Per le date senza anno viene usato quello del periodo dell’estratto conto; date come 01/05 vengono interpretate come giorno/mese o mese/giorno in base alle altre date presenti nell’estratto conto.
- L’IBAN o il numero del conto, il BIC, la valuta, il periodo dell’estratto conto e i saldi iniziale e finale vengono individuati nel testo circostante la tabella.
- Gli estratti conto che elencano prima le transazioni più recenti vengono riordinati per data.
Il PDF deve contenere testo selezionabile. Gli estratti conto scansionati ne sono privi: lo strumento Estrazione del testo da PDF OCR può leggerne il testo, che questo convertitore può poi elaborare impostando TXT come origine. Gli estratti conto protetti da password richiedono prima la rimozione della password, operazione che può essere eseguita con lo strumento Rimozione della password dai PDF.
Gli estratti conto possono essere impaginati in moltissimi modi, quindi verifica il risultato confrontandolo con il PDF, ad esempio controllando che l’ultimo saldo corrisponda a quello finale.
Formati
- CSV ed Excel: una riga per transazione con data, data valuta, descrizione, importo (negativo per le uscite), saldo successivo e valuta. I file Excel contengono date e numeri effettivi, che possono quindi essere ordinati e sommati.
- JSON: conto, valuta, periodo e saldi, seguiti dalle transazioni.
- CAMT.053: l’estratto conto bancario ISO 20022 in XML utilizzato dalle banche in Europa e in Svizzera, con una registrazione contabilizzata per ogni transazione. L’impostazione Versione CAMT seleziona camt.053.001.08, utilizzata oggi dalla maggior parte delle banche e dei software, oppure le versioni precedenti .04 o .02, per i software che supportano solo queste.
- MT940: il formato di estratto conto SWIFT ancora importato da molti programmi di contabilità, salvato come file .sta. I caratteri non inclusi nel set di caratteri SWIFT vengono semplificati e le descrizioni più lunghe di quanto consentito da MT940 vengono accorciate.
- OFX: il formato importato da Quicken, QuickBooks, GnuCash e dalla maggior parte delle app per la gestione del budget. A ogni transazione viene assegnato un ID generato da data, importo e descrizione, così importando due volte lo stesso estratto conto le transazioni non vengono duplicate.
- QIF: il formato precedente di Quicken, con le date indicate prima con il mese, ancora preferito da alcune app.
- TXT: l’estratto conto come tabella di testo semplice, da leggere, stampare o incollare.
Tutti i formati, tranne PDF, possono essere usati anche come origine: il convertitore può quindi trasformare CAMT.053 in CSV, MT940 in CAMT.053 o l’esportazione CSV di una banca in OFX. I file CAMT.053, MT940 e OFX riportano sempre i saldi: se l’estratto conto non ne mostra, vengono calcolati a partire dal saldo successivo a ogni transazione oppure partendo da 0.
Esempio
Un estratto conto con queste righe:
IBAN GB33 BUKB 2020 1555 5555 55
Data Descrizione Uscite Entrate Saldo
01 gen 2026 Saldo riportato 1,000.00
03 gen 2026 TESCO STORES 2041 45.20 954.80
LONDON GB
05 gen 2026 SALARY ACME LTD 2,500.00 3,454.80viene convertito in questo CSV:
Data,Data valuta,Descrizione,Importo,Saldo,Valuta
2026-01-03,,TESCO STORES 2041 LONDON GB,-45.20,954.80,GBP
2026-01-05,,SALARY ACME LTD,2500.00,3454.80,GBP