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

Сверка актов выглядит простой только на схеме: есть акт, договор, счёт, платёжка, закрывающий реестр. На практике бухгалтер проверяет десятки полей: ИНН, КПП, номер договора, период, ставку НДС, сумму без налога, итог, дату, подпись, печать, расхождения в копейках. Если документов 5, всё терпимо. Если их 120 за месяц, ручная проверка превращается в марафон с высоким риском пропустить мелочь.

Я использую ИИ в такой задаче как второго проверяющего, а не как замену бухгалтеру. Нейросеть хорошо справляется с черновой сверкой, поиском несостыковок, приведением данных к таблице и формированием отчёта. Финальное решение остаётся за специалистом: принять акт, вернуть контрагенту, запросить корректировку или передать спорный случай юристу.

Если вы только выстраиваете базовые сценарии работы с ИИ, сначала полезно разобраться, как внедрять нейросети в рабочие процессы без хаоса. В сверке актов это особенно заметно: один удачный промпт экономит часы, а один размытый запрос создаёт новую пачку ручной перепроверки.

Где бухгалтер теряет время при сверке актов

Типовая ручная сверка состоит из повторяющихся действий. Бухгалтер открывает акт, сверяет реквизиты с договором, проверяет период оказания услуг, сравнивает суммы со счётом или реестром, смотрит НДС, отмечает расхождения в таблице, пишет комментарий. На один акт уходит от нескольких минут до четверти часа, если документ нестандартный или есть спорная строка.

Главная проблема не в сложности арифметики. Сложность в переключениях. Один документ лежит в почте, второй в папке обмена, третий выгружен из учётной системы, четвёртый прислали сканом. Каждый переход между окнами повышает шанс ошибки. Нейросеть полезна там, где нужно быстро разложить документ на поля и сравнить их с контрольным набором.

В SoftChat можно вести диалог с ИИ, прикладывать к сообщениям документы и изображения, если выбранная модель поддерживает такой формат, а ответы получать в Markdown, включая таблицы. Для бухгалтерской сверки это удобно: результат можно сразу попросить оформить как таблицу «поле, значение в акте, значение в договоре, статус, комментарий». Если проверку приходится повторять каждый месяц, стартовый запрос лучше сохранить как шаблон промпта, чтобы не собирать инструкцию заново.

Ниже, рабочая карта процесса, которую я обычно беру за основу.

Этап Что делает человек Что поручаем ИИ Что проверяем вручную
Подготовка Собирает акт, договор, счёт, реестр Приводит данные к единой структуре Полноту комплекта документов
Извлечение полей Указывает, какие поля нужны Выделяет даты, суммы, реквизиты, НДС Качество распознавания сканов
Сравнение Задаёт правила допуска Находит расхождения и совпадения Спорные строки и юридические нюансы
Отчёт Принимает решение Формирует таблицу ошибок и текст письма Итоговый вывод перед отправкой

Что именно можно проверять с помощью ИИ

Я делю сверку на пять групп проверок. Такой подход проще объяснить команде и легче автоматизировать через повторяемый промпт.

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

Вторая группа, даты и периоды. В акте может быть указан «май 2026», в счёте период с 01.05 по 31.05, а в договоре услуга должна закрываться по последнему календарному дню месяца. Нейросеть можно попросить привести разные форматы дат к одному виду и отметить несовпадения. Это снижает ручную нагрузку, потому что бухгалтер смотрит уже не на весь документ, а на список спорных мест.

Третья группа, суммы. Здесь нужны отдельные колонки: сумма без НДС, ставка НДС, сумма НДС, итог. Если акт содержит несколько строк, просите проверить арифметику по каждой строке и по общему итогу. Для копеечных расхождений заранее задайте допуск, например 0,01 или 0,05 рубля, если такая логика принята в вашей организации.

Четвёртая группа, предмет услуги или товара. ИИ помогает найти смысловые расхождения: в договоре «техническая поддержка», в акте «консультационные услуги», в счёте «абонентское обслуживание». Это не всегда ошибка, но такие места бухгалтеру лучше увидеть до подписания.

