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

Другое · 12 мин

Как в 1С удалить перерасчеты прошлых периодов

Как удалить перерасчеты прошлых периодов в 1С:ЗУП и 1С:Бухгалтерии: где они хранятся, как отменить документы-перерасчеты, очистить регистры и проверить результат.

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

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

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

Откуда берутся перерасчеты и где их искать

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

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

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

Перерасчет в журнале «Перерасчеты»Отдельный документ

Можно отменить проведение или удалить документ целиком

Строка на вкладке «Доначисления, перерасчеты»Внутри начисления зарплаты

Удаляется строка в самом документе, документ перепроводится

Записей нет, но сумма вылезаетЗапись в регистре

Проверить регистр «Перерасчет зарплаты» и очистить его

Подготовка: копия базы и проверка последствий

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

В файловой базе копия делается через «Администрирование» → «Обслуживание» → «Резервное копирование» либо простым копированием файла 1Cv8.1CD при закрытой базе. В клиент-серверном варианте — средствами СУБД (MS SQL, PostgreSQL) или через выгрузку в dt в конфигураторе.

Второй шаг — проверить, куда успел попасть перерасчет. Откройте документ-перерасчет и посмотрите связанные документы: есть ли ведомость на выплату, отражение в учете, уточненные отчеты. Если перерасчет вошел в сданную отчетность, удалять его нельзя — нужно формировать корректировку (уточненный 6-НДФЛ, РСВ), иначе данные в программе разойдутся с данными в налоговой.

Удаление документа «Перерасчет»

Самый чистый сценарий — перерасчет оформлен отдельным документом и еще никуда не попал. Откройте «Зарплата» → «Перерасчеты», найдите нужный документ по сотруднику и периоду. Проверьте его содержимое: какие начисления доначисляются или сторнируются, за какие месяцы.

Если документ проведен, сначала отмените проведение (кнопка «Провести» / снятие флажка проведения), затем пометьте документ на удаление через меню «Еще» → «Пометить на удаление». Физическое удаление выполнится при следующем запуске «Удаления помеченных объектов» (Администрирование → Обслуживание), либо можно оставить пометку — помеченный документ в расчетах не участвует.

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

Порядок действий с документом «Перерасчет»
  1. 1
    Сделайте резервную копию базы
  2. 2
    Откройте Зарплата → Перерасчеты и найдите документ по сотруднику и периоду
  3. 3
    Проверьте, не включен ли перерасчет в ведомость или отчетность
  4. 4
    Отмените проведение документа
  5. 5
    Пометьте документ на удаление (Еще → Пометить на удаление)
  6. 6
    Проверьте регистр «Перерасчет зарплаты» на остаточные записи
  7. 7
    Пересчитайте зарплату текущего периода и сверьте итоги

Удаление строк перерасчета в документе начисления зарплаты

Часто перерасчеты не оформлены отдельным документом, а автоматически подтягиваются в «Начисление зарплаты и взносов» на вкладку «Доначисления, перерасчеты». В этом случае откройте документ начисления, перейдите на эту вкладку и найдите строки, относящиеся к прошлым периодам — в колонке периода будет указан предыдущий месяц.

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

Нюанс: строки на вкладке перерасчетов часто появляются повторно при следующем перезаполнении документа, потому что запись в регистре «Перерасчет зарплаты» осталась. Поэтому удаление строк — это половина работы; вторую половину составляет очистка регистра.

Очистка регистра «Перерасчет зарплаты»

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

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

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

Если перерасчет уже выплачен или попал в отчетность

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

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

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

Сравнение вариантов

Удаление документа-перерасчета

Подходит, если перерасчет не проведен дальше: нет ведомости и отчетности. Самый чистый способ.

Удаление строк в начислении зарплаты

Подходит, когда перерасчет подтянулся в текущее начисление, но документ еще можно перепровести.

Очистка регистра «Перерасчет зарплаты»

Обязательное дополнение к первым двум способам, чтобы перерасчет не появился снова.

Сторнирование

Единственный корректный вариант, если деньги выплачены или отчетность сдана.

Проверка результата и типичные ошибки

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

Дополнительно проверьте регистр «Перерасчет зарплаты» на отсутствие записей по обработанным сотрудникам и сформируйте отчет «Анализ перерасчетов» — он не должен показывать необработанные корректировки за прошлые периоды.

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

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

Вкладка «Доначисления, перерасчеты» в начислении зарплаты
Норма

Пуста или содержит только актуальные строки

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

Строки прошлых периодов появляются снова после перезаполнения

Регистр «Перерасчет зарплаты»
Норма

Нет записей по обработанным сотрудникам

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

Записи остались — перерасчет вернется

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

Суммы совпадают с ожидаемыми, НДФЛ корректен

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

Лишние доначисления или сторно в итогах

Сверка с ведомостями и отчетностью
Норма

Начисления сходятся с выплатами и сданными отчетами

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

Расхождения — значит, перерасчет уже ушел дальше, нужно сторнирование

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

Профилактика: как не допускать лишних перерасчетов

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

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

Итог

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

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

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

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

Потому что запись о необходимости перерасчета осталась в регистре сведений «Перерасчет зарплаты». Откройте регистр через «Все функции», найдите записи по сотруднику и удалите их — после этого перерасчет перестанет подтягиваться в документы начисления.

Можно ли удалить перерасчет, если зарплата за месяц уже выплачена?

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

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

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

Где в 1С:ЗУП 3.1 находится журнал перерасчетов?

Раздел «Зарплата» → «Перерасчеты». Если пункт не виден, проверьте настройку функциональности: «Настройка» → «Расчет зарплаты» → флажок, разрешающий доначисления и перерасчеты, должен быть включен.

Удалится ли перерасчет, если исправить исходный документ прошлого периода обратно?

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

Опасно ли удалять записи регистра «Перерасчет зарплаты» вручную?

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