Към основното съдържание
Beancount.io Logo
U.S. Bank → Beancount

U.S. Bank CSV към Beancount

Преобразувайте експорт от разплащателна, спестовна или кредитна сметка на U.S. Bank в балансирани двустранни Beancount транзакции — суми с четири знака след десетичната запетая, дати с месец на първо място и попълващата колона Memo се разчитат правилно.

Съпоставянето на колони е проверено срещу реално извлечение от U.S. Bank

Как да експортирате транзакциите си от U.S. Bank

  1. 1

    Влезте в usbank.com от компютър — мобилното приложение няма опция за изтегляне — и отворете желаната сметка.

  2. 2

    Отворете списъка с транзакции на сметката и използвайте контрола за изтегляне над него.

  3. 3

    Изберете CSV, а не опциите OFX или QFX, които са предназначени за Quicken, и задайте желания период от дати.

  4. 4

    Поставете файла по-долу, включително заглавния ред. Петте му колони са Date, Transaction, Name, Memo и Amount.

Четири знака след десетичната запетая за всяка сума, а опростена такса все още е ред

U.S. Bank експортира суми с четири знака след десетичната запетая, така че покупка от магазин за хранителни стоки се записва като -84.2300 USD вместо двузначната сума, отпечатана в извлечението ви. Нищо не е грешно и нищо не е закръглено — Beancount запазва числото точно както го е написал банката. Текущите експорти са преминали към два знака след десетичната запетая и ISO дати, а този preset разчита и двата формата. Втората изненада е такса, която е била опростена: тя се експортира като ред 0.0000 и се преобразува в реална транзакция на стойност нула, вместо да бъде пропусната, така че годишна такса, която никога не сте платили, все пак се появява в ledger-а.

Beancount резултат

Вашите транзакции ще се появят тук, след като поставите CSV файл.

Въпроси относно експортирането от 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, импортира бъдещи извлечения за вас и поддържа всяка сума одитируема.

Започни безплатно