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, і цей пресет читає обидва формати. Другий сюрприз — комісія, яку скасували: вона експортується як рядок 0.0000 і перетворюється на реальну транзакцію на нуль, а не відкидається, тому річна комісія, яку вам насправді не нараховували, все одно з'являється в обліку.
Результат Beancount
Питання щодо експорту з U.S. Bank
Який стовпчик стає одержувачем платежу — Name чи Memo?
Name. У експорті чекового рахунку колонка Memo повторює один і той самий заповнювач у кожному рядку — «Download from usbank.com.» з подальшою копією рядка продавця — а у експорті кредитної картки містить довідку еквайєра, доповнену крапками з комою. Жодне з них не варте імпорту, тому пресет відображає Name, де насправді розташований продавець, ціль переказу або опис заробітної плати.
Мої дати виглядають як 8/1/2026 без провідних нулів, а новіший файл використовує 2026-08-01.
Обидва конвертуються. U.S. Bank роками писав дати спочатку місяць без доповнення, а його поточний експорт використовує дати ISO; дата ISO однозначна, тому налаштування «спочатку місяць» пресета вирішує лише для старішого формату. Залишайте це налаштування навіть для короткого експорту: файл, що охоплює перший тиждень місяця, не містить нічого, що вказує, яке число є днем, і читання спочатку день призведе до чистого обліку, але з кожною транзакцією не в тому місяці.
Наскільки далеко назад я можу завантажити дані?
Приблизно вісімнадцять місяців, і коротшими відрізками — екран завантаження обмежує один запит значно нижче повного року, тому рік історії потребує кількох експортів. Вони накопичуються: вставляйте кожен файл по черзі або конвертуйте їх окремо та об'єднуйте результати, оскільки Beancount не звертає уваги на порядок надходження транзакцій. Старіші дані існують лише як PDF-виписки, які цей конвертер не читає.
Збережіть щойно конвертований реєстр
Beancount.io розміщує ваш текстовий реєстр, автоматично імпортує майбутні виписки та залишає кожне число доступним для перевірки.
Почати безкоштовно→