AI для финансиста
AI-агент для сверки закрывающих документов с контрагентами: акты, УПД и счета-фактуры
Конец квартала. У вас в реестре 1С — несколько сотен УПД и счетов-фактур по десяткам контрагентов. У кого-то они подписаны, у кого-то зависли в почте, у кого-то потерялись между отделом продаж и бухгалтерией. Нужно понять: где расхождение, кому напомнить, а что уже можно закрывать в отчётности. Вручную это сверка построчно — несколько часов на сопоставление номеров, дат и сумм, и постоянное ощущение, что где-то что-то пропустили. С AI-агентом та же задача занимает 15-20 минут — не потому что нейросеть умнее бухгалтера, а потому что сопоставление тысяч строк по нескольким ключам — это ровно то, в чём код не устаёт и не путается к вечеру.
Я Натали Васильева, эксперт по нейросетям и продюсер онлайн-школы «Финансовый директор | Мастер CFO» (45 000 подписчиков в @findir_pro, 800+ выпускников курса AI-навыков). В этой статье — конкретный алгоритм: как собрать реестр закрывающих документов, сверить его с данными контрагента через AI-агента, найти расхождения и подготовить акт сверки. Плюс 9 готовых промптов, три кейса с цифрами, сравнительная таблица инструментов и правила безопасности. Актуально на 27 июля 2026 года.
Что такое закрывающие документы и почему их сверка съедает время бухгалтера
Прямой ответ: закрывающие документы — это УПД, акты и счета-фактуры, которые подтверждают факт поставки товара, выполнения работы или оказания услуги. Их сверка занимает часы не из-за сложности задачи, а из-за того, что у двух сторон сделки документы почти никогда не называются и не хранятся одинаково.
Закрывающие документы закрывают хозяйственную операцию с точки зрения бухгалтерского и налогового учёта: без правильно оформленного и подписанного документа расход нельзя принять к учёту, а входящий НДС — к вычету. Три основных типа:
- УПД (универсальный передаточный документ) — объединяет функции первичного документа и счёта-фактуры. Статус 1 заменяет и накладную (или акт), и счёт-фактуру одновременно. Статус 2 заменяет только накладную или акт, без счёта-фактуры.
- Акт выполненных работ или оказанных услуг — подтверждает факт услуги без отдельной НДС-составляющей, часто используется вместе с отдельным счётом-фактурой.
- Счёт-фактура — документ строго для целей НДС, оформляется в течение 5 календарных дней с момента отгрузки или оказания услуги.
Проблема сверки в деталях. У вас в 1С документ записан как «УПД №00000000341 от 15.05.2026», у контрагента в его выгрузке — «УПД-341, дата 15/05/26». Формально это один и тот же документ, но программное сопоставление по строкам их не свяжет без нормализации номера и даты. Добавьте сюда десятки контрагентов, разные форматы выгрузки из разных ЭДО-операторов и бумажные документы вперемешку с электронными — и часы работы объясняются не объёмом данных, а разнородностью форматов.
Первые 30-40 минут ручной сверки уходят на приведение форматов к одному виду. Ещё час-полтора — на само сопоставление построчно или через ВПР, который часто не срабатывает из-за лишних пробелов или разных регистров в номерах. И финальные 30-40 минут — разбор пограничных случаев: документ выставлен в последний день квартала, а у контрагента проведён в следующем; один акт разбит на два из-за частичной приёмки работ; УПД аннулирован и переоформлен, но старая версия осталась в реестре.
AI-агент закрывает нормализацию и сопоставление полностью за счёт кода, который сам приводит номера к единому виду и ищет совпадения с допуском. Разбор спорных случаев с причинами всё равно остаётся за бухгалтером — но AI выносит их отдельным списком с пояснением, а не прячет среди тысячи «нормальных» строк.
Зачем вообще нужна регулярная сверка закрывающих документов с контрагентами
Прямой ответ: без регулярной сверки компания рискует потерять вычет по НДС, получить претензии при налоговой проверке и не заметить задвоенные или пропущенные документы до момента, когда их уже сложно исправить.
Три конкретные причины, по которым сверка закрывающих документов — не бюрократическая формальность:
Налоговый риск. Если счёт-фактура от поставщика не получена или получена с ошибками, вычет по НДС не пройдёт камеральную проверку. Расхождения между книгой покупок и продаж контрагентов автоматически всплывают в системе АСК НДС-3 у налоговой — и налоговая присылает требование о пояснениях быстрее, чем компания успевает найти проблему сама.
Риск потери расхода. Без правильно оформленного акта или УПД расход по налогу на прибыль не подтверждён документально. При выездной проверке отсутствие закрывающего документа означает доначисление налога, пени и штраф.

