Другое · 11 мин
Как в 1С удержать излишне выплаченные отпускные
Пошаговая инструкция: как удержать излишне выплаченные отпускные в 1С ЗУП при увольнении, настройки удержаний, лимит 20%, НДФЛ и страховые взносы.
Сотрудник отгулял отпуск авансом и увольняется до конца рабочего года — значит, часть отпускных выплачена за неотработанные дни, и работодатель вправе удержать её из расчёта при увольнении на основании статьи 137 ТК РФ. В 1С:ЗУП 3.1, а также в 1С:Комплексной автоматизации и ERP с модулем зарплаты для этого есть штатный механизм: программа автоматически сторнирует излишне начисленные отпускные и корректно пересчитает НДФЛ и страховые взносы.
Главная ошибка бухгалтеров — пытаться удержать переплату обычным удержанием «по исполнительному документу» или ручной корректировкой начислений. Такой подход ломает учёт НДФЛ и взносов, искажает отчётность и приводит к расхождениям в регистрах. Правильный путь — использовать специальную настройку в документе «Увольнение», которая сторнирует отпускные как «минус начисление», а не как удержание.
Ниже разобран порядок действий в 1С:ЗУП 3.1, ограничения по сумме удержания, особенности пересчёта налогов и взносов, а также варианты действий, когда удержать переплату нельзя или не хватает суммы расчёта.
Когда удержание за неотработанные дни отпуска законно, а когда нет
Удержание допустимо только при одновременном выполнении условий: сотрудник получил отпуск за рабочий год, который не отработал полностью, и увольняется до окончания этого рабочего года. Количество «лишних» дней определяется как разница между предоставленными днями и днями, заработанными пропорционально отработанному времени.
Статья 137 ТК РФ запрещает удержание при ряде оснований увольнения: сокращение штата, ликвидация организации, призыв на военную службу, признание сотрудника полностью нетрудоспособным, смерть работника, отказ от перевода по медицинским показаниям, наступление чрезвычайных обстоятельств. В этих случаях отпускные остаются у сотрудника независимо от неотработанного периода.
Ещё одно ограничение — общий размер удержаний при каждой выплате не может превышать 20% от суммы, причитающейся сотруднику (ст. 138 ТК РФ). Если расчёта при увольнении не хватает, остаток можно получить только добровольно: сотрудник вносит деньги в кассу или возвращает на расчётный счёт. Взыскать через суд «отпускную задолженность» на практике крайне сложно.
Подготовка: проверьте настройки программы
Перед оформлением увольнения убедитесь, что в настройках учётной политики выбран правильный порядок отражения сторно отпуска. В 1С:ЗУП 3.1 путь такой: Настройка → Реквизиты организации → вкладка «Учётная политика и другие настройки» (или Настройка → Расчёт зарплаты в зависимости от релиза). Нас интересует вариант отражения удержания за неотработанный отпуск: как сторно начислений (уменьшает базу по НДФЛ и взносам) — именно он рекомендуется законодательством и используется по умолчанию.
Также проверьте, что вид начисления «Отпуск основной» настроен корректно и по нему ведётся учёт остатков отпусков. Если учёт отпусков в программе не вёлся (например, исторические данные не перенесены), программа не сможет автоматически определить количество неотработанных дней — их придётся рассчитать и ввести вручную.
Пошаговое оформление удержания в документе «Увольнение»
Основная работа выполняется в одном документе. Создайте документ Кадры → Приёмы, переводы, увольнения → Увольнение (или «Увольнение списком» для группы сотрудников). Заполните сотрудника, дату увольнения и основание. Если у сотрудника есть неотработанные дни отпуска, программа покажет их в поле рядом с компенсацией отпуска.
В документе доступны три варианта расчёта по отпуску: начислить компенсацию за неиспользованный отпуск, удержать за использованные авансом дни или не рассчитывать ничего. Выберите вариант удержания. Программа автоматически определит количество дней и рассчитает сумму сторно исходя из среднего заработка, который действовал на момент начисления отпускных, — это принципиально важно: пересчёт идёт по «старому» среднему, а не по среднему на дату увольнения.
На вкладке «Начисления и удержания» проверьте итоговый расчёт: зарплата за отработанные дни, сторно отпускных (с минусом), НДФЛ. Если сумма сторно превышает начисления, итог к выплате станет отрицательным — программа покажет долг за сотрудником. После проверки проведите документ и сформируйте расчётный листок и записку-расчёт (форма Т-61) для проверки.
- 1Создайте документ «Увольнение», укажите сотрудника, дату и основание увольнения
- 2Проверьте, что программа определила неотработанные дни отпуска
- 3Выберите вариант «Удержать за использованные авансом дни отпуска»
- 4Проверьте сумму сторно, НДФЛ и итог к выплате на вкладке «Начисления и удержания»
- 5Проведите документ, сформируйте Т-61 и расчётный листок
- 6Сверьте отражение в 6-НДФЛ и РСВ за текущий период
Если дни отпуска не определились автоматически
Когда учёт остатков отпусков не вёлся или данные перенесены частично, количество дней можно указать вручную. Расчёт: за каждый полный отработанный месяц полагается 2,33 дня отпуска (при стандартном отпуске 28 дней). Из предоставленных дней вычитается заработанное количество — разница и есть неотработанные дни. Сумму сторно программа рассчитает сама по среднему заработку из первичного документа отпуска.
Как пересчитываются НДФЛ и страховые взносы
Поскольку сторно уменьшает начисленный доход, НДФЛ пересчитывается автоматически: налог, излишне удержанный с отпускных, засчитывается при расчёте при увольнении. Если начислений при увольнении недостаточно, образуется излишне удержанный НДФЛ, который работодатель обязан вернуть сотруднику по его заявлению (п. 1 ст. 231 НК РФ) — в программе для этого используется документ «Возврат НДФЛ».
Со страховыми взносами ситуация аналогичная: база уменьшается в периоде увольнения, в РСВ суммы отражаются с минусом. Уточнённые расчёты за прошлые периоды (когда отпускные были выплачены) подавать не требуется — корректировка отражается в текущем периоде, когда произведён пересчёт. То же касается 6-НДФЛ: сторнированные суммы попадут в расчёт того квартала, в котором оформлено увольнение.
Перед проведением увольнения полезно сформировать справку об остатках отпусков (раздел «Кадры» — отчёты по отпускам) и сверить дни с данными отдела кадров. Расхождение даже на один день меняет сумму сторно, а исправлять уже проведённое увольнение сложнее, чем заранее сверить остатки.
Что делать, если расчёта при увольнении не хватает
Если сторно отпускных больше итоговой выплаты, удержать можно только в пределах 20% от начисленной суммы. Оставшуюся часть долга сотрудник может погасить добровольно: внести наличными в кассу (оформляется приходным кассовым ордером) или перечислить на расчётный счёт организации. В 1С добровольный возврат отражается документом по учёту задолженности, а не зарплатным удержанием.
Принудительно взыскать остаток через суд работодатель, как правило, не может: судебная практика исходит из того, что ст. 137 ТК РФ не предусматривает взыскания задолженности за неотработанные дни отпуска, если удержать её не удалось. Поэтому реалистичные варианты — договориться с сотрудником о добровольном возврате или списать сумму как безнадёжную задолженность через соответствующие бухгалтерские операции.
Как выбрать действие
Типичные ошибки и как их избежать
Самая частая ошибка — оформление переплаты отдельным видом удержания вместо сторно начисления. В этом случае доход сотрудника не уменьшается, НДФЛ и взносы остаются завышенными, а в отчётности возникают расхождения, которые придётся исправлять уточнёнными расчётами.
Вторая ошибка — игнорирование лимита в 20%. Программа контролирует ограничение по удержаниям, но при ручных корректировках лимит легко превысить. Третья типичная проблема — попытка удержать отпускные при «запрещённых» основаниях увольнения, что создаёт риск претензий со стороны трудовой инспекции.
Проверка результата после проведения документа
После проведения увольнения сформируйте расчётный листок сотрудника: в нём должна быть строка сторно отпуска с отрицательной суммой, корректно пересчитанный НДФЛ и итоговая сумма к выплате. Сверьте записку-расчёт Т-61 — она является обязательным документом при увольнении и должна отражать удержание за неотработанные дни.
Дополнительно проверьте зарплатные отчёты: «Полное сводное» (или «Свод начислений») и анализ НДФЛ за период. В регистрах сторно должно уменьшить доход и налоговую базу. Если в расчётном листке сумма сторно отсутствует или НДФЛ не пересчитался — отмените проведение и проверьте выбранный вариант расчёта отпуска в документе.
Как проверить результат
Есть строка сторно отпуска с минусом, НДФЛ уменьшен
Сторно отсутствует или оформлено как удержание
Указаны неотработанные дни и удержанная сумма
Дни не совпадают с фактическим остатком отпуска
Неотрицательный или осознанный долг за сотрудником
Удержание превышает 20% от начисленной выплаты
База уменьшена в текущем периоде
Налог и взносы остались без изменений
FAQ
Можно ли удержать отпускные, если сотрудник увольняется по собственному желанию?
Да, увольнение по собственному желанию — самое распространённое основание для удержания за неотработанные дни отпуска. Запрет действует только для перечисленных в ст. 137 ТК РФ случаев (сокращение, ликвидация, призыв и др.).
По какому среднему заработку считается сумма удержания?
По среднему заработку, который применялся при начислении отпускных, а не по среднему на дату увольнения. 1С:ЗУП делает это автоматически при выборе варианта удержания в документе «Увольнение».
Нужно ли подавать уточнённый 6-НДФЛ за период выплаты отпускных?
Нет. Пересчёт отражается в отчётности того периода, в котором оформлено увольнение: сторнированные суммы уменьшают доход и налог текущего квартала. Уточнённые расчёты за прошлые периоды не требуются.
Что делать, если сотрудник уже уволен, а переплату обнаружили позже?
Если документ увольнения ещё не закрыт периодом, скорректируйте его. Если период закрыт и расчёт выплачен, удержать сумму уже нельзя — остаётся только договориться с бывшим сотрудником о добровольном возврате. Принудительное взыскание через суд в такой ситуации обычно невозможно.
Как отразить добровольный возврат переплаты сотрудником?
Возврат наличными оформляется приходным кассовым ордером, возврат на расчётный счёт — поступлением по банку. В зарплатном учёте дополнительное удержание не создаётся: важно, чтобы сумма совпала с долгом, показанным программой по результатам увольнения.
Работает ли этот механизм в 1С:Бухгалтерии 8?
В 1С:Бухгалтерии 3.0 с включённым кадровым учётом документ увольнения также умеет рассчитывать удержание за неотработанный отпуск, но возможности ограничены по сравнению с ЗУП. При сложных случаях (несколько видов отпусков, неполные данные) рекомендуется ЗУП или ручной контроль расчёта.
Что важно запомнить
Излишне выплаченные отпускные удерживаются в 1С:ЗУП через документ «Увольнение» вариантом «Удержать за использованные авансом дни отпуска» — программа сама сторнирует начисление и пересчитает НДФЛ и взносы. Проверьте законность удержания по основанию увольнения, лимит 20% от выплаты и сверьте результат по расчётному листку и форме Т-61.