Что мы измеряли

В октябре 2026 года мы вставили текст банковской выписки на 10 страниц и 320 строк в три чат-модели через их API с одним запросом: извлечь все транзакции в CSV, расходы — отрицательной суммой. GPT-6.1 Sol, Gemini 4 Argon и Claude Sonnet 5.5 вернули все 320 строк, и в каждой были верны сумма, знак и остаток после операции. Полная методика и исходные файлы — в нашем исследовании длинных задач.

Этот результат стоит назвать честно, и он показывает, где на самом деле скрыт риск. Чистый текст с отдельными столбцами расходов и поступлений, 320 строк, от 8 000 до 13 000 токенов на выходе в зависимости от модели — с таким сегодняшние модели справляются.

Где всё же возникают ошибки

Преобразовать настоящую выписку часто сложнее, чем в нашем тесте, и картину меняют три обстоятельства.

  • Сканы и фотографии. В сканированном PDF лежат картинки страниц, а не текст. Каждую цифру сначала нужно распознать на изображении, а неверно прочитанные 8 или 3 всё равно дают правильно оформленное число.
  • Объём. За год активный счёт может дать тысячи строк. Когда таблица длиннее, чем позволяет вместить один ответ в приложении, ответ обрывается или ассистент пересказывает остальное в общих словах. В том же исследовании длинный перевод чата упёрся в предел ответа и просто закончился посреди строки.
  • Догадки о формате. Банки печатают суммы по-разному: один столбец со знаком минус, два столбца для поступлений и списаний, пометка CR или DR рядом с суммой или скобки для дебета. Ошибка в догадке о формате превращает платёж в пополнение, и в таблице ничто на это не указывает.

Опасны эти ошибки тем, что все они незаметны. Таблица из 212 строк выглядит точно так же, как таблица из 214.

Почему так происходит

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

Как проверить самому

У банковской выписки есть встроенная проверка — воспользуйтесь ею.

  1. Попросите чат-бот перечислить все транзакции с датой, описанием и суммой со знаком: минус для расходов, плюс для поступлений.
  2. Перенесите результат в таблицу и сложите суммы.
  3. Возьмите из выписки начальный остаток, прибавьте к нему ваш итог и сравните с конечным остатком.
  4. Если значения расходятся, сравните остаток после каждой операции строка за строкой и найдите, где он сбивается.

Если итоги совпали, извлечение, скорее всего, полное. Если нет — где-то пропущена строка, неверно указан знак или ошибочно прочитана цифра.

Что использовать вместо этого

Если у вас цифровой PDF на несколько страниц, разумный выбор — чат-бот плюс описанная выше сверка остатков. Для сканов, длинных выписок или большого числа выписок используйте инструмент, созданный именно для этой задачи. Наш конвертер банковских выписок читает каждую страницу выписки отдельно и возвращает все транзакции в одних и тех же четырёх столбцах: «Дата» в формате ГГГГ-ММ-ДД (YYYY-MM-DD), «Описание», «Сумма» и «Остаток». Сумма — это одно число со знаком: минус для денег, покидающих счёт, и плюс для поступлений. В выписках по кредитным картам покупки идут со знаком минус, а платежи и возвраты — со знаком плюс. Все страницы объединяются в одну таблицу, которую можно скачать в формате XLSX или CSV.

Поскольку каждая страница читается как изображение, сканированные и сфотографированные выписки тоже подходят. Если число невозможно разобрать, ячейка остаётся пустой — угадывать значение никто не будет, а результат каждой страницы показан рядом с оригиналом, чтобы вы могли сравнить. Ни один инструмент, читающий документы, не безупречен, поэтому прежде чем полагаться на файл, всё равно сверьте остатки.

Первая страница любой выписки бесплатно и без регистрации. Вся выписка — $5, разовый платёж. Другие таблицы в PDF смотрите в разделе PDF в Excel.