Naar hoofdinhoud springen
Barclays → Beancount

Barclays CSV naar Beancount

Converteer een export van een Barclays betaal- of zakelijke rekening naar gebalanceerde dubbelboekhoudkundige Beancount-transacties — inclusief datums met dag eerst, tabtekens in de Memo-kolom en ongeescape komma's in begunstigdennamen.

Kolomtoewijzing geverifieerd aan de hand van een echte Barclays-export

Je Barclays-transacties exporteren

  1. 1

    Log in op Barclays online bankieren in een desktopbrowser — de mobiele app heeft geen CSV-export — en open de rekening.

  2. 2

    Klik op 'Show recent transactions' en vervolgens op 'View all transactions' onderaan de lijst.

  3. 3

    Stel een start- en einddatum in en klik op 'Search'. Het exportvenster reikt slechts een paar maanden terug, dus een langere geschiedenis vereist meerdere keren exporteren.

  4. 4

    Klik op 'Export All', kies CSV in plaats van OFX of QIF, en plak het gedownloade bestand hieronder inclusief de koprij.

Datums met dag eerst, en een Memo-kolom vol tabtekens

01/08/2026 in een Barclays-export is 1 augustus. Gelezen met maand eerst wordt het 8 januari en converteert het zonder enige melding, daarom vermeldt deze preset de volgorde in plaats van iets te laten raden. De Memo-kolom is de andere ruwe kant: Barclays vult de begunstigde aan tot een vaste breedte en scheidt de onderdelen met letterlijke tabtekens, dus omschrijvingen bevatten middenin reeksen spaties, precies zoals de bank ze schreef. Hele pond-bedragen hebben helemaal geen decimaalteken — een regel met -110000 in het bestand wordt -110000.00 GBP in het grootboek, wat hetzelfde getal is, netjes geschreven.

Beancount-output

Uw transacties verschijnen hier zodra u een CSV plakt.

Vragen over Barclays-export

Een van mijn begunstigden is afgekapt — GITHUB in plaats van GITHUB, INC.

Barclays escapt geen komma in een begunstigdennaam, dus die rij verlaat de bank met zeven velden terwijl elke andere rij er zes heeft, en de begunstigde splitst in tweeën bij de komma. Elke kolom die deze preset mapt, zit vóór de splitsing, dus de datum en het bedrag op die rij zijn nog steeds correct en alleen de omschrijving is afgekapt. Typ de paar getroffen omschrijvingen over na het converteren, of quote het veld in het bestand voordat je het plakt.

Mijn export gaat maar een paar maanden terug.

Dat is het venster van de bank, geen limiet van deze pagina. Voer de export meerdere keren uit, verplaats de datumbereik elke keer terug, en plak elk bestand beurtelings — Beancount maakt niet uit in welke volgorde transacties aankomen, en je kunt het voltooide bestand achteraf op datum sorteren. Geschiedenis ouder dan het online venster is alleen beschikbaar als PDF-afschrift, wat deze converter niet leest.

Waar dienen de kolommen Number en Subcategory voor?

Number is een chequenummer, en op een moderne rekening is het op bijna elke rij nul; Subcategory is Barclays' eigen transactietype — Direct Debit, Contactless Card Purchase, Counter Credit. Geen van beide wordt gemapt, omdat de begunstigde in Memo staat en de richting al wordt gedragen door het teken van Amount. Als je het transactietype wilt vastleggen, voeg het dan na conversie als metadata toe in plaats van het in de omschrijving te verwerken.

Een export van een andere bank of app omzetten?

Houd het zojuist geconverteerde grootboek

Beancount.io host je grootboek in platte tekst, importeert toekomstige afschriften voor je en houdt elk getal controleerbaar.

Gratis starten