Как сделать перерасчёт зарплаты за прошлый месяц в 1С
Содержание
Месяц закрыт, зарплата выплачена, а потом всплывает то забытый больничный, то премия задним числом, то неверный оклад. И вопрос один: как в 1С сделать перерасчёт зарплаты за прошлый месяц, чтобы не переделывать уже проведённые ведомости и не сломать НДФЛ.
Хорошая новость — ЗУП 3.1 умеет пересчитывать прошлые периоды сама, разницу она подхватит в текущем месяце. Разберём, когда достаточно исправить документ, когда нужен отдельный документ Перерасчёт, какие пойдут проводки и где чаще всего ошибаются.
Речь про 1С:ЗУП 3.1. В 1С:Бухгалтерии (базовый расчёт зарплаты) логика похожая, но документов меньше — там перерасчёт делают через исправление или сторно начисления.
Причины перерасчёта: доначисление или удержание
Сначала определитесь, в какую сторону правим. От этого зависит и документ, и проводки.
- 💰 Доначисление — работнику недоплатили. Забыли премию, неверный оклад в меньшую сторону, не учли отработанные часы, задним числом приняли надбавку.
- ➖ Удержание (сторно) — переплатили. Оплатили дни, которые оказались больничным или отпуском за свой счёт, задвоили начисление, применили лишнюю доплату.
- 🔁 Замена начисления — часть дней месяца «перекрывается» другим событием: сотрудник принёс больничный на дни, которые уже оплачены как отработанные.
Удержать переплату из зарплаты можно не всегда и не в любом размере. По ст. 137 ТК РФ счётная ошибка удерживается, а вот «просто передумали» — только с письменного согласия работника, и не более 20% от выплаты за раз.
Перерасчёт. Разница попадёт в ближайшую ведомость, НДФЛ доначислится автоматически.Больничный лист прошлым периодом. ЗУП сама сторнирует зарплату за эти дни и покажет разницу в текущем месяце — отдельный документ не нужен.Начислении зарплаты.Настройка: включён ли механизм перерасчётов
Чтобы ЗУП сама отслеживала изменения задним числом, должен быть включён флаг перерасчётов.
- Раздел
Настройка→Расчёт зарплаты. - Проверьте галочку
Выполнять автоматический перерасчёт документов при их редактировании(в части релизов —Регистрировать необходимость перерасчёта). - Если галочка снята, ЗУП не будет предлагать пересчёт при правке прошлых документов — придётся всё делать вручную.
Отдельно есть настройка Сотрудники → колонка Требуется пересчитать. Если в списке начислений у кого-то стоит этот признак — значит, система уже зафиксировала расхождение и ждёт перерасчёта.
Способ 1. Правка исходного документа
Самый частый случай: ошибка в конкретном начислении прошлого месяца.
- Откройте проблемный документ прошлого периода (
Начисление зарплаты,Премия,Разовое начисление). - Исправьте сумму, дни или показатель.
- Проведите. ЗУП зафиксирует, что результат изменился, и поставит признак
Требуется пересчитать. - В текущем месяце при
Начислении зарплаты и взносовразница появится строкой «Доначисление» или сторно-строкой со знаком минус.
Так удобно исправлять единичные ошибки. Прошлый месяц остаётся закрытым, а корректировка «приземляется» в открытый период — это и есть штатный перерасчёт зарплаты прошлых периодов.
Способ 2. Отдельный документ «Перерасчёт»
Когда изменение затрагивает много сотрудников или целый вид начисления (например, задним числом проиндексировали оклады), удобнее один документ.
- Раздел
Зарплата→Перерасчёты→ или журналВсе начисления→ кнопкаСоздать→Перерасчёт. - Укажите месяц, за который пересчитываем (прошлый), и месяц регистрации (текущий).
- Кнопка
Заполнитьподтянет сотрудников, у которых есть признак необходимости пересчёта, и покажет разницу «было / стало». - Проверьте суммы, проведите. Разница уйдёт в ближайшую ведомость.
Плюс способа — видно исходную и новую сумму по каждому сотруднику, легко объяснить бухгалтеру и самому работнику, откуда взялась доплата.
Способ 3. Перерасчёт через документы-отклонения
Отпуск и больничный часто «перекрывают» уже начисленную зарплату. Отдельный перерасчёт тут не нужен — сторно делает сам документ отклонения.
Больничный задним числом. Заводите Больничный лист с датами прошлого месяца. ЗУП сторнирует зарплату за эти дни (Дт с минусом) и начислит пособие. Разница по зарплате и по НДФЛ пересчитается в текущем месяце.
Отпуск, оформленный позже. Аналогично: документ Отпуск прошлым периодом сторнирует оплату отработанных дней, которые попали в отпуск.
Отзыв из отпуска / перенос. Отпускные пересчитываются по среднему заработку (ПП РФ № 922). Излишне выплаченные отпускные зачитываются в счёт текущей зарплаты.
Если правите отпускные — прикиньте разницу заранее, чтобы понимать сумму сторно:
Проводки перерасчёта зарплаты
В ЗУП проводки формируются при синхронизации с Бухгалтерией. Разница по перерасчёту отражается теми же счетами, что и обычное начисление, но за прошлый месяц.
Счёт затрат (20, 26, 44, 91) зависит от способа отражения зарплаты, заданного для подразделения или начисления. При перерасчёте ЗУП берёт тот же способ, что и у исходной суммы.
НДФЛ и страховые взносы при перерасчёте
Это самое тонкое место — здесь ломаются 6-НДФЛ и РСВ, если действовать неаккуратно.
| Что пересчитали | НДФЛ | Взносы | Отчётность |
|---|---|---|---|
| Доначислили за прошлый месяц | Доудержится с ближайшей выплаты | Доначислятся текущим месяцем | 6-НДФЛ и РСВ текущего периода |
| Сторнировали переплату | Уменьшится (пересчёт) | Сторнируются | Может понадобиться уточнёнка РСВ |
| Ошибка прошлого квартала (взносы) | — | Правится периодом ошибки | Уточнённый РСВ по ст. 81 НК РФ |
Ключевое правило: зарплатный доход в НДФЛ признаётся месяцем, за который начислен, а взносы — месяцем фактического начисления. Поэтому доначисление за прошлый месяц в РСВ обычно уходит в текущий период, а серьёзную ошибку прошлого квартала правят уточнёнкой.
После любого перерасчёта пересформируйте Анализ НДФЛ по месяцам и Начисленные налоги и взносы — суммы должны сойтись.
Типичные ошибки при перерасчёте
- ❌ Открыли и перепровели закрытый месяц целиком. Слетают все зависимые документы и ведомости. Правьте точечно, разницу пускайте в текущий период.
- ❌ Отключён флаг перерасчётов. Исправили документ — а система молчит, доначисление не появляется. Проверьте настройку расчёта зарплаты.
- ❌ Удержали переплату сверх лимита. Больше 20% за выплату или без согласия работника — нарушение ст. 137 ТК РФ.
- ❌ Забыли про НДФЛ и взносы. Пересчитали «грязную» сумму, а налоги оставили старыми — разъедется 6-НДФЛ.
- ❌ Ручная корректировка суммы в ведомости. Правьте начисление, а не платёжный документ, иначе учёт и налоги разойдутся.
Как избежать случайного перерасчёта
Иногда ЗУП пересчитывает то, что трогать не хотели — например, при открытии старого документа «на посмотреть».
- 🔒 Не перепроводите прошлые документы без необходимости — открывайте на просмотр.
- 🔒 Держите под контролем колонку
Требуется пересчитать: разбирайте её до расчёта текущего месяца, а не после. - 🔒 Перед массовыми правками (индексация, смена графиков) делайте архивную копию базы.
- 🔒 После перерасчёта сверяйте расчётные листки затронутых сотрудников.
Пройдите короткий чек-лист безопасного перерасчёта:
Частые вопросы
Нужно ли открывать прошлый месяц, чтобы сделать перерасчёт?
Перерасчёт, а разница отражается в текущем открытом месяце. Открывать и перепроводить весь месяц не нужно.Где в ЗУП создать документ «Перерасчёт»?
Зарплата → Перерасчёты, либо журнал Все начисления → Создать → Перерасчёт. Указываете пересчитываемый месяц и месяц регистрации, жмёте Заполнить.Почему после исправления документа доначисление не появилось?
Настройка → Расчёт зарплаты и колонку Требуется пересчитать в списке сотрудников.Как удержать переплату из зарплаты?
Нужна ли уточнёнка по НДФЛ или взносам?
Как проверить, что перерасчёт прошёл корректно?
Анализ НДФЛ по месяцам и Начисленные налоги и взносы. Суммы дохода, НДФЛ и взносов должны совпадать с новыми значениями.Источники
- Трудовой кодекс РФ, ст. 137 «Ограничение удержаний из заработной платы»
- Налоговый кодекс РФ, ст. 81 «Внесение изменений в налоговую декларацию (расчёт)»
- Постановление Правительства РФ от 24.12.2007 № 922 (порядок расчёта среднего заработка)