К статье
Практический материал

Другое · 13 мин

Как работают перерасчеты в 1С ЗУП

Разбираем механизм перерасчетов в 1С ЗУП: когда они возникают, как проверить доначисления и сторно, исправить ошибки прошлых периодов и избежать типичных проблем.

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

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

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

Когда возникают перерасчеты и как программа их отслеживает

Перерасчет формируется всякий раз, когда появляется документ, меняющий фактические данные закрытого расчетного периода. Типичные триггеры: больничный, введенный после расчета зарплаты; отсутствие (прогул, отпуск, командировка), зарегистрированное задним числом; исправление кадрового документа о приеме, переводе или увольнении; изменение плановых начислений с датой «задним числом»; исправление документа-основания через механизм «Исправить».

Технически отслеживание работает так: при расчете зарплаты программа запоминает, какие данные (время, показатели, плановые начисления) были использованы. Когда эти данные меняются, срабатывает механизм регистрации изменений, и в регистр «Перерасчеты зарплаты» попадает запись с указанием сотрудника, периода и документа, вызвавшего перерасчет. Аналогично работают регистры перерасчетов по удержаниям и по среднему заработку.

Найти зарегистрированные перерасчеты можно в разделе «Зарплата» — «Перерасчеты» (в некоторых релизах — «Зарплата» — «Сервис» — «Перерасчеты»). Там виден список сотрудников, периодов и документов-оснований. Это первое место, куда стоит заглядывать перед закрытием месяца, особенно если в учете были исправления.

Доначисления и сторно: как ЗУП отражает исправления

Когда расчетчик проводит документ «Начисление зарплаты и взносов» текущего месяца, программа проверяет регистр перерасчетов. Если по сотруднику есть необработанные записи, в документе на закладке «Доначисления, перерасчеты» автоматически появляются строки: отрицательные (сторно) — если раньше начислили лишнее, положительные (доначисление) — если недоплатили.

Сторно в ЗУП — это не удаление старой записи, а зеркальная отрицательная запись в текущем периоде. Старый расчет остается в учете, а новый его компенсирует. Такой подход сохраняет историю и позволяет корректно заполнить регистры по НДФЛ и страховым взносам: налог и взносы пересчитываются автоматически вместе с суммой дохода.

Для разовых исправлений вне планового расчета используют отдельный документ «Доначисление, перерасчет зарплаты» (доступен из списка перерасчетов по кнопке создания или из раздела «Зарплата»). Он удобен, когда исправить сумму нужно сразу, не дожидаясь конца месяца — например, сотруднику требуется выплатить недоплаченное межрасчетной ведомостью.

Как отработать перерасчет за прошлый период
  1. 1
    Откройте «Зарплата» — «Перерасчеты» и найдите сотрудника и документ-основание.
  2. 2
    Проверьте, что вызвало перерасчет: откройте документ-основание и убедитесь, что изменения корректны.
  3. 3
    Создайте документ «Доначисление, перерасчет зарплаты» или заполните «Начисление зарплаты и взносов» текущего месяца — строки перерасчета подтянутся автоматически.
  4. 4
    Проверьте закладку «Доначисления, перерасчеты», а также пересчет НДФЛ и взносов в том же документе.
  5. 5
    Сформируйте расчетный листок сотрудника за оба периода и сверьте итоговые суммы.

Исправление документов прошлых периодов

1С ЗУП предлагает два пути исправления ошибок прошлого периода, и выбор между ними принципиален. Первый — механизм «Исправить» в самом документе (кнопка доступна, если документ находится в прошлом расчетном периоде). Программа создает документ-исправление текущей датой, которое сторнирует старые движения и записывает новые. Это рекомендуемый способ: связь между документами сохраняется, а перерасчеты формируются прозрачно.

Второй путь — ручное изменение и перепроведение исходного документа. Он допустим только если период еще не закрыт: зарплата не выплачена, отчетность не сдана, синхронизация с бухгалтерией не выполнена. Иначе ручная правка создает расхождения между ЗУП и бухгалтерской программой, а также между расчетным листком и фактически выплаченными суммами.

