U.S. Bank CSV към Beancount
Преобразувайте експорт от разплащателна, спестовна или кредитна сметка на U.S. Bank в балансирани двустранни Beancount транзакции — суми с четири знака след десетичната запетая, дати с месец на първо място и попълващата колона Memo се разчитат правилно.
Съпоставянето на колони е проверено срещу реално извлечение от U.S. Bank
Как да експортирате транзакциите си от U.S. Bank
- 1
Влезте в usbank.com от компютър — мобилното приложение няма опция за изтегляне — и отворете желаната сметка.
- 2
Отворете списъка с транзакции на сметката и използвайте контрола за изтегляне над него.
- 3
Изберете CSV, а не опциите OFX или QFX, които са предназначени за Quicken, и задайте желания период от дати.
- 4
Поставете файла по-долу, включително заглавния ред. Петте му колони са Date, Transaction, Name, Memo и Amount.
Четири знака след десетичната запетая за всяка сума, а опростена такса все още е ред
U.S. Bank експортира суми с четири знака след десетичната запетая, така че покупка от магазин за хранителни стоки се записва като -84.2300 USD вместо двузначната сума, отпечатана в извлечението ви. Нищо не е грешно и нищо не е закръглено — Beancount запазва числото точно както го е написал банката. Текущите експорти са преминали към два знака след десетичната запетая и ISO дати, а този preset разчита и двата формата. Втората изненада е такса, която е била опростена: тя се експортира като ред 0.0000 и се преобразува в реална транзакция на стойност нула, вместо да бъде пропусната, така че годишна такса, която никога не сте платили, все пак се появява в ledger-а.
Beancount резултат
Въпроси относно експортирането от U.S. Bank
Коя колона става получател — Name или Memo?
Name. При експорт от разплащателна сметка колоната Memo повтаря един и същ попълващ текст на всеки ред — “Download from usbank.com.” последван от копие на низа за търговеца — а при експорт от кредитна карта съдържа препратка към acquirer, допълнена с интервали. Нито една от тях не си струва да се импортира, затова preset-ът картографира Name, където всъщност се намира търговецът, целевата трансферна сметка или описанието на работодателя.
Датите ми са 8/1/2026 без водещи нули, а по-нов файл използва 2026-08-01.
И двата формата се преобразуват. U.S. Bank е използвал дати с месец на първо място без допълващи нули в продължение на години, а текущият му експорт използва ISO дати; ISO датата е недвусмислена, така че настройката за месец на първо място в preset-а решава само за по-стария формат. Запазете тази настройка дори при кратък експорт: файл, покриващ първата седмица на месеца, не съдържа нищо, което да показва кое число е денят, и ако го четете с ден на първо място, получавате чист ledger, но с всяка транзакция в грешен месец.
Колко назад мога да изтегля?
Около осемнадесет месеца, и то на по-кратки интервали — екранът за изтегляне ограничава една заявка доста под пълна година, така че година история изисква няколко експорта. Те се натрупват: поставете всеки файл последователно или ги преобразувайте отделно и обединете резултатите, тъй като Beancount не се интересува в какъв ред пристигат транзакциите. Всичко по-старо съществува само като PDF извлечение, което този конвертор не чете.
Запазете току-що конвертирания регистър
Beancount.io хоства вашия регистър в plain-text, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.
Започни безплатно→