American Express → Beancount
American Express CSV в Beancount
Преобразуйте CSV-выписку по карте Amex в сбалансированные проводки двойной записи Beancount — с уже перевернутым знаком, чтобы списания стали расходами.
Сопоставление столбцов проверено на реальном экспорте из American Express
Обработка выполняется локально в вашем браузере.
Сохранённые сопоставления
Профили хранятся только в этом браузере. Ваши транзакции его не покидают.
Сохранённых сопоставлений пока нет. Вставьте CSV, настройте столбцы и сохраните конфигурацию здесь, чтобы использовать её повторно.
Результат Beancount
Как выгрузить транзакции American Express
Войдите на americanexpress.com и откройте «Statements & Activity» для нужной карты.
Выберите период выписки или произвольный диапазон дат, затем нажмите «Download».
Выберите CSV. Amex также предлагает Excel и QIF — конвертер читает именно CSV.
Откройте файл, скопируйте всё и вставьте ниже. Оставьте переключение знака включенным.
Amex пишет списания положительными числами — это уже перевернуто для вас
Amex — эмитент карт, поэтому в выгрузке отображается ваш долг: покупка на $84.23 выглядит как 84.23, а платеж Amex — как -500.00. Все остальные банковские выгрузки на этом сайте делают наоборот. Предустановка ниже включает «invert amounts», так что покупки становятся расходами, а платежи — переводами, а не наоборот.
Вопросы по экспорту из American Express
Почему мой платеж Amex отображается как доход?
Этого не должно быть при включенном переключении знака. Если вы его отключили, отрицательная строка платежа Amex становится положительной суммой и попадает не туда. Оставляйте инверсию включенной только для Amex.
Работает ли это с несколькими картами на одном счете?
В выгрузке есть столбец «Card Member», чтобы видеть, к какой карте относится каждая операция, но конвертер сопоставляет все строки с одним счетом Beancount. Если вы ведете учет дополнительных карт отдельно, экспортируйте каждую карту по отдельности или разделите вывод по столбцу «Card Member» после.
А как насчет транзакций в иностранной валюте?
Amex конвертирует иностранные транзакции в валюту выставления счета перед экспортом, поэтому столбец «Amount» уже в одной валюте, и столбца с валютой нет. Исходная сумма отображается только в описании некоторых выписок.
Сохраните только что преобразованную учётную книгу
Beancount.io размещает вашу текстовую учётную книгу, автоматически импортирует новые выписки и сохраняет проверяемость каждого числа.