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