Отдельный случай — документ «Сторнирование начислений». Он нужен, когда требуется полностью отменить ошибочное начисление прошлого периода (например, премию, начисленную по ошибке), не создавая исправление исходного документа. Документ доступен в разделе «Зарплата» и формирует сторнирующие движения по указанному документу-основанию.

Способы исправить прошлый период

Кнопка «Исправить» в документе

Подходит для закрытых периодов: создает документ-исправление текущей датой, сохраняет историю и корректно пересчитывает НДФЛ и взносы.

Ручное перепроведение исходного документа

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

Документ «Сторнирование начислений»

Используется, когда начисление нужно полностью отменить, а не заменить новым значением.

Документ «Доначисление, перерасчет зарплаты»

Для разового доначисления или сторно вне планового расчета, когда деньги нужно выплатить сразу.

Перерасчеты НДФЛ и страховых взносов

При сторнировании или доначислении дохода программа автоматически пересчитывает НДФЛ и взносы в том же документе. НДФЛ в ЗУП учитывается нарастающим итогом, поэтому исправление дохода прошлого месяца может изменить налог не только за тот месяц, но и итог текущего. Особое внимание — к вычетам: если из-за сторно доход сотрудника за месяц уменьшился, применение стандартных вычетов может пересчитаться.

Ситуация с излишне удержанным НДФЛ типична при сторно: налог был удержан с суммы, которую потом отменили. ЗУП фиксирует излишне удержанный налог, и дальше есть два варианта: зачесть его при следующих удержаниях или вернуть сотруднику через документ «Возврат НДФЛ». Просто «обнулить» налог вручную нельзя — это нарушит регистры налогового учета.

Страховые взносы пересчитываются в документе перерасчета автоматически, но если период уже отражен в сданной отчетности (РСВ, персонифицированные сведения), потребуется подать уточненные расчеты. ЗУП формирует корректирующие формы, однако ответственность за их отправку лежит на расчетчике — программа сама отчетность не пересдает.

Типичные проблемы и как их диагностировать

Самая частая жалоба — «перерасчет появляется снова и снова». Причина обычно в том, что запись в регистре отработана не полностью: например, доначисление сделали, но документ-основание потом снова перепровели, и программа зарегистрировала новый перерасчет. Лечение — найти исходный документ, убедиться, что он в корректном состоянии, и заново выполнить перерасчет.

Вторая типичная ситуация — перерасчет «висит», но строки в документ начисления не попадают. Так бывает, если сотрудник уволен, а перерасчет относится к периоду после увольнения, или если вид расчета, по которому зарегистрирован перерасчет, больше не назначен сотруднику. В таких случаях используют документ «Доначисление, перерасчет зарплаты» с ручным подбором сотрудника или, при увольнении, документ «Увольнение» с доначислениями.

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

Контрольные точки

Как проверить результат перерасчета

Регистр «Перерасчеты зарплаты» после проведения документа
Норма

Записей по сотруднику за закрытый период нет

Тревожный признак

Записи остались — перерасчет не отработан или документ-основание снова изменен

Расчетный листок сотрудника
Норма

Суммы доначисления/сторно видны в текущем периоде, итог к выплате сходится с ведомостью

Тревожный признак

Сумма в листке отличается от ведомости или от ожидаемой

НДФЛ и взносы в документе перерасчета
Норма

Налог и взносы пересчитаны вместе с доходом, отрицательные суммы корректно отражены

Тревожный признак

Доход изменился, а налог остался прежним — документ нужно перезаполнить

Сверка с бухгалтерией после синхронизации
Норма

Проводки по перерасчету выгружены, расхождений нет

Тревожный признак

В бухгалтерии старые суммы — требуется повторная выгрузка исправлений

Практические рекомендации по работе с перерасчетами

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

Полезно разграничить права: возможность исправлять и перепроводить документы прошлых периодов стоит оставить только старшему расчетчику. В типовой ЗУП это регулируется ролями и датой запрета изменения данных («Администрирование» — «Поддержка и обслуживание»). Дата запрета не отменяет механизм перерасчетов, но защищает закрытые периоды от случайных правок.

