Conversione CSV Barclays in Beancount
Converti un export di conto corrente o conto business Barclays in transazioni Beancount a partita doppia equilibrate: date con giorno prima, caratteri di tabulazione nella colonna Memo e virgole non schermate nei nomi dei beneficiari inclusi.
Mappatura colonne verificata su un esportazione reale di Barclays
Come esportare le transazioni di Barclays
- 1
Accedi al banking online Barclays da un browser desktop — l'app mobile non ha l'export CSV — e apri il conto.
- 2
Fai clic su Show recent transactions, quindi su View all transactions in fondo all'elenco.
- 3
Imposta una data di inizio e una di fine e fai clic su Search. La finestra di export risale solo di un paio di mesi, quindi per una storia più lunga servono più passaggi.
- 4
Fai clic su Export All, scegli CSV invece di OFX o QIF, e incolla il file scaricato qui sotto con la riga di intestazione.
Date con giorno prima, e una colonna Memo piena di caratteri di tabulazione
01/08/2026 in un export Barclays è il 1° agosto. Letta con mese prima diventa l'8 gennaio e si converte senza lamentarsi, motivo per cui questo preset dichiara l'ordine piuttosto che lasciare che qualcosa ci indovini. La colonna Memo è l'altro spigolo: Barclays allinea il beneficiario a una larghezza fissa e separa le parti con caratteri di tabulazione letterali, quindi le descrizioni arrivano con spazi vuoti nel mezzo esattamente come la banca li ha scritti. Gli importi interi in sterline non hanno alcun punto decimale — una riga che legge -110000 nel file diventa -110000.00 GBP nel registro, che è lo stesso numero scritto correttamente.
Output Beancount
Domande sull'esportazione di Barclays
Uno dei miei beneficiari è tagliato corto — GITHUB invece di GITHUB, INC.
Barclays non scherma una virgola nel nome del beneficiario, quindi quella riga lascia la banca con sette campi mentre ogni altra riga ne ha sei, e il beneficiario si divide in due alla virgola. Ogni colonna mappata da questo preset si trova prima della divisione, quindi la data e l'importo su quella riga sono ancora corretti e solo la descrizione è troncata. Riscrivi a mano le poche descrizioni interessate dopo la conversione, oppure racchiudi il campo tra virgolette nel file prima di incollarlo.
Il mio export risale solo di un paio di mesi.
Questa è la finestra della banca, non un limite di questa pagina. Esegui l'export più volte, spostando indietro l'intervallo di date ogni volta, e incolla ogni file uno dopo l'altro — a Beancount non importa in quale ordine arrivano le transazioni, e puoi ordinare il file finito per data in seguito. La storia più vecchia della finestra online è disponibile solo come estratto conto PDF, che questo convertitore non legge.
A cosa servono le colonne Number e Subcategory?
Number è un numero di assegno, e su un conto moderno è zero su quasi ogni riga; Subcategory è il tipo di transazione di Barclays — Direct Debit, Contactless Card Purchase, Counter Credit. Nessuna delle due è mappata, perché il beneficiario è in Memo e la direzione è già indicata dal segno su Amount. Se vuoi registrare il tipo di transazione, aggiungilo come metadato dopo la conversione invece di integrarlo nella descrizione.
Tieni il registro che hai appena convertito
Beancount.io ospita il tuo registro in testo semplice, importa i futuri estratti conto per te e mantiene ogni numero verificabile.
Inizia gratis→