Операционный риск задвоений и пропусков. Отдел продаж выставил УПД дважды по ошибке — если это не поймать сразу, задвоение попадёт в отчётность и его придётся сторнировать задним числом, что сложнее и рискованнее, чем поймать на этапе сверки. Обратная ситуация: документ фактически не выставлен, хотя услуга оказана — при годовой отчётности это расхождение между фактом и учётом, которое найдёт аудитор.
Регулярная сверка (ежемесячная или хотя бы ежеквартальная) переводит эти риски из разряда «внезапно всплыло при проверке» в разряд «нашли и закрыли в рабочем порядке».
Как AI-агент читает реестр закрывающих документов: форматы и возможности
Три формата исходных данных — три разных сценария работы с AI-агентом.
Excel-выгрузка из 1С — основной и самый удобный формат. Из 1С:Бухгалтерия реестр документов выгружается через Отчёты > Реестр документов либо через настраиваемый отчёт по регистру взаиморасчётов. Колонки обычно включают: номер документа, дату, вид документа (УПД/акт/счёт-фактура), контрагент, сумму, статус подписания. AI-агент читает такой файл почти без ошибок.
CSV или Excel-выгрузка из ЭДО-оператора — если компания работает через СБИС, Диадок, Такском или другого оператора ЭДО, в личном кабинете обычно есть выгрузка реестра документов со статусами подписания. Формат столбцов отличается от 1С, но структура похожая: номер, дата, статус, контрагент.
Разрозненные файлы или письма от контрагента — самый неудобный случай. Контрагент присылает не единый реестр, а отдельные PDF-файлы документов по почте. Здесь AI-агент помогает собрать данные в таблицу вручную через промпт-помощник (см. промпт 1 ниже), но первичная организация данных всё равно требует времени.
Что Code Interpreter умеет с реестром закрывающих документов:
- Нормализовать номера документов: убрать лишние нули, дефисы, пробелы, привести к единому виду
- Унифицировать форматы дат независимо от того, как они записаны в исходном файле
- Сопоставить два реестра по составному ключу (номер + сумма, или дата + сумма + контрагент при отсутствии единого номера)
- Разбить результат на совпадения, документы только в вашем реестре, документы только у контрагента
- Найти задвоенные документы внутри одного реестра
- Показать документы с расхождением по сумме при совпадении номера — частая причина возврата или корректировки
- Сформировать итоговую таблицу для скачивания и черновик текста для письма контрагенту
Что не умеет: подключаться напрямую к 1С или к ЭДО-оператору без промежуточной выгрузки, подписывать документы, выходить в интернет для проверки статуса ЭДО в реальном времени.
Что нельзя и что можно загружать в AI-агента: правила безопасности
Реестр закрывающих документов содержит коммерчески чувствительные данные: реальные названия контрагентов, суммы сделок, ИНН. Разбираю конкретно, что под запретом, а что допустимо с обезличиванием.
Нельзя загружать в публичный ChatGPT, Claude или Gemini:
- Реальные ИНН и КПП контрагентов
- Полные юридические наименования, по которым легко идентифицировать компанию и контекст сделки
- Реквизиты банковских счетов
- Персональные данные подписантов (ФИО, должность в связке с паспортными данными)
- Содержание документов под режимом коммерческой тайны с прямым запретом передачи третьим лицам
- Данные, из которых видна структура крупного контракта с уникальными условиями — это косвенно раскрывает коммерческую тайну даже без прямого названия компании
Можно после обезличивания:
- Номера документов, даты, суммы, тип документа (УПД/акт/счёт-фактура) — это структурные данные, без них сверка невозможна
- Названия контрагентов, заменённые на маски (Контрагент 1, Контрагент 2)
- Статусы подписания без привязки к реальным именам
Как обезличить реестр за 10-15 минут:
- Создайте справочник замен в отдельном листе Excel: колонка «Реальное название» и колонка «Маска». Каждому уникальному контрагенту — своя маска, ИНН — своя маска.
- В основном реестре через Ctrl+H (Найти и заменить) замените реальные названия и ИНН на маски. Номера документов, даты и суммы не трогайте.
- Если в реестре есть комментарии с деталями сделки (например, «поставка по договору №…с особыми условиями отсрочки»), их лучше удалить или заменить общей формулировкой — детали условий не нужны для сверки по номеру и сумме.
- Сохраните справочник замен отдельно, вне файла, который загружаете в AI-инструмент — он понадобится, чтобы расшифровать результат сверки.
Технические настройки. В ChatGPT: Settings > Data Controls, отключить опцию использования истории чатов для обучения модели. В Claude: аналогичная настройка в Privacy Settings. Для данных, которые компания не готова передавать за периметр даже в обезличенном виде, вариант — локальная модель с открытым кодом, развёрнутая на собственном сервере, или корпоративный тариф с гарантией неиспользования данных для обучения (проверяйте актуальные условия на официальном сайте вендора на момент внедрения).
Правовой фон. ФЗ-152 о персональных данных и требования к передаче данных иностранному оператору касаются персональных данных физлиц в документах — их обезличивание обязательно. Коммерческая тайна регулируется отдельным федеральным законом и договорами о неразглашении с контрагентами: раскрытие реальных условий сделки третьей стороне (включая облачный AI-сервис) без согласия контрагента формально нарушает такой договор. Обезличивание снимает большую часть этого риска.