Пятая группа, обязательные атрибуты. Номер акта, дата составления, подписи, печать, основание, приложение к договору. По сканам и фотографиям нейросеть может ошибаться, поэтому я не отдаю ей финальное решение по подписи. Зато она хорошо собирает список «проверить глазами».

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

Пошаговый сценарий сверки акта

Начинайте не с загрузки всех документов сразу, а с правил. Нейросеть должна понимать, что считать ошибкой, что считать предупреждением, а что можно игнорировать. Один и тот же разрыв в 1 копейку для одной компании допустим, для другой требует корректировки документа.

Шаг 1. Подготовьте комплект. Для одного акта обычно нужны акт, договор или приложение, счёт, реестр оказанных услуг, платёжная информация при наличии. Если документы содержат персональные данные, коммерческие условия или банковские реквизиты, обезличьте лишнее: замените ФИО на «сотрудник 1», номер счёта на «счёт А», внутренний код клиента на «клиент Б». Суммы, даты и номера документов оставляйте, если именно они нужны для проверки.

Шаг 2. Дайте ИИ роль и формат ответа. В SoftChat для повторяемой работы можно использовать сохранённого ассистента как роль текущего разговора, а для стартовых инструкций, шаблоны промптов. Это помогает не писать каждый раз «действуй как бухгалтер по сверке первичных документов» и не забывать про колонки отчёта.

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

Шаг 4. Попросите извлечь данные в таблицу. Сначала без выводов. Пусть ИИ покажет, что он прочитал: номер акта, дату, контрагента, период, сумму без НДС, НДС, итог, договор, строки услуг. Если на этом этапе есть ошибка распознавания, дальше сравнение будет мусорным.

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

Шаг 6. Сформируйте отчёт. Хороший отчёт не должен быть длинным. Достаточно таблицы ошибок, списка документов, общего вывода и черновика письма контрагенту.

Пример для иллюстрации: если бухгалтер вручную проверяет 50 актов по 8 минут каждый, общая нагрузка составляет около 400 минут. При полуавтоматическом сценарии ИИ может взять на себя первичное извлечение полей, сравнение и черновик отчёта, а человек проверит спорные строки. В таких условиях экономия времени может доходить до 80%, но только при однотипных документах и понятных правилах сверки.

Промпт для первичной сверки

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

Ты помогаешь сверить бухгалтерский акт с договором, счётом и реестром.

Задача:
1. Извлеки из каждого документа ключевые поля: номер, дату, контрагента, ИНН, КПП, договор, период, описание услуги, сумму без НДС, ставку НДС, сумму НДС, итог.
2. Сравни значения между документами.
3. Отметь расхождения по статусам: «критично», «проверить вручную», «совпадает».
4. Проверь арифметику: сумма без НДС + НДС = итог.
5. Если данные не читаются или отсутствуют, не додумывай. Напиши «нет данных».
6. Верни результат в таблице.

Формат таблицы:
Поле | Акт | Контрольный документ | Статус | Комментарий

После таблицы дай короткий вывод: можно ли принимать акт или нужно запросить исправление.

Если запрос получается слишком длинным, в SoftChat можно воспользоваться функцией «Улучшить запрос»: она переписывает черновик перед отправкой и показывает предварительный вариант, который можно принять или отклонить. Для бухгалтерских задач я всё равно перечитываю такой вариант: в промпте нельзя потерять слово «не додумывай» и правило про «нет данных».

Для тех, кто собирает регулярные сценарии, полезна статья о том, как использовать нейросети и чат-боты для повседневных задач. Там хорошо видна логика: повторяемый процесс сначала описывается словами, затем превращается в шаблон.

Как выглядит отчёт после сверки

Отчёт должен помогать принять решение, а не демонстрировать объём работы ИИ. Я прошу выводить его в двух частях: таблица расхождений и краткий текст для действия.

