Bank of America CSV в Beancount
Преобразуйте CSV-выгрузку чекового или сберегательного счета Bank of America в сбалансированные проводки двойной записи Beancount, с обработкой вступительного блока-резюме.
Сопоставление столбцов проверено на реальном экспорте из Bank of America
Как выгрузить транзакции Bank of America
- 1
Войдите на bankofamerica.com и откройте нужный счет.
- 2
Выберите «Download», затем укажите диапазон дат.
- 3
Выберите «Microsoft Excel format (CSV)» — не QuickBooks или Quicken, которые создают файлы, нечитаемые этим конвертером.
- 4
Откройте файл в текстовом редакторе. Удалите всё выше строки, начинающейся с «Date,Description,Amount» — этот блок является сводкой по счету, а не транзакциями.
- 5
Скопируйте оставшееся, начиная с этой строки заголовка, и вставьте ниже.
Файл начинается с блока-резюме, который нужно удалить
Выгрузка чекового счета Bank of America начинается с нескольких строк сводки по счету — описание, начальный баланс, итоговые поступления и списания — перед настоящей строкой заголовка. Эти строки не являются транзакциями и сбивают с толку любой импортер, включая этот. Удалите всё выше строки, начинающейся с «Date,Description,Amount», затем вставьте. Выгрузки сберегательных счетов имеют такое же вступление; выгрузки кредитных карт — обычно нет.
Результат Beancount
Вопросы по экспорту из Bank of America
Почему моя первая транзакция выглядит неправильно?
Почти всегда это из-за того, что осталось вступительное резюме, и строка начального баланса была прочитана как транзакция. Удалите всё выше заголовка «Date,Description,Amount» и повторите конвертацию.
Для чего нужен столбец «Running Bal.»?
Это баланс счета после каждой транзакции. Конвертер игнорирует его — Beancount вычисляет балансы на основе самих проводок, а сохраненный баланс, который расходится, был бы ошибкой, а не фактом. Вы можете использовать его для написания утверждений баланса позже.
Как далеко назад я могу экспортировать?
Bank of America обычно предоставляет около 18 месяцев активности для загрузки. Для более старых периодов вам понадобятся PDF-выписки; конвертер видит только то, что есть в CSV, который вы вставляете.
Сохраните только что преобразованную учётную книгу
Beancount.io размещает вашу текстовую учётную книгу, автоматически импортирует новые выписки и сохраняет проверяемость каждого числа.
Начать бесплатно→