Пошаговый алгоритм: от двух реестров к таблице расхождений за 20 минут
Разберу конкретный сценарий: реестр УПД и счетов-фактур за второй квартал 2026 года по 40 контрагентам, сверка с данными, полученными от контрагентов и из ЭДО-оператора.
Минуты 0-6. Подготовка файлов. Выгружаю реестр из 1С: Отчёты > Реестр документов, период 2 квартал 2026, статус — все документы. Параллельно выгружаю из личного кабинета ЭДО-оператора список документов со статусами подписания за тот же период. Для контрагентов вне ЭДО — собираю данные из переписки в отдельный Excel-файл вручную (или через промпт 1 ниже, если писем много). Обезличиваю оба файла по справочнику замен.
Минуты 6-8. Открытие AI-агента и загрузка файлов. Новый чат на chatgpt.com, тариф Plus. Загружаю оба файла через кнопку прикрепления. Проверяю, что модель верно определила колонки и типы данных — особенно номер документа: если он распознан как число, а не текст, ведущие нули могут потеряться при обработке.
Минуты 8-15. Запуск сверки промптом. Отправляю структурированный промпт (промпт 2 ниже) с описанием обоих файлов и ключа сопоставления. Модель пишет и выполняет Python-код, возвращает три таблицы: совпадения, документы только в моём реестре, документы только у контрагента или в ЭДО.
Минуты 15-18. Проверка контрольных сумм. Прошу вывести итоговые суммы по каждой из трёх групп. Сумма совпадений плюс сумма «только у меня» должна равняться итогу моего реестра. Если не сходится — прошу показать промежуточный шаг кода и исправить.
Минуты 18-20. Скачивание и сохранение кода. Прошу сохранить итоговую таблицу как Excel. Копирую Python-код в личную библиотеку с пометкой «сверка УПД, [квартал], [год]». В следующем квартале меняю только имена файлов — весь цикл занимает 6-8 минут.
Девять готовых промптов для сверки закрывающих документов
Все промпты работают в ChatGPT Plus с текущей флагманской моделью, а также в Claude с адаптацией под интерфейс загрузки файлов. Перед каждым промптом загружайте файлы через кнопку прикрепления. Текст в [КВАДРАТНЫХ СКОБКАХ] заменяйте на свои данные.
Промпт 1. Сборка реестра из разрозненных писем контрагента
У меня есть переписка с контрагентом [МАСКА К01] за [ПЕРИОД],
в которой упоминаются документы (УПД, акты, счета-фактуры).
Вот текст писем (или вставленные данные из вложений):
[вставь текст переписки или список документов]
Собери из этого текста таблицу со столбцами:
Номер_документа | Дата | Тип (УПД/акт/счёт-фактура) | Сумма | Статус (упомянут как отправленный/подписанный/на согласовании)
Если в тексте есть неоднозначность (например, номер документа
не указан явно, но есть сумма и дата) — отметь строку как
"требует уточнения" вместо того, чтобы додумывать номер.
Формат вывода: таблица, готовая для использования как
реестр документов от контрагента.
Промпт 2. Основная сверка двух реестров закрывающих документов
Я загрузила два файла:
1. "[МОЙ_РЕЕСТР].xlsx" — реестр УПД, актов и счетов-фактур
из моей учётной системы за [ПЕРИОД].
Колонки: Номер_документа, Дата, Тип, Контрагент (маски К01, К02...),
Сумма, Статус.
2. "[РЕЕСТР_КОНТРАГЕНТА].xlsx" — реестр документов от контрагентов
или из ЭДО-оператора за тот же период.
Колонки: Номер_документа, Дата, Тип, Контрагент, Сумма, Статус_подписания.
Задача: сверить документы по номеру и сумме.
Алгоритм:
- Перед сверкой: нормализуй номера документов (убери ведущие нули,
лишние дефисы и пробелы, приведи к единому формату)
- Унифицируй формат дат
- Ключ сравнения: Контрагент + Номер_документа (после нормализации) + Сумма
(допуск ±1 руб на округление)
- Если по номеру не находится пара, попробуй второй ключ:
Контрагент + Сумма + Дата (допуск ±3 дня)
Результат — три раздела:
1. Совпадения: Контрагент, Номер, Дата, Сумма, Статус в обоих реестрах
2. Только в моём реестре: Контрагент, Номер, Дата, Сумма, Тип
3. Только у контрагента/в ЭДО: Контрагент, Номер, Дата, Сумма, Тип
Итоговые суммы по каждому разделу.
Сохрани результат как Excel-файл для скачивания.
Промпт 3. Поиск задвоенных документов внутри своего реестра
Файл "[МОЙ_РЕЕСТР].xlsx" — реестр закрывающих документов за [ПЕРИОД].
Найди подозрительные дубли:
1. Точные дубли: одинаковые Контрагент + Сумма + Тип документа
с разными номерами в пределах одного месяца.
2. Возможные повторные выставления: одинаковая Сумма + Контрагент,
разные номера документов, даты отличаются на 1-3 дня.
3. Аннулированные и переоформленные документы: если в статусе
есть пометка "аннулирован" или "заменён", проверь есть ли
в реестре новый документ с той же суммой и контрагентом,
но другим номером и более поздней датой.
Для каждого дубля покажи строки-кандидаты рядом с пояснением,
почему они похожи на дубль.
Итоговая сумма потенциально задвоенных документов.
Промпт 4. Расхождения по сумме при совпадающем номере документа
Файлы "[МОЙ_РЕЕСТР].xlsx" и "[РЕЕСТР_КОНТРАГЕНТА].xlsx" за [ПЕРИОД].
Найди документы, где номер и контрагент совпадают в обоих файлах,
но сумма отличается больше чем на 1 рубль.
Для каждого такого случая покажи:
Контрагент, Номер, Сумма_у_меня, Сумма_у_контрагента, Разница, Дата.
Отсортируй по убыванию модуля разницы.
Это частая причина: корректировочный УПД учтён одной стороной,
но не другой, либо ошибка в вводе суммы.
Итого: сколько таких расхождений, суммарная разница.
Промпт 5. Анализ неподписанных документов по срокам просрочки
Файл "[РЕЕСТР_КОНТРАГЕНТА].xlsx" — статусы подписания на [ДАТА_СВЕРКИ].
Выдели документы со статусом "не подписан" или "на согласовании".
Для каждого рассчитай, сколько дней прошло с даты выставления
до даты сверки ([ДАТА_СВЕРКИ]).
Раздели на три группы:
- Просрочка до 10 дней: нормальный процесс согласования
- Просрочка 10-30 дней: требует напоминания контрагенту
- Просрочка более 30 дней: критично, влияет на закрытие периода
Для каждой группы: количество документов, сумма, список контрагентов.
Отсортируй третью группу по убыванию суммы — с них начинать напоминания.
Промпт 6. Сверка по видам документов (УПД, акт, счёт-фактура раздельно)
Файлы "[МОЙ_РЕЕСТР].xlsx" и "[РЕЕСТР_КОНТРАГЕНТА].xlsx" за [ПЕРИОД].
Раздели сверку по типу документа:
Часть 1. УПД.
Сверь по ключу Контрагент + Номер + Сумма (после нормализации номера).
Часть 2. Акты без отдельного УПД.
Тот же ключ, только для строк с Тип = "Акт".
Часть 3. Счета-фактуры отдельно от УПД.
Тот же ключ, только для строк с Тип = "Счёт-фактура".
Для каждой части — три раздела (совпадения, только у меня, только у контрагента).
В конце — сводная таблица: сколько документов и на какую сумму
разошлось по каждому типу документа отдельно.
Это помогает понять, где именно чаще всего теряются документы —
в УПД, в актах или в счетах-фактурах.
Промпт 7. Черновик акта сверки взаиморасчётов по итогам сверки документов
На основе результата сверки закрывающих документов за [ПЕРИОД]
составь черновик акта сверки взаиморасчётов с контрагентом [МАСКА К01].
Данные по документам, которые совпали:
[вставь раздел "совпадения" по этому контрагенту]
Данные по документам с расхождением:
[вставь строки из разделов "только у меня" и "только у контрагента"
по этому контрагенту]
Структура акта:
1. Шапка: "Акт сверки закрывающих документов между [НАША КОМПАНИЯ]
и [КОНТРАГЕНТ] за период [ПЕРИОД]"
2. Таблица подтверждённых документов: Номер | Дата | Тип | Сумма
3. Таблица документов с расхождением: Номер | Дата | Тип | Сумма |
Комментарий (не получен / не подписан / расхождение по сумме)
4. Итоговая строка: количество подтверждённых документов и сумма,
количество спорных документов и сумма
5. Строка для подписей обеих сторон
Формат вывода: готовый текст, который можно перенести в Word
или корпоративный шаблон. Деловой стиль, без лишних слов.
Промпт 8. Письмо контрагенту с перечнем недостающих документов
На основе результата сверки составь короткое деловое письмо
контрагенту [МАСКА К01] со списком недостающих документов.
Данные (документы, которые есть у меня, но нет в подтверждении
от контрагента):
[вставь раздел "только у меня" по этому контрагенту]
Структура письма:
1. Обращение и повод (плановая сверка закрывающих документов за [ПЕРИОД])
2. Таблица: Номер документа | Дата | Тип | Сумма — что нужно подписать
или подтвердить
3. Просьба подтвердить получение и статус по каждому документу
в течение [СРОК] рабочих дней
4. Контакт для связи по вопросам
Тон: деловой, без давления, ориентация на скорое закрытие вопроса.
Максимум одна страница.
Промпт 9. Сводный отчёт для финансового директора по итогам сверки
Файл "[РЕЗУЛЬТАТ_СВЕРКИ].xlsx" — итог сверки закрывающих документов
за [ПЕРИОД] по [N] контрагентам.
Составь короткий отчёт для финансового директора (максимум одна страница).
Структура:
1. Общая картина: всего документов в реестре, сколько подтверждено,
сколько в расхождении (количество и сумма)
2. Топ-5 контрагентов по сумме неподтверждённых документов
3. Разбивка расхождений по причинам: не подписан, не получен,
расхождение по сумме, задвоение
4. Риск для отчётности: какая сумма расходов или вычетов НДС
под вопросом из-за неподтверждённых документов
5. Рекомендуемые действия: с кем связаться в первую очередь,
что можно закрывать сейчас, что требует уточнения до конца периода
Деловой стиль, конкретные цифры, без воды.

