Barclays CSV a Beancount
Converteix una exportació de compte corrent o de negoci de Barclays en transaccions equilibrades de doble entrada per a Beancount — amb dates en format dia-primer, caràcters de tabulació dins de la columna Memo i comes sense escapar en els noms dels beneficiaris.
Assignació de columnes verificada amb una exportació real de Barclays
Com exportar les transaccions del Barclays
- 1
Inicieu sessió a la banca en línia de Barclays en un navegador d'escriptori — l'aplicació mòbil no té exportació CSV — i obriu el compte.
- 2
Feu clic a Show recent transactions i després a View all transactions al final de la llista.
- 3
Establiu una data d'inici i una de finalització i feu clic a Search. La finestra d'exportació només arriba uns quants mesos enrere, de manera que un historial més llarg requereix diverses passades.
- 4
Feu clic a Export All, trieu CSV en lloc d'OFX o QIF, i enganxeu el fitxer descarregat a sota amb la seva fila de capçalera.
Dates amb dia primer, i una columna Memo plena de caràcters de tabulació
01/08/2026 en una exportació de Barclays és l'1 d'agost. Llegit amb el mes primer esdevé el 8 de gener i es converteix sense cap queixa, per això aquest preset indica l'ordre en lloc de deixar que res ho endevini. La columna Memo és l'altra aresta: Barclays omple el beneficiari fins a una amplada fixa i separa les peces amb caràcters de tabulació literals, de manera que les narracions arriben amb espais en blanc al mig tal com el banc les va escriure. Els imports en lliures senceres no tenen cap punt decimal — una línia que llegeix -110000 al fitxer esdevé -110000.00 GBP al registre, que és el mateix nombre, ben escrit.
Sortida de Beancount
Preguntes sobre l'exportació del Barclays
Un dels meus beneficiaris està truncat — GITHUB en lloc de GITHUB, INC.
Barclays no escapa una coma dins del nom d'un beneficiari, de manera que aquesta fila surt del banc amb set camps mentre que totes les altres en tenen sis, i el beneficiari es divideix en dos a la coma. Cada columna que aquest preset mapeja es troba abans de la divisió, per tant la data i l'import d'aquesta fila encara són correctes i només la narració es trunca. Reescriviu les poques narracions afectades després de la conversió, o poseu el camp entre cometes al fitxer abans d'enganxar-lo.
La meva exportació només arriba un parell de mesos enrere.
Aquesta és la finestra del banc, no un límit d'aquesta pàgina. Executeu l'exportació diverses vegades, movent el rang de dates enrere cada vegada, i enganxeu cada fitxer per torns — a Beancount no li importa l'ordre en què arriben les transaccions, i podeu ordenar el fitxer final per data després. L'historial més antic que la finestra en línia només està disponible com a extracte PDF, que aquest convertidor no llegeix.
Per a què serveixen les columnes Number i Subcategory?
Number és un número de xec, i en un compte modern és zero gairebé a cada fila; Subcategory és el propi tipus de transacció de Barclays — Direct Debit, Contactless Card Purchase, Counter Credit. Cap dels dos es mapeja, perquè el beneficiari és a Memo i la direcció ja es porta amb el signe a Amount. Si voleu registrar el tipus de transacció, afegiu-lo com a metadada després de la conversió en lloc d'incorporar-lo a la narració.
Conserveu el llibre que acabeu de convertir
Beancount.io allotja el vostre llibre de text pla, importa els extractes futurs per vosaltres i manté cada número auditable.
Comença gratis→