Barclays CSV към Beancount
Конвертирайте експорт от текуща или бизнес сметка на Barclays в балансирани двустранно счетоводни транзакции на Beancount — с дати с деня отпред, табулатори в колоната Memo и неекранирани запетаи в имената на получателите.
Съпоставянето на колони е проверено срещу реално извлечение от Barclays
Как да експортирате транзакциите си от Barclays
- 1
Влезте в онлайн банкирането на Barclays в браузър на десктоп — мобилното приложение няма CSV експорт — и отворете сметката.
- 2
Кликнете върху Show recent transactions, след това View all transactions в долната част на списъка.
- 3
Задайте начална и крайна дата и кликнете върху Search. Прозорецът на експорта обхваща само няколко месеца назад, така че по-дълга история изисква няколко преминавания.
- 4
Кликнете Export All, изберете CSV вместо OFX или QIF, и поставете изтегления файл по-долу с неговия заглавен ред.
Дати с деня отпред и колона Memo, пълна с табулатори
01/08/2026 в експорт от Barclays е 1 август. Прочетена с месеца отпред става 8 януари и се конвертира без нито едно оплакване, затова този пресет указва реда, вместо да оставя нещо да гадае. Другият груб ръб е колоната Memo: Barclays подпълва получателя до фиксирана ширина и разделя частите с буквални табулатори, така че описанията пристигат с празни пространства в средата точно както банката ги е написала. Сумите в цели лири нямат никаква десетична точка — ред, който чете -110000 във файла, става -110000.00 GBP в счетоводната книга, което е същото число, записано правилно.
Beancount резултат
Въпроси относно експортирането от Barclays
Един от моите получатели е съкратен — GITHUB вместо GITHUB, INC.
Barclays не екранира запетая в името на получателя, така че този ред напуска банката със седем полета, докато всеки друг ред има шест, и получателят се разделя на две при запетаята. Всяка колона, която този пресет картографира, стои преди разделянето, така че датата и сумата на този ред са все още правилни и само описанието е съкратено. Препишете засегнатите описания след конвертирането или цитирайте полето във файла, преди да го поставите.
Моят експорт обхваща само няколко месеца назад.
Това е прозорецът на банката, не ограничение на тази страница. Стартирайте експорта няколко пъти, като местите диапазона на датите назад всеки път, и поставете всеки файл последователно — Beancount не възразява в какъв ред пристигат транзакциите и можете да сортирате готовия файл по дата след това. История, по-стара от онлайн прозореца, е налична само като PDF извлечение, което този конвертор не чете.
За какво служат колоните Number и Subcategory?
Number е номер на чек и в съвременна сметка е нула почти на всеки ред; Subcategory е собственият тип транзакция на Barclays — Direct Debit, Contactless Card Purchase, Counter Credit. Нито една не е картографирана, защото получателят е в Memo, а посоката вече е носена от знака на Amount. Ако искате типът на транзакцията да бъде записан, добавете го като метаданни след конвертирането, вместо да го включвате в описанието.
Запазете току-що конвертирания регистър
Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.
Започни безплатно→