Хочешь получить готовый шаблон справочника обезличивания и библиотеку промптов для сверки документов одним файлом? Забирай бесплатно в Telegram-канале школы @findir_pro. Там же каждую неделю — новые разборы AI-инструментов для финансистов.
Как автоматизировать сверку через n8n, если контрагентов десятки
Ручной запуск через ChatGPT решает задачу для разовой или ежемесячной сверки. Но если у компании 60+ активных контрагентов и сверка нужна каждую неделю, есть смысл собрать сценарий в n8n.
Логика сценария такая: по расписанию (например, каждый понедельник) n8n забирает выгрузку реестра документов из 1С через файловую интеграцию или API, параллельно забирает статусы из ЭДО-оператора через его API (у большинства крупных операторов есть открытое API для интеграций), сопоставляет данные тем же алгоритмом, что и в ручном промпте, и присылает результат в Telegram-чат бухгалтерии или записывает в Google Таблицы.
Что нужно для запуска такого сценария:
- Доступ к API ЭДО-оператора (обычно требует отдельного подключения, уточняйте у своего провайдера)
- Регулярная выгрузка из 1С в единый формат (можно настроить как автоматическое задание в самой 1С)
- Python-код сопоставления, который уже отработан и проверен на ручных сверках через ChatGPT — его переносят в узел n8n почти без изменений
- Настроенное уведомление о критичных расхождениях (сумма выше порога, просрочка больше 30 дней)
Разница с ручным режимом: бухгалтер не запускает сверку сам, а получает готовый отчёт по расписанию и разбирает только список расхождений. Про настройку n8n для финансовых задач подробнее я писала в отдельной статье про AI-агента на n8n для сверки регистров — там разобран технический процесс подключения и настройки узлов пошагово.
Рекомендация: не переходите сразу к автоматизации через n8n, не отработав ручной сценарий хотя бы два-три месяца. Автоматизировать нужно рабочий и проверенный алгоритм сопоставления, а не тот, что ещё ломается на нестандартных случаях.
Три кейса с цифрами: сколько экономит финансист на сверке документов
Кейс 1. Финансовый директор дистрибьюторской компании, Москва
Было: ежемесячная сверка закрывающих документов по 45 постоянным контрагентам. Реестр из 1С — около 280 документов в месяц (УПД, акты, счета-фактуры). Инструмент: ручное сопоставление в Excel по номерам документов, полученным от контрагентов по почте. Время: 4-5 часов в конце каждого месяца. Постоянная проблема: 15-20 «спорных» документов оставались неразобранными и переносились на следующий месяц, где о них забывали.
Что сделали: настроили обезличивание через справочник замен для всех 45 контрагентов, собрали единый шаблон реестра для сопоставления через ChatGPT Plus. Первая попытка споткнулась на разных форматах номеров УПД у разных контрагентов: часть присылала «00000123», часть — «УПД-123», часть — «123 от 15.05». Добавили в промпт явную инструкцию по нормализации номеров — дальше сопоставление шло без сбоев.
Стало: сверка занимает 25-30 минут вместо 4-5 часов. Спорные документы разбираются в тот же день: список из 15-20 позиций сократился до 3-5 в среднем, потому что расхождения находят сразу, а не постфактум.
Экономия: около 4 часов в месяц, порядка 48 часов в год. Число неразобранных документов на конец месяца сократилось в 3-4 раза.
Кейс 2. Главный бухгалтер производственного предприятия, Новосибирск
Было: подготовка к квартальному закрытию НДС требовала сверки счетов-фактур с 30 крупными поставщиками для подтверждения вычетов. Расхождения между книгой покупок компании и данными, которые видела налоговая через АСК НДС-3, находились уже после подачи декларации — и требовали пояснений или уточнёнки. За предыдущий год — три требования от налоговой, каждое на сумму под вопросом от нескольких сотен тысяч рублей вычета.
Что сделали: перед подачей декларации стали сверять реестр счетов-фактур с данными, полученными напрямую от 30 ключевых поставщиков (запрос по почте с шаблоном таблицы), через AI-агента. Использовали промпт 6 для раздельной сверки по типу документа и промпт 5 для отслеживания просрочки подписания.
Стало: сверка перед подачей декларации занимает 1,5-2 часа на всех 30 контрагентов вместо отсутствия сверки вообще. За следующие два квартала — ни одного требования от налоговой по вычетам НДС по сверенным контрагентам. Два расхождения нашли и закрыли до подачи декларации: контрагент не выставил корректировочный счёт-фактуру вовремя, успели донести документ до срока.
Экономия: минимум одно требование от налоговой на квартал закрыто до возникновения — при средней стоимости подготовки пояснений в 6-8 часов рабочего времени бухгалтера и юриста, это 12-16 часов в квартал сэкономленного времени плюс снятие риска доначисления по вычету.
Кейс 3. Финансовый менеджер сети розничных точек, Санкт-Петербург
Было: ежемесячная сверка УПД с 80+ поставщиками товара. Часть поставщиков работала через ЭДО (три разных оператора), часть — на бумаге. Единого реестра со статусами не существовало: приходилось заходить в личные кабинеты трёх ЭДО-операторов по очереди, выгружать данные, сводить вручную. Время: 6-7 часов в месяц, растянутых на два-три дня из-за переключения между системами.
Что сделали: настроили выгрузку из каждого ЭДО-оператора в единый формат Excel, объединили три файла перед загрузкой в ChatGPT. Использовали промпт 2 с адаптацией под три источника вместо двух — сначала объединили выгрузки операторов между собой, потом сверили результат с реестром из 1С.
Стало: весь цикл сокращён до 2-2,5 часа в месяц, выполняется за один присест. Дополнительный эффект: обнаружили пять поставщиков, у которых документы дублировались между двумя ЭДО-операторами из-за миграции с одного на другой — раньше это оставалось незамеченным.
Экономия: 4-4,5 часа в месяц, около 50 часов в год. Найдено и устранено 5 хронических задвоений документов, которые раньше проходили в отчётность без проверки.
ChatGPT vs Claude vs Gemini vs 1С для сверки закрывающих документов: сравнение

