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

Другое · 11 мин

Как удержать излишне начисленную зарплату за прошлый период в 1С

Пошаговая инструкция: как вернуть излишне выплаченную зарплату в 1С:ЗУП — сторнирование, перерасчёт, согласие сотрудника, лимит удержания 20% и отражение в отчётности.

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

Главный принцип: программа не «знает», законно ли удержание в вашем случае. Технически сторнировать можно почти любое начисление, но по Трудовому кодексу РФ (ст. 137) работодатель вправе удерживать излишне выплаченную зарплату только в ограниченных случаях — счётная ошибка, неотработанный аванс, невыполнение норм труда по вине работника, неизрасходованный аванс на командировку. Поэтому сначала определяется правовое основание, а затем выбирается инструмент в 1С.

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

Как определить основание для удержания

Прежде чем что-либо исправлять в программе, зафиксируйте причину переплаты. От неё зависит и право на удержание, и выбор документа в 1С. Типичные ситуации: сотруднику начислили оплату за дни, когда он фактически отсутствовал (табельщик не передал данные вовремя); аванс выплачен, но месяц не отработан полностью; при расчёте применён неверный показатель или тариф; начисление введено дважды.

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

Маршрут решения

Как выбрать сценарий

Начислены дни, которые сотрудник фактически не работал (отсутствие выявлено позже)Введите документ отсутствия за прошлый период — 1С:ЗУП автоматически сторнирует оплату при следующем расчёте
Техническая ошибка, дубль или неверная сумма начисленияИспользуйте «Сторнирование» в разделе Зарплата — Все сторнирования
Сотрудник согласен вернуть деньги добровольноОформите возврат в кассу/на счёт или удержание по заявлению без ограничения 20%
Сотрудник против, а счётной ошибки нетВзыскание возможно только через суд — в программе сумму оставляют как дебиторскую задолженность

Сторнирование начислений прошлого периода

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

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

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

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

Перерасчёты через документы отсутствия

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

После проведения такого документа программа создаёт запись в журнале «Доначисления, перерасчёты» (раздел «Зарплата»). При формировании следующего документа «Начисление зарплаты и взносов» перерасчёт подтянется автоматически на отдельной закладке — с минусом. Вместе с начислением пересчитаются НДФЛ и взносы.

Удержание переплаты из текущей зарплаты и лимит 20%

После сторнирования или перерасчёта у сотрудника образуется отрицательное сальдо — программа автоматически уменьшит сумму к выплате в ближайшей ведомости. Однако ст. 138 ТК РФ ограничивает общий размер удержаний: как правило, не более 20% от суммы, причитающейся к выплате (по отдельным основаниям — до 50% или 70%).

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

Если сотрудник написал заявление с просьбой удержать всю сумму сразу, ограничение в 20% не применяется — это добровольное распоряжение своим доходом. Заявление хранится в кадровом деле как основание.

Возврат денег сотрудником вместо удержания

Альтернатива удержанию — добровольный возврат: сотрудник вносит деньги в кассу или переводит на расчётный счёт организации. Этот вариант выбирают, когда сотрудник уже уволился либо сумма переплаты превышает его текущие начисления.

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

Сравнение способов возврата

Удержание из зарплаты

Подходит для работающих сотрудников; ограничено 20% от выплаты без заявления; оформляется автоматически через сторно

Возврат в кассу или на счёт

Подходит при увольнении или крупной сумме; требует согласия сотрудника и отражения в бухучёте

Взыскание через суд

Крайняя мера при отказе сотрудника; в программе сумма остаётся дебиторской задолженностью до решения суда

Корректировка НДФЛ, взносов и отчётности

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

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

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

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

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

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

Сторно видно отдельной строкой, сальдо на конец месяца корректное

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

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

Анализ НДФЛ по сотруднику
Норма

Налог пересчитан за период исходного дохода

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

Переплата по НДФЛ «висит» текущим периодом без привязки

Регистр взаиморасчётов и ведомость
Норма

Удержание не превышает 20% от выплаты (без заявления)

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

Сумма к выплате отрицательная или удержано больше лимита

Отчётность
Норма

Сформированы уточнённые 6-НДФЛ и РСВ за прошлый период

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

База взносов и доход по НДФЛ расходятся без пояснений

Типичные ошибки расчётчиков

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

Вторая ошибка — сторнирование не тем периодом. Если исправление отражено прошлым месяцем, в котором уже закрыт расчёт и сдана отчётность, программа пересчитает закрытый период, что ломает сверку с ФНС. Сторно всегда регистрируется текущим открытым периодом.

Третья — игнорирование лимита удержаний. Программа не заблокирует выплату с превышением 20%, ответственность лежит на работодателе. И четвёртая: забытые уточнённые декларации. Даже при корректном сторно в базе отчётность сама собой не уточнится — её нужно сформировать и сдать отдельно.

Типичные ошибки
01
Ручная правка ведомости без сторнирования — учёт зарплаты расходится с НДФЛ и взносами
02
Сторнирование закрытым периодом — пересчёт уже сданной отчётности и расхождения при сверке
03
Удержание свыше 20% без заявления сотрудника — риск претензий трудовой инспекции
04
Отсутствие уточнённых 6-НДФЛ и РСВ — требования из налоговой из-за расхождения баз
05
Удаление исходного документа вместо сторнирования — потеря истории и ошибки в среднем заработке
Итог

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

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

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

Можно ли удержать переплату с уволившегося сотрудника?

Из окончательного расчёта — да, в пределах его суммы и с учётом оснований ст. 137 ТК РФ. Если расчёт уже выплачен, взыскать переплату можно только при добровольном возврате или через суд. В 1С:ЗУП задолженность фиксируется сторнированием и остаётся в учёте до погашения.

Что делать, если переплата возникла из-за ошибки банка при перечислении?

Это не счётная ошибка работодателя, и удержание из зарплаты неправомерно. Деньги сотрудник возвращает добровольно; при отказе сумма взыскивается через суд как неосновательное обогащение. В программе начисление не сторнируется — корректируется только факт выплаты.

Нужно ли сторнировать больничный, если ФСС отказал в оплате?

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

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

Оформите сторнирование полной суммой и возьмите у сотрудника заявление на ежемесячное удержание. Программа автоматически уменьшит выплату в первой же ведомости на всё сальдо, поэтому расчётчик вручную ограничивает сумму к удержанию в каждой ведомости согласно графику из заявления.

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

Да. Сторнированные суммы исключаются из базы среднего заработка за соответствующий период, поэтому после исправления ранее рассчитанные отпускные или командировочные могут потребовать пересчёта. Проверьте документы, рассчитанные от среднего за период, захватывающий исправленные месяцы.

Что делать, если сторно не попадает в расчёт зарплаты?

Проверьте журнал «Доначисления, перерасчёты»: запись могла быть отменена вручную или относиться к другому сотруднику/периоду. Также убедитесь, что документ сторнирования проведён и месяц в нём соответствует текущему расчётному периоду. После исправления перезаполните «Начисление зарплаты и взносов».