Ситуация, когда сотрудник уволился, не отработав отпуск, за который уже получил отпускные, — классическая головная боль для бухгалтеров. В 1С:Зарплата и Управление Персоналом (ЗУП) удержание такой переплаты требует не только правильного оформления документов, но и учета трудового законодательства. Ошибки здесь чреваты претензиями со стороны сотрудников, проверяющих органов и даже судебными исками.
В этой статье разберем пошаговый алгоритм удержания излишне выплаченных отпускных в 1С ЗУП 3.1 (актуально для редакций 3.0 и 3.2), включая настройку программы, формирование проводок и юридические ограничения. Особое внимание уделим типичным ошибкам, которые приводят к искажению данных в учете и конфликтам с сотрудниками.
Вы узнаете:
- 🔹 Когда удержание законно, а когда — нет (с ссылками на ТК РФ).
- 🔹 Как рассчитать сумму переплаты с учетом НДФЛ и страховых взносов.
- 🔹 Пошаговую инструкцию по оформлению удержания в 1С ЗУП (с скриншотами ключевых окон).
- 🔹 Что делать, если сотрудник отказывается возвращать деньги добровольно.
Важно: процедура удержания отличается в зависимости от того, уволен сотрудник или нет. В статье рассматриваем оба сценария, но основной акцент — на увольнении.
1. Юридические основы: когда можно удерживать отпускные
Прежде чем приступать к настройке 1С ЗУП, разберитесь с юридической стороной вопроса. Согласно ст. 137 ТК РФ, работодатель вправе удержать излишне выплаченные отпускные только в двух случаях:
- Счетная ошибка — если бухгалтер неправильно рассчитал дни отпуска или сумму (например, ошибся в среднем заработке).
- Неотработанные дни отпуска — если сотрудник уволился до конца рабочего года, за который отпуск был предоставлен авансом.
Во всех остальных случаях (например, если сотрудник передумал уходить в отпуск) удержание запрещено без письменного согласия работника. Принудительное списание может быть расценено как нарушение трудового законодательства.
⚠️ Внимание: Если сотрудник уволился по соглашению сторон или по собственному желанию, удержание возможно только с его согласия (ст. 137 ТК РФ, п. 2). При увольнении по инициативе работодателя (например, за прогул) удержать переплату можно без согласия, но не более 20% от выплаты (ст. 138 ТК РФ).
В 1С ЗУП эти нюансы учитываются автоматически, но только если правильно настроены параметры учета и виды удержаний. Об этом — в следующем разделе.
2. Настройка 1С ЗУП для удержания отпускных
Чтобы программа корректно рассчитывала сумму удержания, необходимо:
- Проверить настройки учета отпусков в разделе
Настройки → Расчет зарплаты → Настройки расчета зарплаты. - Создать вид удержания для излишне выплаченных отпускных (если его нет).
- Настроить автоматическое удержание при увольнении.
Разберем каждый пункт подробно.
2.1. Проверка настроек учета отпусков
Перейдите в Настройки → Расчет зарплаты → Настройки расчета зарплаты и откройте вкладку "Отпуска". Убедитесь, что:
- 🔸 Флаг "Удерживать излишне выплаченные отпускные при увольнении" установлен.
- 🔸 В поле "Максимальный процент удержания" указано значение
20%(по умолчанию). - 🔸 В разделе "Порядок удержания" выбрано
"Сначала удерживать из зарплаты, затем из отпускных".
Если эти настройки отсутствуют, программа не сможет автоматически рассчитать сумму удержания.
2.2. Создание вида удержания
Если в вашей базе еще нет специального вида удержания для отпускных, создайте его:
- Перейдите в
Справочники → Удержания → Виды удержаний. - Нажмите "Создать" и выберите тип
"Удержание излишне выплаченных отпускных". - Заполните поля:
- 📌 "Наименование": "Удержание неотработанных отпускных".
- 📌 "Код": например,
УД_ОТП. - 📌 "Вид дохода":
"Отпускные". - 📌 "Счет учета":
70.01(расчеты с персоналом).
Сохраните и закройте карточку.
Проверить настройки учета отпусков в разделе "Настройки расчета зарплаты"|
Создать вид удержания "Удержание неотработанных отпускных"|
Установить флаг "Удерживать излишне выплаченные отпускные при увольнении"|
Проверить максимальный процент удержания (не более 20%)-->
2.3. Настройка автоматического удержания
Чтобы программа сама предлагала удержать переплату при увольнении:
- Откройте
Настройки → Расчет зарплаты → Настройки расчета зарплаты → Удержания. - Установите флаг "Автоматически предлагать удержания при увольнении".
- В списке "Виды удержаний" добавьте созданный ранее вид.
- 🔢 Количество неотработанных дней = (Количество дней отпуска, предоставленного авансом) − (Количество дней, фактически отработанных до увольнения / 12 × Количество дней отпуска за год).
- 💰 Средний дневной заработок = Сумма отпускных / Количество дней отпуска.
- Отпуск предоставлен авансом за период с марта 2026 по февраль 2026.
- Фактически отработано 2,5 месяца (январь-февраль + половина марта).
- Количество заработанных дней отпуска = (2,5 / 12) × 28 ≈ 6 дней.
- Неотработанные дни = 28 − 6 = 22 дня.
Теперь при оформлении увольнения 1С ЗУП будет автоматически рассчитывать сумму переплаты и предлагать ее удержать.
3. Расчет суммы удержания: формулы и примеры
Сумма удержания рассчитывается по формуле:
Сумма удержания = (Количество неотработанных дней × Средний дневной заработок) − НДФЛ
Где:
Пример:
Сотрудник уволился 15 марта 2026 года. Ему был предоставлен отпуск авансом на 28 дней (с 1 по 28 февраля). Заработок за расчетный период — 600 000 руб., количество отработанных дней — 247. Средний дневной заработок = 600 000 / 247 ≈ 2 430 руб.
Неотработанные дни:
Сумма удержания = 22 × 2 430 = 53 460 руб. Минус НДФЛ (13%) = 53 460 × 0,87 ≈ 46 410 руб.
⚠️ Внимание: Если сумма удержания превышает 20% от окончательного расчета, остаток можно взыскать только по соглашению с сотрудником или через суд. В 1С ЗУП это ограничение учитывается автоматически при формировании документа увольнения.
| Параметр | Формула | Пример |
|---|---|---|
| Средний дневной заработок | Сумма отпускных / Количество дней отпуска | 50 000 / 28 ≈ 1 786 руб. |
| Количество заработанных дней отпуска | (Отработанные месяцы / 12) × Дни отпуска за год | (3 / 12) × 28 ≈ 7 дней |
| Неотработанные дни | Дни отпуска авансом − Заработанные дни | 28 − 7 = 21 день |
| Сумма удержания (без НДФЛ) | Неотработанные дни × Средний дневной заработок | 21 × 1 786 ≈ 37 500 руб. |
4. Пошаговая инструкция: удержание отпускных при увольнении
Теперь перейдем к практике. Рассмотрим процесс удержания на примере увольнения сотрудника в 1С ЗУП 3.1.
4.1. Оформление увольнения
- Откройте документ "Увольнение" (
Зарплата → Увольнения → Создать). - Заполните основные данные:
- 🔹 "Сотрудник" — выберите увольняемого.
- 🔹 "Дата увольнения" — укажите последний рабочий день.
- 🔹 "Основание увольнения" — выберите статью ТК РФ.
Если переплата есть, в документе появится вкладка "Удержания" с предложением удержать сумму.
4.2. Формирование удержания
- Перейдите на вкладку "Удержания".
- Нажмите "Добавить" и выберите созданный ранее вид удержания (
"Удержание неотработанных отпускных"). - В поле "Сумма" укажите рассчитанную сумму (или оставьте автоматический расчет).
- Убедитесь, что сумма не превышает 20% от окончательного расчета (если превышает, скорректируйте вручную).
- Сохраните документ и проведите его.
- 🔸 Дебет 70.01 Кредит 73.02 — удержание из зарплаты.
- 🔸 Дебет 70.01 Кредит 68.01 — удержание НДФЛ с суммы переплаты.
После проведения документа сформируются проводки:
Что делать, если сумма удержания превышает 20%?
Если сумма переплаты больше 20% от окончательного расчета, удержите максимально возможную сумму (20%), а остаток:
1. Попросите сотрудника вернуть добровольно (оформите соглашение).
2. Если отказывается — взыскивайте через суд (ст. 392 ТК РФ).
3. В 1С ЗУП остаток можно отразить как задолженность сотрудника (документ "Взаиморасчеты с сотрудниками").
4.3. Проверка результатов
После проведения документа:
- Откройте "Отчет по зарплате" (
Зарплата → Отчеты по зарплате → Анализ зарплаты) и проверьте, что сумма удержания отражена корректно. - Сформируйте "Расчетный листок" для сотрудника, чтобы он увидел удержание.
- Проверьте "Карточку сотрудника" (
Кадры → Сотрудники) на предмет остатка задолженности.
Если все сделано правильно, в карточке сотрудника не должно остаться задолженности по отпускным (или она должна быть погашена частично, если удержание было ограничено 20%).
При увольнении по соглашению сторон удержание возможно только с письменного согласия сотрудника. Без согласия — только через суд.
5. Типичные ошибки и как их избежать
Даже опытные бухгалтеры допускают ошибки при удержании отпускных. Вот самые распространенные:
- 🚫 Удержание без согласия сотрудника при увольнении по собственному желанию. Это нарушение ст. 137 ТК РФ и может быть оспорено в суде.
- 🚫 Неправильный расчет неотработанных дней. Например, если не учтены ранее отработанные периоды или перерасчет после повышения оклада.
- 🚫 Удержание более 20% от выплаты. Программа может не ограничить сумму автоматически, если не настроены параметры учета.
- 🚫 Отсутствие документального подтверждения. Без приказа или соглашения сотрудника удержание может быть признано незаконным.
Как избежать ошибок:
- 🔹 Всегда проверяйте основание увольнения (ст. 77 ТК РФ) перед удержанием.
- 🔹 Используйте отчет "Анализ отпусков" (
Зарплата → Отчеты по зарплате → Анализ отпусков) для проверки неотработанных дней. - 🔹 Настройте в 1С ЗУП максимальный процент удержания (20%) в настройках расчета зарплаты.
- 🔹 Оформляйте соглашение об удержании (если требуется) и прикрепляйте его к документу увольнения.
⚠️ Внимание: Если сотрудник уволился в течение первого полугодия, а отпуск был предоставлен авансом за полный год, сумма удержания может быть значительной. В этом случае лучше предложить сотруднику вернуть деньги добровольно, чтобы избежать конфликтов.
6. Альтернативные способы взыскания переплаты
Если удержать сумму из окончательного расчета невозможно (например, потому что она превышает 20%), рассмотрите альтернативные варианты:
- 💳 Добровольное соглашение:
- Оформите с сотрудником соглашение о возврате (в произвольной форме).
- В 1С ЗУП создайте документ
"Взаиморасчеты с сотрудниками"(Зарплата → Взаиморасчеты → Создать) и укажите сумму задолженности. - После поступления денег оформите
"Поступление денежных средств".
- ⚖️ Судебное взыскание:
- Если сотрудник отказывается возвращать деньги, подавайте иск в суд.
- В 1С ЗУП отразите задолженность как дебиторскую (счет
73.02). - После решения суда спишите долг на основании
"Исполнительного листа".
- 📝 Списание за счет работодателя:
- Если сумма небольшая и взыскивать ее нецелесообразно, спишите как убыток (документ
"Списание дебиторской задолженности").
- Если сумма небольшая и взыскивать ее нецелесообразно, спишите как убыток (документ
В 1С ЗУП все эти операции отражаются через документы в разделе "Взаиморасчеты с сотрудниками".
Если сотрудник уволился и не возвращает переплату, отправьте ему официальное письмо с требованием вернуть деньги в добровольном порядке. В письме укажите сумму, основание (ст. 137 ТК РФ) и срок (например, 10 дней). Это увеличит шансы на мирное урегулирование конфликта.
7. Отчетность и проверка корректности удержания
После удержания отпускных необходимо:
- Проверить проводки в бухгалтерском и налоговом учете.
- Сформировать отчетность для ФНС и фондов.
- Убедиться в отсутствии задолженности по сотруднику.
Разберем каждый пункт.
7.1. Проверка проводок
Удержание отпускных должно быть отражено следующими проводками:
| Операция | Дебет | Кредит | Сумма |
|---|---|---|---|
| Удержание из зарплаты | 70.01 | 73.02 | Сумма удержания |
| Удержание НДФЛ | 70.01 | 68.01 | 13% от суммы удержания |
| Возврат переплаты (если сотрудник вернул деньги) | 50.01 (касса) или 51 (р/с) | 73.02 | Сумма возврата |
Проверить проводки можно в отчете "Анализ счета" (Бухгалтерия → Отчеты → Анализ счета) по счетам 70.01 и 73.02.
7.2. Формирование отчетности
Удержание отпускных влияет на:
- 📄 6-НДФЛ — сумма удержания включается в доход сотрудника (даже если это возвращенные деньги).
- 📄 РСВ — переплата по страховым взносам не корректируется (взносы с отпускных уже были начислены и уплачены).
- 📄 2-НДФЛ/6-НДФЛ — если сотрудник вернул деньги добровольно, это не считается доходом, но в отчетности все равно отражается как удержание.
В 1С ЗУП все корректировки отразятся автоматически при формировании отчетов, если документы оформлены правильно.
7.3. Проверка отсутствия задолженности
Убедитесь, что по сотруднику не осталось задолженности:
- Откройте "Карточку сотрудника" (
Кадры → Сотрудники). - Перейдите на вкладку "Взаиморасчеты".
- Проверьте, что сальдо по счетам
70.01и73.02равно нулю.
Если задолженность осталась, оформите ее списание или продолжите взыскание.
8. Частые вопросы и ответы
🔹 Можно ли удержать отпускные, если сотрудник уволился по собственному желанию?
Нет, без письменного согласия сотрудника удержание незаконно (ст. 137 ТК РФ). Можно предложить вернуть деньги добровольно или взыскать через суд.
🔹 Как в 1С ЗУП отразить добровольный возврат денег сотрудником?
Создайте документ "Поступление денежных средств" (Зарплата → Взаиморасчеты → Поступление денежных средств) и укажите счет 73.02.
🔹 Что делать, если сумма удержания превышает 20% от окончательного расчета?
Удержите максимально возможную сумму (20%), а остаток оформите как задолженность сотрудника. Взыскивайте через суд или по соглашению.
🔹 Нужно ли пересчитывать страховые взносы при удержании отпускных?
Нет, взносы с отпускных уже были начислены и уплачены. Удержание не влияет на расчет взносов.
🔹 Как проверить, сколько дней отпуска сотрудник не отработал?
Используйте отчет "Анализ отпусков" (Зарплата → Отчеты по зарплате → Анализ отпусков). В нем указано количество неотработанных дней.