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

Ниже — что проверить в первую очередь, три случая, когда распознавание действительно необходимо, две обязательные проверки для распознанной выписки и расчёт на 1 500 операциях в месяц. Ставка бухгалтера в расчётах — 540 ₽/час с налогами и взносами, состояние рынка — на сентябрь 2026 года.

Что проверить до того, как искать распознавание

Три вещи, по убыванию удобства. На каждую уходит от получаса до дня, и любая из них закрывает вопрос полностью — то есть делает проект по распознаванию ненужным.

  1. 1Прямой обмен банка с учётной системой. Технология 1С:ДиректБанк позволяет получать выписку и отправлять платёжные поручения прямо из базы по защищённому каналу, без выгрузки файлов и без клиент-банка на рабочем месте. Поддерживают её далеко не все банки, но крупнейшие — да. Спросите обслуживающий банк одним письмом: подключение обычно занимает день.
  2. 2Выгрузка в формате обмена с учётной системой. Текстовый файл обмена «Клиент банка — 1С» появился ещё в конце девяностых, и его умеют формировать все российские банки без исключения. В личном кабинете он лежит рядом с PDF и Excel, просто на него редко смотрят. Загрузка такого файла в 1С — штатная обработка, ничего дописывать не нужно.
  3. 3Настройка в самой учётной системе. Бывает, что выгрузка есть и файл скачивается, а бухгалтер всё равно вводит платежи руками — потому что при первой загрузке что-то не сошлось и с тех пор к ней не возвращались. Проверьте это до того, как считать бюджет проекта: чаще всего дело в незаполненном соответствии счетов или в кодировке файла.
Точность здесь ни при чём

Распознавание выписки работает хорошо: у PDF из клиент-банка точность по символам 99,5–100 %, а доля документов без правки 95–99 % — это лучший показатель во всей номенклатуре первички. Проблема не в качестве, а в том, что вы платите за чтение данных, которые тот же банк готов отдать уже структурой и бесплатно.

карта связейraspoznavanie-bankovskih-vypisok--01
Три пути выписки в учётную систему: прямой обмен, файл обмена и распознавание PDF

Карта связей слева направо. Слева один узел «Банк». От него три параллельные стрелки к общему узлу справа «Учётная система». Верхняя стрелка подписана «Прямой обмен: выписка приходит в базу, файлов нет», средняя — «Файл обмена с учётной системой: скачали и загрузили», нижняя — «PDF или скан: распознавание». Верхние две стрелки нарисованы сплошными и помечены «0 ₽ в месяц», нижняя — штриховой и помечена «180 000 ₽ разово и 10 820 ₽ в месяц». Рядом с нижней стрелкой врезка из трёх строк: «банк без обмена», «чужая выписка», «архив по закрытому счёту». Подписи по-русски, чертёжная графика.

Третий путь дороже первых двух и нужен только там, где первых двух физически нет

Три случая, когда распознавание действительно нужно

Все три объединяет одно: машинного формата у вас нет и не будет, потому что документ либо не ваш, либо из закрытого прошлого.

  • Банк без обмена с вашей конфигурацией. Небольшие региональные банки, специальные счета, счета в банках под ограничениями: в кабинете есть только PDF, а поддержка отвечает, что выгрузка в формате 1С не предусмотрена. Здесь распознавание — единственный путь, и обычно речь идёт об одном счёте из пяти.
  • Чужая выписка. Клиент присылает платёжное поручение с отметкой банка в подтверждение оплаты, поставщик прикладывает выписку к акту сверки, арендатор — скриншот из приложения. Это документы контрагента, у вас на них нет никаких прав доступа и никакого обмена. Задача при этом другая: не занести операцию в учёт, а сверить заявленный платёж с фактическим поступлением.
  • Архив и закрытые счета. Восстановление учёта, смена бухгалтера, налоговая проверка за прошлые годы. Банк отдаёт архив за давние периоды выпиской на бумаге с печатью либо PDF-файлом, а обмен по закрытому счёту уже не поднять. Это разовая работа с понятным объёмом, и считать её надо как разовую, а не как ежемесячный сервис.

Две проверки, без которых распознанную выписку нельзя пускать в учёт

Ошибка в цифре машинного файла невозможна, ошибка в цифре распознанной выписки — обычное дело. И вот что делает её опасной: правила разноса при неверно прочитанной цифре чаще всего не отказывают, а срабатывают неправильно.

Правило разносаЧто обязано быть прочитано верноЧто будет при ошибке
По номеру счёта в назначении платежаНомер документа, сумма, ИНН плательщикаПлатёж садится на чужой счёт с похожим номером — самая тихая из ошибок
По номеру и дате договораНомер договора, ИНН плательщикаОплата уходит на другой договор того же контрагента, взаиморасчёты расходятся
По ИНН и единственному открытому долгуИНН плательщикаОшибка ловится контрольным разрядом, платёж уходит в очередь — безопасный отказ
По точному совпадению суммыСумма до копейкиПотерянный разряд даёт ложное совпадение с другим счётом на похожую сумму

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

Разнос: где заканчивается загрузка и начинаются деньги

