Другое · 9 мин
Требуется доначисление (перерасчет) в 1С 8.3: причины и как убрать
Почему в 1С ЗУП 8.3 появляется сообщение «Требуется доначисление/перерасчет» и как убрать его: работа с документом «Доначисления, перерасчеты», очистка регистра перерасчетов.
В программе 1С:Зарплата и управление персоналом 8.3 (ЗУП) расчетчики регулярно сталкиваются с ситуацией: при открытии документа «Начисление зарплаты и взносов» или в списке сотрудников появляется отметка «Требуется доначисление» или «Требуется перерасчет». Программа сигнализирует, что после проведения расчета в базе изменились данные, влияющие на сумму начислений, — и по логике механизма перерасчетов эти суммы нужно досчитать.
Само по себе сообщение — не ошибка, а результат работы механизма отложенных перерасчетов. Он фиксирует ситуации, когда, например, задним числом введен отпуск, больничный, изменена кадровая история или откорректировано отработанное время. Убрать требование можно двумя путями: выполнить доначисление штатным документом либо удалить записи о перерасчетах, если доначисление фактически не нужно.
Ниже разобрано, откуда берется это требование, как проверить его обоснованность и как безопасно убрать — без риска исказить расчеты с сотрудниками и отчетность.
Откуда берется требование доначисления
Механизм перерасчетов в ЗУП 3.1 работает автоматически. Когда пользователь вводит или изменяет документ, влияющий на уже рассчитанный период (отпуск задним числом, больничный, изменение графика, кадровый перевод, премия, исправление отсутствия), программа записывает в специальный регистр перерасчетов сотрудника и период, который нужно пересчитать.
Именно эти записи отображаются в документе «Начисление зарплаты и взносов» как «Требуется перерасчет» на закладке «Доначисления, перерасчеты», а также в журнале документов и в виде гиперссылки в интерфейсе. Пока записи в регистре существуют, программа будет напоминать о необходимости доначисления.
Шаг 1. Проверьте, обоснованно ли требование
Прежде чем убирать сообщение, выясните, действительно ли сотруднику что-то недоначислено. Откройте документ «Начисление зарплаты и взносов» за нужный месяц и перейдите на закладку «Доначисления, перерасчеты». Там виден список сотрудников, по которым программа требует перерасчета, и периоды.
Сопоставьте это с реальной ситуацией: был ли введен больничный задним числом, исправлено ли отсутствие, изменился ли оклад. Если изменение реальное — доначисление нужно выполнить, а не удалять. Иначе сотрудник недополучит зарплату, а расчетный листок и ведомости разойдутся с фактическими данными.
Выполните доначисление штатным документом
Можно удалить записи перерасчета вручную
Проверьте окончательный расчет, затем очищайте
Согласуйте с главным бухгалтером перед доначислением
Шаг 2. Выполните доначисление штатным способом
Корректный и рекомендуемый путь — создать документ «Доначисления, перерасчеты». Откройте раздел «Зарплата» → «Доначисления, перерасчеты» и создайте новый документ. По кнопке «Заполнить» или «Подбор» программа сама подтянет сотрудников с записями в регистре перерасчетов и рассчитает разницу сумм.
Проверьте результат расчета на закладке «Доначисления, перерасчеты»: суммы могут быть как положительными (доплата), так и отрицательными (сторно излишне начисленного). После проверки проведите документ. Записи в регистре перерасчетов будут сняты автоматически, и сообщение «Требуется доначисление» исчезнет.
Учтите: доначисление попадет в зарплату того месяца, которым датирован документ. Если период уже закрыт и ведомости подписаны, доначисление регистрируется текущим месяцем — это нормально и соответствует логике учета.
- 1Откройте Зарплата → Доначисления, перерасчеты
- 2Создайте документ, укажите месяц начисления
- 3Нажмите «Заполнить» — программа подтянет сотрудников из регистра перерасчетов
- 4Проверьте рассчитанные суммы и взносы
- 5Проведите документ и убедитесь, что требование исчезло
Шаг 3. Удаление записей перерасчета вручную
Если доначисление фактически не нужно (например, документ был перепроведен без изменения сумм, а запись в регистре осталась), записи можно удалить напрямую. Для этого откройте главное меню → «Все функции». Если пункта нет, включите его: Сервис → Параметры → флажок «Отображать команду "Все функции"».
В списке найдите «Регистры сведений» → «Перерасчеты зарплаты» (в некоторых релизах — «Перерасчеты удержаний» отдельно). Откроется список записей с сотрудниками и периодами. Выделите нужные строки и удалите их. После этого сообщение «Требуется доначисление» пропадет.
Проверка результата и контрольные точки
После любого из способов откройте заново документ «Начисление зарплаты и взносов» и убедитесь, что закладка «Доначисления, перерасчеты» пуста, а в журнале нет отметок о требуемом перерасчете. Дополнительно сформируйте отчет «Расчетный листок» по сотруднику за затронутые периоды.
Как проверить результат
Пусто, нет сотрудников
Сотрудники по-прежнему в списке
Нет записей по закрытому периоду
Остались записи — требование вернется
Суммы соответствуют табелю и кадровым документам
Сумма не совпадает с ожидаемой — перерасчет был нужен
Заполняется без предупреждений
Программа предупреждает о незакрытых перерасчетах
Типичные ошибки при работе с перерасчетами
Самая частая ошибка — удаление записей регистра без анализа. Расчетчик «чистит» регистр, чтобы убрать надоедливое сообщение, а через месяц обнаруживается недоплата сотруднику или расхождение в отчетности по страховым взносам. Вторая ошибка — доначисление неправильным месяцем, когда документ датируют прошлым периодом, уже вошедшим в сданную отчетность.
Как уменьшить количество подобных сообщений
Полностью отключить механизм перерасчетов в ЗУП 3.1 нельзя — это часть логики учета. Но снизить число ложных срабатываний можно. Вводите исправления документов сразу, не откладывая, и сразу же выполняйте доначисление, пока период не закрыт. Исправляйте документы прошлых периодов через механизм «Исправление» (ссылка в документе), а не отменой проведения — тогда перерасчеты регистрируются корректнее.
Также полезно регламентно проверять регистр перерасчетов перед закрытием месяца: пустой регистр — признак того, что расчеты завершены и ведомости можно формировать без сюрпризов.
Удобно завести правило: перед формированием ведомостей на выплату открывать «Все функции → Перерасчеты зарплаты» и проверять, пуст ли регистр. Это занимает меньше минуты и гарантирует, что ни один сотрудник не останется с незакрытым перерасчетом.
Что важно запомнить
Сообщение «Требуется доначисление» — следствие записей в регистре перерасчетов. Правильный путь — провести документ «Доначисления, перерасчеты»; ручное удаление записей допустимо только после проверки, что суммы сотрудника верны. Перед любой очисткой делайте резервную копию и сверяйте расчетные листки.
Частые вопросы
Можно ли вообще отключить механизм перерасчетов в ЗУП 8.3?
Штатной настройки для полного отключения нет — механизм встроен в логику расчета зарплаты. Можно только оперативно обрабатывать записи: проводить доначисления или удалять лишние записи регистра вручную.
Требование появилось по уволенному сотруднику — что делать?
Проверьте его окончательный расчет при увольнении. Если суммы корректны, удалите запись в регистре «Перерасчеты зарплаты». Если при увольнении что-то не доначислено — создайте документ доначисления и выплатите разницу.
Удалил записи регистра, а сообщение появилось снова. Почему?
Значит, в базе снова изменили документ, влияющий на рассчитанный период: перепровели больничный, отпуск или кадровый документ. Найдите, какой документ трогали, и решите, нужен ли реальный перерасчет.
Опасно ли удалять записи регистра вручную?
Технически база не пострадает, но есть учетный риск: программа перестанет напоминать о реально нужном перерасчете. Удаляйте записи только после сверки расчетного листка и при наличии резервной копии.
Доначисление попало в текущий месяц, а относится к прошлому. Это правильно?
Да, таков штатный механизм: доначисление регистрируется тем месяцем, которым оформлен документ. В отчетности суммы отразятся в периоде фактического доначисления, что соответствует принципам учета.
Где именно находится регистр перерасчетов, если нет пункта «Все функции»?
Сначала включите отображение: главное меню → Сервис → Параметры → флажок «Отображать команду "Все функции"». Затем откройте «Все функции» → «Регистры сведений» → «Перерасчеты зарплаты».