| Параметр | ChatGPT Plus | Claude | Gemini | Встроенные отчёты 1С |
|---|---|---|---|---|
| Загрузка реестра (Excel/CSV) | Да, Code Interpreter | Да, с выполнением кода и генерацией файлов | Да, в Workspace | Только свои данные |
| Нормализация номеров документов | Да, через Python-код | Да, с явным промптом | Да | Нет автоматически |
| Сопоставление по составному ключу | Да | Да | Да | Частично, если оба контрагента на 1С:ЭДО |
| Разбор писем и неструктурированного текста | Хорошо | Отлично | Хорошо | Нет |
| Формирование черновика акта сверки | Да | Отлично, для длинных текстов | Хорошо | Шаблон в 1С, без гибкости |
| Скачивание результата как Excel | Да | Да | Нет напрямую | Да |
| Данные из ЭДО нескольких операторов одновременно | Да, после ручного объединения | Да | Да | Нет |
| Доступ в России | Специальные средства | Специальные средства | Специальные средства | Без ограничений |
| Нужно обезличивать перед загрузкой | Да | Да | Да | Нет |
| Лучше для | Расчёты, сопоставление больших реестров | Черновики актов и писем контрагентам | Экосистема Google, командная работа | Сверка внутри одной 1С-базы |
Актуально на июль 2026 года. Функции и условия доступа меняются — проверяйте актуальную информацию на официальных сайтах вендоров.
Мой практический выбор: для числового сопоставления реестров — ChatGPT Plus с Code Interpreter, потому что весь цикл от загрузки до скачиваемого файла проходит в одном чате. Для составления текста акта сверки, письма контрагенту или разбора спорной переписки — Claude, он точнее выдерживает деловой стиль на длинных текстах. Gemini удобен, если компания уже работает в экосистеме Google Workspace и хочет держать реестры прямо в Google Таблицах.
Типичные ошибки при первой сверке закрывающих документов через AI-агента
Ошибка 1. Сравнивать только по сумме без номера документа. «Сверь по сумме» без учёта номера даст ложные совпадения: два разных документа на одну и ту же сумму от одного контрагента (например, две одинаковые ежемесячные услуги) модель может перепутать местами. Минимальный ключ — номер плюс сумма, а не только сумма.
Ошибка 2. Не нормализовать номера документов перед сопоставлением. «УПД-123» и «00000123» — для человека очевидно один документ, для прямого текстового сравнения — нет. Явно попросите модель нормализовать номера (убрать ведущие нули, дефисы, буквенные префиксы) перед сопоставлением.
Ошибка 3. Игнорировать аннулированные и переоформленные документы. Если контрагент аннулировал УПД и выставил новый с другим номером, но той же суммой, оба варианта могут оказаться в реестре одновременно. Без явной проверки статуса «аннулирован» модель посчитает старый документ пропавшим, хотя он корректно заменён.
Ошибка 4. Не учитывать разницу между типами документов. Если контрагент работает по УПД статус 1 (заменяет и накладную, и счёт-фактуру), а вы в реестре ждёте отдельный акт и отдельную счёт-фактуру, это не расхождение по существу, а разница в формате документооборота. Явно укажите в промпте, какие типы документов эквивалентны друг другу.
Ошибка 5. Не проверить контрольные суммы после сверки. Итоговая сумма раздела «совпадения» плюс сумма раздела «только у меня» должна равняться итогу вашего реестра. Если не сходится — где-то потеряны строки или ошибка в коде сопоставления.
Ошибка 6. Загружать реестр без обезличивания «для скорости». Даже при разовой срочной сверке пропускать шаг обезличивания нельзя — коммерческая тайна и персональные данные не становятся менее чувствительными от того, что времени мало.
Ошибка 7. Ждать от AI-агента юридически значимого результата. Модель формирует черновик таблицы расхождений и текста акта. Юридическую силу акту сверки придаёт подписание обеими сторонами — либо собственноручной подписью, либо квалифицированной электронной подписью через оператора ЭДО.
Когда AI-агент не поможет: честные ограничения
Я не убеждаю финансистов заменить бухгалтера AI-агентом целиком. У этого подхода есть чёткие границы.
Нет прямого подключения к 1С или ЭДО-операторам. Данные нужно выгружать вручную или настраивать отдельную интеграцию через API — это уровень автоматизации через n8n, а не разовый чат с моделью.
Не заменяет подписание документа. Результат сверки — таблица расхождений и черновик текста. Подписание акта, электронная подпись, юридическая значимость — вне зоны ответственности AI-инструмента.
Требует хотя бы минимальной структуры исходных данных. Если реестр контрагента — это фотография рукописного журнала учёта, качество распознавания будет низким и потребует построчной проверки.
Не решает проблему отсутствующего документа. Если акт или УПД физически не был оформлен ни одной из сторон, AI-агент только покажет этот пробел — заполнить его придётся людям через переговоры и оформление задним числом с соблюдением всех правил.
Очень большие объёмы замедляют работу. Реестр на несколько десятков тысяч строк в одном файле стоит разбивать по кварталам или группам контрагентов перед загрузкой — иначе выполнение кода замедляется.
Чек-лист: сверка закрывающих документов с контрагентом за 20 минут
Подготовка (6-8 минут)
- Выгрузить реестр УПД, актов и счетов-фактур из 1С за нужный период.
- Собрать данные от контрагента: выгрузка из ЭДО-оператора или структурированный список из переписки.
- Обезличить оба файла по справочнику замен: ИНН на К01/К02, названия на Контрагент 1/2.
- Проверить, что номера документов сохранены как текст, а не как число (иначе теряются ведущие нули).
- Убедиться, что в обоих файлах есть колонки: номер, дата, тип, сумма, статус.
Сверка в AI-агенте (8-10 минут)
- Открыть chatgpt.com, тариф Plus, новый чат.
- Загрузить оба файла через кнопку прикрепления.
- Проверить, что модель верно распознала колонки и типы данных.
- Отправить промпт 2 из библиотеки с описанием структуры и ключа сопоставления.
- Дождаться выполнения кода, при ошибке — попросить исправить и повторить.
- Проверить итоговые суммы по трём разделам (арифметический контроль).
- Скачать Excel-файл с результатами.
- Скопировать Python-код в личную библиотеку с пометкой по контрагенту и периоду.
Работа с результатом (4-5 минут)
- Разобрать разделы «только у меня» и «только у контрагента» — определить причину каждого расхождения.
- Для просроченных документов сформировать письмо контрагенту (промпт 8).
- Для итога по контрагенту сформировать черновик акта сверки (промпт 7).
- Перенести черновик в официальный шаблон, добавить реальные реквизиты обратной заменой по справочнику.
- Направить контрагенту на подписание или сохранить как внутреннее подтверждение закрытия периода.

