Нейросеть считает отпускные и проверяет начисления сотруднику за 10–20 минут: бухгалтер загружает данные о выплатах за расчётный период и даты отпуска, а модель — GigaChat, YandexGPT, ChatGPT, Claude или DeepSeek — считает средний дневной заработок, исключает периоды без учёта и выводит итоговую сумму с НДФЛ. Итоговую цифру перед выплатой бухгалтер сверяет вручную с расчётным листком.

Что делает модель

TL;DR

По нашему опыту, расчёт отпускных на одного сотрудника с проверкой исключаемых периодов занимает у модели 10–20 минут вместо получаса-часа ручного пересчёта в таблице по формуле среднего заработка.

Бухгалтер даёт модели выплаты сотруднику за расчётный период — обычно двенадцать месяцев до отпуска, — даты начала и длительность отпуска и список периодов, которые нужно исключить из базы расчёта: больничный, отпуск за свой счёт, простой. Модель считает средний дневной заработок по методике статьи 139 ТК РФ, применяет исключения и выводит сумму отпускных с учётом НДФЛ.

  • Расчёт среднего дневного заработка за расчётный период
  • Исключение больничных, отпуска за свой счёт и простоя из базы
  • Расчёт итоговой суммы отпускных на нужное число дней
  • Расчёт НДФЛ с отпускных и суммы к выплате на руки
  • Сверка итоговой цифры с данными расчётного листка сотрудника

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

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

Модель для расчёта

Модель подбирается по объёму расчётов и по тому, куда уходят данные о зарплате сотрудников. GigaChat и YandexGPT — российские модели со своими условиями обработки данных внутри страны, удобны для регулярной работы с зарплатной ведомостью. ChatGPT и Claude лучше держат сложную формулу с несколькими исключаемыми периодами подряд, DeepSeek — самый дешёвый вариант для типового расчёта без нюансов.

  • GigaChat — российские сервера, подходит для регулярной работы с зарплатой
  • YandexGPT — быстрый ответ на типовом расчёте одного сотрудника
  • ChatGPT (GPT-5) — точнее считает при нескольких исключаемых периодах подряд
  • Claude — лучше всего держит длинную таблицу выплат за двенадцать месяцев
  • DeepSeek — дешёвый токен, годится для массового расчёта по всему штату

Для одного-двух сотрудников в месяц хватает GigaChat или DeepSeek. Для массового расчёта отпускных перед летним сезоном по всему штату точнее выходит у Claude или ChatGPT — там меньше риск запутаться в длинной таблице выплат за год по каждому сотруднику.

Цена вопроса при массовом расчёте тоже играет роль: токены DeepSeek и GigaChat стоят в разы дешевле токенов Claude и ChatGPT, а таблица выплат одного сотрудника редко превышает пару десятков строк. При расчёте отпускных сразу по полусотне сотрудников перед сезоном разница в стоимости между моделями складывается в заметную сумму, для расчёта одного-двух человек в месяц решающим фактором остаётся точность формулы.

Шаблон промпта

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

  1. Опишите роль: «Ты бухгалтер, считаешь отпускные по методике среднего заработка»
  2. Вставьте таблицу выплат сотруднику за двенадцать месяцев по месяцам
  3. Перечислите периоды-исключения — больничный, отпуск за свой счёт, простой
  4. Укажите даты и число дней отпуска, на которые считается сумма
  5. Попросите показать формулу расчёта и промежуточные цифры вместе с итогом

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

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

Что проверяет бухгалтер

ЗадачаЧто делает модельЧто проверяет бухгалтер
Расчётный периодСобирает выплаты за нужные двенадцать месяцевПолноту данных и совпадение периода с датой приёма
Исключаемые периодыУбирает больничные и простой из базы расчётаСписок исключений на соответствие фактическому табелю
Средний заработокСчитает по формуле статьи 139 ТК РФПромежуточные цифры и саму формулу расчёта
НДФЛ и итогСчитает налог и сумму к выплатеСовпадение ставки налога и итоговой суммы
● Discovery · 1 час · бесплатно

Сколько сотрудников уходит в отпуск у вас за месяц?

Прийти на Discovery →

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

Частые ошибки

  • Модель получает выплаты без указания исключаемых периодов — база расчёта завышена
  • Промежуточные цифры формулы остаются без вывода — расхождение сложно найти
  • Расчётный период сдвинут на месяц из-за путаницы с датой приёма сотрудника
  • Итоговая сумма уходит в выплату без сверки с расчётным листком вручную
  • Один и тот же шаблон применяется к сотруднику с премиями без учёта их доли в базе
// с чего начать

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

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

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

Частые вопросы

Сколько времени экономит нейросеть на расчёте отпускных?
По нашему опыту, расчёт на одного сотрудника с проверкой исключаемых периодов занимает у модели 10–20 минут вместо получаса-часа ручного пересчёта. Финальная сверка с расчётным листком бухгалтером добавляет время сверху.
Какая нейросеть лучше считает отпускные?
Для одного-двух сотрудников хватает GigaChat или DeepSeek. Для массового расчёта перед летним сезоном по всему штату точнее выходит у Claude или ChatGPT — они лучше держат длинную таблицу выплат за год без потери строк, по нашим тестам.
Можно ли доверить нейросети итоговую сумму отпускных без проверки?
Нет, итоговую сумму бухгалтер всегда сверяет с расчётным листком вручную перед выплатой. Модель считает формулу быстро, но ответственность за корректность выплаты сотруднику остаётся на бухгалтере и подписи руководителя.
Как модель учитывает больничный при расчёте отпускных?
Дни больничного и суммы больничных выплат исключаются из базы расчёта среднего заработка — модель убирает их из таблицы двенадцати месяцев по явному указанию бухгалтера в промпте. Без этого указания база расчёта выходит завышенной.
Подходит ли этот метод для массового расчёта отпускных перед сезоном?
Да, при условии, что данные по каждому сотруднику подаются в едином формате таблицы. Claude и ChatGPT держат несколько сотрудников подряд в одном диалоге без потери контекста, что удобно именно для массового летнего расчёта.