Программа для учёта расходов: какие данные она должна уметь импортировать

Скачайте выписку за месяц из интернет-банка и посмотрите, чем отделены поля. Если программа принимает этот разделитель, понимает вашу запись даты и не превращает русские описания в набор знаков, импорт сэкономит время. Проверяйте на фрагменте из 10–20 строк в пробной версии, а не на всей истории.
Какие файлы выгружают банки и как узнать свой формат
Чаще всего банк предлагает CSV — текстовый файл, где столбцы разделены запятой, точкой с запятой или табуляцией. Внутри обычно дата, сумма, описание операции и иногда тип. Некоторые банки дают XLSX: проверьте, на каком листе операции и нет ли над таблицей шапки с реквизитами счёта — такие строки сбивают разбор.
PDF годится для чтения и печати, но для учёта почти всегда требует ручного переноса или отдельного распознавания. Уточните в описании программы, поддерживает ли она этот формат и для каких банков.
Найти свой формат просто: в интернет-банке откройте раздел выписок и посмотрите на кнопку скачивания — рядом указан тип файла. Данные встали в столбцы — это таблица. Всё слилось в одну строку — это текст с разделителем, его нужно разбирать настройками импорта.
Что проверить в файле до импорта
Разделитель виден, если открыть CSV в простом текстовом редакторе: между полями стоит «;», «,» или табуляция. Программа должна принимать ваш вариант или позволять указать его вручную. Если такой настройки нет, файл со своим разделителем она не прочитает.
Кодировка — способ записи символов. При неверной кодировке «Пятёрочка» превращается в набор знаков. Признак проверки простой: после импорта названия магазинов читаются по-русски.
Дата 05.03.2026 и 2026-03-05 — разные записи одного дня. Если программа путает день и месяц, расход встанет не в тот период, и итог за март окажется неверным. Сверьте одну операцию в отчёте с выпиской.
Знак суммы тоже различается: расход пишут как -1500 или как 1500 с отдельным столбцом «тип операции». Посмотрите, как программа отличает списание от поступления, иначе расходы сложатся с доходами.
Категории в выписке и в программе часто не совпадают по названиям. Банк пишет «ООО Ромашка», а вам нужна категория «Продукты». Решите, готовы ли сопоставлять такие строки вручную или программа запоминает соответствия.
Как протестировать импорт на небольшом фрагменте
Сделайте копию файла и оставьте 10–20 операций за один месяц. Загрузите фрагмент в пробную версию или деморежим и запишите два числа: сколько строк распознано и сколько попало в ошибки.
Сверьте три-четыре операции с исходником: дата, сумма, описание и категория должны совпасть. Исправьте одну строку вручную и посмотрите, не сбились ли остальные. Повторите импорт того же файла и проверьте, не задвоились ли операции — это свойство важнее скорости загрузки.
- Откройте выписку и определите разделитель полей.
- Проверьте, что русские описания читаются после импорта.
- Сверьте даты: день и месяц не перепутаны.
- Убедитесь, что расход не считается поступлением.
- Повторите импорт и проверьте, нет ли дублей.
- Посчитайте долю строк, которые пришлось править вручную.
Что делать с операциями, которые программа не распознала
Сначала найдите шаг, на котором возникла ошибка. Неверный разделитель, неизвестная кодировка, нестандартная дата или отсутствующая категория лечатся по-разному. Для разделителя и кодировки ищите настройку в самом импорте. Если её нет, это ограничение кандидата, а не ваша ошибка.
Нераспознанные строки сохраните отдельно и внесите вручную. Для повторяющихся платежей — подписок, аренды, зарплаты — задайте правило категории, чтобы программа подставляла её сама. Когда таких строк больше половины, импорт не экономит время: ищите другой формат выгрузки или другую программу.
Вы скачали CSV за март, увидели разделитель «;» и даты вида 05.03.2026. Из 20 строк в пробной версии 17 встали с верными суммами, а 3 попали в ошибки из-за незнакомых категорий. Вы задали категории для этих трёх и убедились, что повторный импорт не задваивает строки. Такой объём правки занимает минуты, значит программа подходит.
Почему ручная правка после импорта остаётся
Банк описывает операцию по-своему, и программа не всегда угадает категорию. Перевод между своими счетами может выглядеть как расход и поступление одновременно — проверьте, не искажает ли это итог. Возвраты и отмены приходят отдельными строками, их нужно связать с исходной покупкой.
Заложите первые 10–15 минут после импорта на проверку и правку. Дальше правила категорий сокращают эту работу, но не отменяют её. Сравнивайте кандидатов по доле строк, которые вы правите руками, а не по длине списка поддерживаемых форматов.
Практический сценарий: вы ведёте учёт раз в месяц и хотите загрузить выписку за март из одного банка. Соберите требования — CSV с разделителем «;», даты 05.03.2026, отдельный столбец типа операции — и проверьте на 20 строках, что правка занимает минуты. Ограничение: если банк отдаёт только PDF, а программа его не разбирает, импорт не спасёт от ручного ввода, и это стоит выяснить до покупки.