Системно освоить нейросети и автоматизацию в работе финансиста: курс «AI-навыки финансиста» от онлайн-школы «Финансовый директор | Мастер CFO». 10 модулей, 800+ выпускников, диплом с лицензией и налоговый вычет 13%.
Часто задаваемые вопросы
Что такое сверка закрывающих документов с контрагентами простыми словами? Сверка закрывающих документов — это сравнение реестра актов, УПД и счетов-фактур, которые есть у вас в учёте, с тем, что подтверждает контрагент. Цель — убедиться, что каждый документ выставлен, получен, подписан и отражён в обеих бухгалтериях одинаково. Расхождения указывают на неподписанные документы, задвоения или документы, которые одна сторона провела, а другая нет. Обычно такую сверку делают перед закрытием квартала или перед годовой отчётностью.
Чем УПД отличается от акта и счёта-фактуры при сверке? УПД объединяет функции накладной или акта и счёта-фактуры в одном бланке — статус 1 заменяет оба документа, статус 2 заменяет только накладную или акт. Счёт-фактура — отдельный документ только для НДС. Акт — подтверждение выполнения работ или оказания услуг без НДС-составляющей. При сверке с контрагентом важно понимать, какой тип документа у вас в реестре: если контрагент работает по УПД статус 1, а вы ждёте отдельный акт и отдельную счёт-фактуру, это не расхождение, а разница в формате документооборота.
Нужен ли платный ChatGPT для сверки закрывающих документов? Для работы с файлами реестра — да, нужен ChatGPT Plus с доступом к Code Interpreter: загрузка Excel и CSV, выполнение Python-кода для сопоставления, скачивание итоговой таблицы. В бесплатной версии загрузка файлов ограничена, а выполнение кода недоступно. Для короткого реестра из 15-20 документов можно вставить данные текстом прямо в чат — но без скачивания готового файла результата.
Безопасно ли загружать реестр документов контрагентов в ChatGPT? Только в обезличенном виде. Реальные ИНН, юридические названия контрагентов, точные суммы по крупным контрактам и банковские реквизиты в публичный ChatGPT не загружают. Их заменяют масками по справочнику замен: ИНН на К01, К02, названия на Контрагент 1, 2, 3. Номера документов, даты и суммы для сверки оставляют — без них сопоставление не работает. В настройках ChatGPT Data Controls отключают опцию использования чатов для обучения модели.
Можно ли автоматизировать сверку закрывающих документов без участия бухгалтера полностью? Частично. AI-агент в ручном режиме убирает основную часть рутины: нормализацию номеров документов, сопоставление по ключу, формирование таблицы расхождений. Полная автоматизация без ручного запуска требует следующего шага — сценария в n8n или Python-скрипта по расписанию, который сам забирает реестр из 1С или почты и присылает готовый отчёт. Разбор писем от контрагентов, спорные случаи и подписание акта сверки всё равно проходят через человека.
Как сверка закрывающих документов связана с ЭДО? Электронный документооборот решает часть задачи автоматически: если контрагент работает через тот же оператор ЭДО или через роуминг между операторами, статус подписания документа виден в системе без ручной проверки. Но на практике у компании десятки контрагентов на разных операторах ЭДО, часть работает на бумаге, и свести полную картину по всем в одном месте ЭДО не помогает. AI-агент как раз закрывает этот разрыв: собирает данные из разных источников в один сопоставимый реестр.
Что делать, если контрагент прислал реестр в PDF, а не в Excel? Три варианта. Первый — попросить контрагента выгрузить реестр из его учётной системы в Excel или CSV, это обычно занимает у них пару минут. Второй — конвертировать PDF в таблицу через онлайн-конвертер перед загрузкой. Третий — загрузить PDF прямо в ChatGPT Plus: модель читает таблицы в PDF, но качество извлечения зависит от структуры документа. Для аккуратно сформированного реестра-таблицы обычно работает без проблем, для скана с рукописными пометками нужна построчная проверка.
Сколько документов может обработать AI-агент за один запуск? Практический предел для ChatGPT Plus — несколько тысяч строк в одном файле, дальше выполнение кода замедляется. Для реестра из 50-100 контрагентов с несколькими документами на каждого это не проблема. Для сверки за весь год по крупному холдингу с десятками тысяч документов есть смысл разбивать по кварталам или по группам контрагентов и сводить итоги отдельным шагом.
Чем сверка закрывающих документов отличается от банковской сверки? Банковская сверка сравнивает банковскую выписку с карточкой счёта 51 в 1С — это про движение денег. Сверка закрывающих документов работает с реестром актов, УПД и счетов-фактур — это про факт хозяйственной операции и её документальное подтверждение, независимо от того, оплачена она или нет. Задачи связаны: расхождение в закрывающих документах часто объясняет расхождение в оплатах, и наоборот. Про банковскую сверку с ChatGPT я подробно писала в отдельной статье блога, а общий случай сверки любых двух реестров данных разобран в статье про сверку регистров через Code Interpreter.
Наши каналы
Следите за новыми промптами, кейсами и разборами AI-инструментов для финансистов:
- @findir_pro — основной Telegram-канал онлайн-школы «Финансовый директор | Мастер CFO», 45 000 подписчиков. Ежедневные разборы нейросетей для финансистов и бухгалтеров: промпты, кейсы, инструменты.
- @ai_finansist — канал «АИ с Софьей и Натали», 13 000 подписчиков. Разборы новых моделей и стратегия внедрения AI в работу финансового директора и бухгалтера.
- MAX — закрытое сообщество 5 000+ выпускников и учеников школы. Живые разборы кейсов, доступ к записям вебинаров, нетворкинг с коллегами-финансистами.
Об авторе
Натали Васильева — эксперт по нейросетям и продюсер онлайн-школы «Финансовый директор | Мастер CFO» (основатель школы — Софья Бурцева). С нейросетями в финансовых задачах с февраля 2023 года, 800+ выпускников курса AI-навыков. Веду Telegram-канал @findir_pro, 45 000 подписчиков.