Citi CSV naar Beancount
Converteer een Citi-creditcardexport naar gebalanceerde dubbelboekhoudkundige Beancount-transacties — de gesplitste Debit- en Credit-kolommen worden per rol gelezen, zodat Citi's ongebruikelijke tekens een terugbetaling niet verkeerd om zet.
Kolomtoewijzing geverifieerd aan de hand van een echte Citi-export
Je Citi-transacties exporteren
- 1
Log in op Citi Online en open de Account Details-pagina van de kaart.
- 2
Scroll naar Transactions en gebruik het vervolgkeuzemenu “Activity Since Last Statement” om een afschriftperiode of een aangepast datumbereik te kiezen.
- 3
Selecteer Export — dit staat rechts van het tabblad Transactions, naast Print Screen — en kies CSV.
- 4
Open de download — Citi slaat deze op met de extensie .CSV in hoofdletters — kopieer dan de headerregel samen met de rijen en plak ze hieronder.
Citi tekent de Credit-kolom en laat Debit ongetekend
Bijna elke bank die uitgaven en inkomsten scheidt, schrijft twee positieve bedragen naast elkaar. Citi schrijft een aankoop als 126.44 onder Debit en een betaling of terugbetaling als -41.00 onder Credit, waardoor een gewoon bedrag en een getekend bedrag in hetzelfde bestand worden gemengd. Een spreadsheetformule die simpelweg één kolom negatief maakt, zet elke terugbetaling verkeerd om. Deze preset leest de twee kolommen in plaats daarvan op basis van hun betekenis, zodat aankopen negatief en betalingen positief worden geboekt, ongeacht of het bedrag met een minteken ervoor is aangekomen. Er is op elke rij precies één van de twee kolommen gevuld.
Beancount-output
Vragen over Citi-export
Mijn export heeft een Member Name-kolom en die van mijn andere Citi-kaart niet.
Beide zijn normaal. Citi voegt Member Name toe op kaarten met genoemde kaarthouders, en dezelfde persoon kan een kaart hebben die dit wel heeft en een die dit niet heeft — we zagen dat precies zo in twee exports van dezelfde maand. Date, Description, Debit en Credit staan op identieke posities in de lay-outs met vijf en zes kolommen, dus de onderstaande toewijzing past zonder wijziging op beide bestanden.
Er werd een rij overgeslagen met “niet-herkend bedrag”. Wat was dat?
Bijna zeker een 0.00-regel — Citi schrijft die voor zaken als een kwijtgescholden jaarlijkse kaartkosten. Er is niets verplaatst, dus de converter meldt de regel en gaat verder in plaats van een transactie met nulbedrag te genereren die nietszeggend in je grootboek zou staan. Alle andere rijen in het bestand worden normaal geconverteerd, dus één gemelde regel hier is geen reden om opnieuw te exporteren.
Hoe krijg ik meer dan één afschriftperiode uit Citi?
Door de export te herhalen. Het periode-vervolgkeuzemenu biedt een afschrift, jaar tot op heden, een voorgaand jaar of een aangepast bereik, en Citi's eigen handleiding stelt het maximum op 1.000 transacties per download, dus een drukke kaart heeft meerdere passes nodig. Converteer elk bestand hier en voeg de uitvoer toe aan hetzelfde grootboekbestand — er hoeft niets te worden samengevoegd of opnieuw gesorteerd.
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→