Загрузка выписки — решённая задача независимо от того, пришла она файлом или через распознавание. Спорный участок начинается дальше: сопоставить поступление с конкретным счётом, договором и отгрузкой. Мы подробно разбирали механику правил и цену вопроса в материале про автоматическую разноску выписки, здесь важен только результат: на потоке 1 500 операций в месяц четыре правила закрывают 81 %, а 285 платежей остаются человеку.

Что делать с этими 285 — вопрос организации, а не техники. Рабочая схема состоит из трёх частей. Первая: очередь платежей-сирот с подсказками — три наиболее вероятных документа с процентом совпадения и историей платежей этого контрагента. Вторая: запрет на «додумывание» частичных оплат — правило, которое само решает, какой из трёх открытых счетов закрыть неполной суммой, ломает взаиморасчёты тише и дороже, чем ручная ошибка. Третья, самая недооценённая: обратная связь плательщику.

Бесплатный рычаг работает лучше любой доработки

Потолок автоматического разноса задаёте не вы и не подрядчик, а те, кто пишет назначение платежа. Просьба указывать номер счёта, разосланная постоянным плательщикам и добавленная в шаблон счёта, поднимает разбор с 81 % до 88 % — то есть убирает 105 сирот из 285 ежемесячно. Это 3 294 ₽ в месяц сэкономленного времени при нулевом вложении, и делается за один вечер. Начинать стоит с этого, а не с модуля.

графикraspoznavanie-bankovskih-vypisok--02
1 500 операций в месяц: 285 платежей-сирот до просьбы указывать номер счёта и 180 после

Две горизонтальные полосы одинаковой длины, каждая подписана «1 500 операций в месяц». Верхняя полоса «Как есть»: сегмент 81 % с подписью «разнесено правилами» и сегмент 19 % с подписью «сироты — 285 платежей». Нижняя полоса «После просьбы указывать номер счёта»: сегмент 88 % «разнесено правилами» и 12 % «сироты — 180 платежей». Между полосами стрелка вниз с подписью «стоимость изменения — 0 ₽». Справа от нижней полосы выноска «−105 платежей в месяц, 3 294 ₽ времени». Подписи по-русски, чертёжная графика.

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

Цена вопроса на 1 500 операциях

Считаем два варианта одного и того же результата — выписка попала в учётную систему разобранной по операциям.

Распознавание выписки на 1 500 операциях в месяц
Распознавание текста: около 75 листов × 0,80 ₽ за лист60 ₽
Извлечение полей операций: 1 500 × 1,20 ₽1 800 ₽
Проверки итогов, остатков и контрольных сумм: 1 500 × 0,10 ₽150 ₽
Очередь проверки распознавания: 4 % операций, 60 шт × 1,5 мин = 1,5 ч810 ₽
Поддержка модуля распознавания8 000 ₽
Внедрение модуля, разово180 000 ₽
Итого10 820 ₽ в месяц плюс 180 000 ₽ разово — против 0–6 000 ₽ один раз за настройку штатной выгрузки

Разрыв здесь не в проценты, а в порядок величины, и он не закрывается ни скидкой, ни выбором вендора. Именно поэтому первый вопрос на такой задаче — не «чем распознать», а «почему не выгружается». Если ответ на второй вопрос есть и он из тройки выше, распознавание оправдано; если ответа нет, вы собираетесь платить 180 000 ₽ за настройку, которая стоит одного письма в банк.

И для сравнения — сколько на том же потоке стоит участок, где деньги действительно есть. Разбор 285 платежей-сирот занимает 16,6 часа в месяц, то есть 8 964 ₽; после бесплатной просьбы к плательщикам остаётся 180 платежей и 5 670 ₽. Дальнейшее снижение уже требует доработки правил и связи со сверкой — эту задачу мы описали на странице автоматической сверки документов, и она же питает платёжный календарь, которому нужны не сами платежи, а их привязка к счетам.

Когда распознавание выписки не нужно

Границы у этой задачи узкие, и лучше назвать их сразу.

  • Ваш банк отдаёт файл обмена или поддерживает прямой обмен с базой. Это девять счетов из десяти, и здесь распознавание — чистая переплата.
  • Операций меньше 400 в месяц. Даже полностью ручной ввод займёт около 13 часов, то есть примерно 7 000 ₽, — модуль за 180 000 ₽ на таком потоке не вернётся никогда.
  • Нужно разово разобрать архив за прошлые годы. Это работа с фиксированным объёмом: считайте её как разовую услугу по числу листов, а не как внедрение с поддержкой.
  • Чужие платёжки приходят десятками в месяц. Их достаточно сверять глазами при поступлении денег; отдельный контур распознавания оправдан от нескольких сотен документов, и то не ради ввода, а ради автоматической сверки заявленного платежа с фактическим.
  • В компании не решено, кто разбирает платежи-сироты. Распознавание в этом случае просто быстрее доставит неразнесённые платежи в место, где они и так копятся.

Прежде чем платить за чтение выписки, стоит убедиться, что банк не готов отдать её структурой. В девяти случаях из десяти готов.