Поле Акт Контрольный документ Статус Комментарий
Сумма без НДС 120 000,00 120 000,00 Совпадает Расхождений нет
НДС 20% 24 000,00 24 000,00 Совпадает Арифметика верна
Итог 144 000,00 144 000,00 Совпадает Можно принять по сумме
Период 01.05–30.05 01.05–31.05 Проверить вручную В договоре закрытие за полный месяц
Название услуги Сопровождение Техническая поддержка Проверить вручную Формулировки близки, но не идентичны

Условный пример: в пачке из 30 актов по аренде оборудования ИИ может выделить 4 документа с расхождениями в периодах и 2 документа с отличающейся формулировкой услуги. Это не означает, что все 6 актов ошибочные. Это означает, что бухгалтер не читает заново 30 комплектов подряд, а начинает с 6 отмеченных мест.

Для отчёта я прошу отдельный блок «что отправить контрагенту». Например: «Просим проверить период оказания услуг в акте №…: в акте указан период 01.05–30.05, в договорном реестре 01.05–31.05». Такой текст бухгалтер быстро правит под стиль компании.

Где ИИ ошибается в бухгалтерских актах

Первый риск, качество исходника. Скан под углом, печать поверх суммы, мелкий шрифт, обрезанная таблица, рукописная пометка. В таких условиях нейросеть может неверно прочитать цифру или пропустить строку. Я всегда прошу помечать нечитаемые места как «нет данных», а не восстанавливать по смыслу.

Второй риск, правовая интерпретация. ИИ может увидеть, что «сопровождение» и «поддержка» похожи, но он не знает, как именно ваша компания трактует предмет договора. Такие расхождения идут в статус «проверить вручную».

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

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

Если тема ИИ в обучении сотрудников для вас актуальна, посмотрите материал про нейросети в образовании и саморазвитии. Для бухгалтерии обучение часто начинается с малого: один шаблон сверки, один набор тестовых актов, одна таблица типовых ошибок.

Как внедрить сверку без лишнего риска

Я бы не начинал с полной автоматизации. Надёжнее запустить пилот на одном типе документов: например, акты услуг за месяц по 10–20 контрагентам. В пилоте измеряйте не «умность ИИ», а понятные показатели: среднее время проверки одного акта, долю документов со спорными строками, число ошибок распознавания, число случаев, где бухгалтер не согласился с выводом.

Сделайте эталонную таблицу. В ней должны быть поля, которые бухгалтер проверяет всегда: номер акта, дата, договор, контрагент, ИНН, КПП, период, сумма без НДС, НДС, итог, комментарий. Затем прогоните несколько документов вручную и через ИИ. Разница покажет, где промпт нужно уточнить.

Хороший рабочий процесс выглядит так:

  1. Бухгалтер собирает комплект и убирает лишние персональные данные.
  2. ИИ извлекает поля и возвращает таблицу.
  3. Бухгалтер проверяет извлечение по исходникам.
  4. ИИ сравнивает значения и формирует список расхождений.
  5. Бухгалтер принимает решение и при необходимости отправляет контрагенту запрос.

Через 2–3 итерации обычно становится ясно, какие формулировки в промпте работают, а какие создают шум. Например, фразу «найди все ошибки» лучше заменить на «сравни только перечисленные поля и не оценивай юридическую силу документа». Чем меньше лишней свободы, тем полезнее результат.

Что бы я сделал на вашем месте

Я бы начал с одной категории актов, где документы похожи по структуре и часто повторяются. Сначала собрал бы 10 старых комплектов, по которым уже известно правильное решение. Затем прогнал бы их через один промпт, сравнил вывод с ручной проверкой и поправил инструкцию. Только после этого дал бы ИИ текущие документы.

Автоматизация сверки актов окупается не красивой демонстрацией, а снижением ручного просмотра. Если ИИ стабильно собирает таблицу, подсвечивает расхождения и готовит черновик письма, бухгалтер тратит внимание на решения, а не на копирование цифр. Для однотипных актов экономия времени действительно может доходить до 80%. Для сложных, плохо отсканированных или юридически спорных документов эффект будет скромнее, зато список рисков станет виден быстрее.