Если перерасчетов накопилось много (например, после массового исправления графиков), работайте пакетно: список перерасчетов позволяет создать доначисления сразу по нескольким сотрудникам. После массовых исправлений обязательно сформируйте свод начислений и сверьте его с данными до изменений.

Типичные ошибки
01
Удаление записей из регистра перерасчетов «чтобы не мешали» — расхождения всплывут позже в отчетности и при увольнении сотрудника.
02
Ручная правка суммы в документе начисления вместо использования исправления — движения по НДФЛ и взносам не пересчитаются корректно.
03
Перепроведение документов закрытого периода после синхронизации с бухгалтерией — в ЗУП и БП появляются разные суммы.
04
Игнорирование излишне удержанного НДФЛ после сторно — у сотрудника зависает переплата, которую видно в отчетах по налогу.
05
Ввод больничного текущей датой вместо дат фактического периода — оплата рабочих дней не сторнируется, и сотрудник получает двойную оплату.
Удобный контрольный прием: после закрытия месяца сформируйте отчет «Анализ зарплаты по сотрудникам» за два соседних периода и сравните итоги. Если в текущем месяце у сотрудника появились строки с минусом по видам расчета прошлого периода — значит, перерасчет отработал, и его можно объяснить сотруднику по расчетному листку.
ПЗ
Практическое замечание

Частые вопросы о перерасчетах в 1С ЗУП

Почему перерасчет появляется каждый месяц по одному и тому же сотруднику?

Чаще всего документ-основание продолжают перепроводить (например, при групповом перепроведении или синхронизации), и программа каждый раз регистрирует изменение заново. Найдите документ-основание в списке перерасчетов, зафиксируйте его корректное состояние и выполните доначисление. Если запись возвращается без видимых причин, проверьте, не работают ли регламентные задания, перепроводящие документы.

Можно ли просто удалить запись о перерасчете?

Технически можно, но делать это стоит только если вы точно установили, что перерасчет ложный — например, данные фактически не изменились, а запись возникла из-за перепроведения без изменений. Перед удалением сформируйте расчетный листок и убедитесь, что суммы сотрудника корректны. Удаление записи не отменяет саму причину перерасчета.

Как перерасчитать зарплату уволенному сотруднику?

Используйте документ «Доначисление, перерасчет зарплаты»: в нем можно вручную подобрать уволенного сотрудника и указать период. Если исправляется сам документ увольнения, применяйте кнопку «Исправить» — программа создаст исправление текущей датой со сторно и новыми суммами, включая пересчет компенсации отпуска и НДФЛ.

Нужно ли сдавать уточненную отчетность после перерасчета?

Если перерасчет изменил базу взносов или сумму НДФЛ в периоде, по которому отчетность уже сдана, — да, потребуется уточненный расчет по взносам и корректировка сведений по НДФЛ. ЗУП формирует корректирующие формы, но решение о подаче и сама отправка остаются за расчетчиком. Если изменения отражены только в текущем периоде и прошлая отчетность не искажена, уточнение не требуется.

Почему в документе начисления не появилась закладка «Доначисления, перерасчеты»?

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

Чем перерасчет отличается от сторнирования?

Перерасчет — общий механизм: программа сама определяет, что изменилось, и предлагает доначислить или сторнировать разницу. Сторнирование — конкретное действие по полной отмене ошибочного начисления через документ «Сторнирование начислений». На практике сторно часто является частью перерасчета: сначала отменяется неверная сумма, затем начисляется правильная.

Итог

Что важно запомнить

Перерасчеты в 1С ЗУП — штатный механизм исправления прошлых периодов. Работайте по цепочке: нашли запись в регистре, проверили документ-основание, выполнили доначисление или сторно документом текущего периода, сверили расчетный листок и налоги. Не удаляйте записи перерасчетов и не правьте закрытые периоды вручную — исправляйте документы через механизм «Исправить».