Перейти к основному содержимому
Beancount.io LogoBeancount.io
Discover → Beancount

Discover CSV в Beancount

Преобразуйте экспорт карты Discover в сбалансированные двойные проводки Beancount, с уже включенным изменением знака, необходимым для этого формата, и с отображением даты покупки, а не даты расчетов.

Сопоставление столбцов проверено на реальном экспорте из Discover

Как выгрузить транзакции Discover

  1. 1

    Войдите в систему на discover.com — загрузка транзакций находится за логином, а не в публичном справочном центре.

  2. 2

    Откройте Recent Activity или Statement за нужный период. Discover хранит до 24 месяцев транзакций онлайн.

  3. 3

    Используйте опцию загрузки на этом экране и выберите формат электронной таблицы (CSV).

  4. 4

    Вставьте файл ниже вместе с строкой заголовка и оставьте включенным изменение знака — оно уже отмечено для вас, потому что этот экспорт требует этого.

Discover записывает, сколько вы должны, поэтому расходы отображаются как положительное число

Эмитент карты указывает остаток задолженности, а не движение денежных средств, поэтому расход на продукты в 84.23 записывается как 84.23, а платеж — как -1502.74 — противоположная ориентация по сравнению с экспортом чекового счета, и такая же, как в American Express. Пресет включает изменение знака за вас, что превращает расход в отрицательную проводку, а платеж — в положительную. Если вставить тот же файл Discover в общий конвертер с отключенной этой опцией, каждая транзакция будет выходить с обратным знаком, тихо и без каких-либо предупреждений. Также есть две колонки дат, и маппинг использует ту, что на вашем чеке.

Результат Beancount

Ваши проводки появятся здесь, как только вы вставите CSV.

Вопросы по экспорту из Discover

Дата должна быть из Trans. Date или Post Date?

Trans. Date — именно эту дату использует пресет: день фактической траты, совпадающий с чеком и логично читающийся в журнале. Post Date — это дата расчетов, обычно на день-два позже, и они различаются во многих строках. Если вы сверяете построчно с бумажной выпиской, переместите выбор Date на одну колонку вправо.

Это работает для сберегательного или чекового счета Discover?

Этот маппинг предназначен для кредитной карты. Мы не смогли проверить реальный экспорт с депозитного счета Discover Bank, и публиковать позиции колонок, которые никто не проверил на реальном файле, — это как раз то, чего эта страница старается избегать. Поэтому вставьте этот файл в общий конвертер CSV и подтвердите обнаруженные колонки, прежде чем доверять результату.

Для чего нужна колонка Category и можно ли ее использовать?

Она содержит собственную лексику Discover — Merchandise, Supermarkets, Gasoline, Restaurants, Payments and Credits — в каждой строке. Конвертер игнорирует её, потому что к какому счету Beancount относится покупка, решать только вам. Тем не менее она полезна: отсортируйте файл по этой колонке перед конвертацией, и вы сможете затем одним проходом перенаправить целые блоки транзакций.

Конвертируете экспорт из другого банка или приложения?

Сохраните только что преобразованную учётную книгу

Beancount.io размещает вашу текстовую учётную книгу, автоматически импортирует новые выписки и сохраняет проверяемость каждого числа.

Начать бесплатно