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

В этой статье разберем пошаговый алгоритм удержания излишне выплаченных отпускных в 1С ЗУП 3.1 (актуально для редакций 3.0 и 3.2), включая настройку программы, формирование проводок и юридические ограничения. Особое внимание уделим типичным ошибкам, которые приводят к искажению данных в учете и конфликтам с сотрудниками.

Вы узнаете:

  • 🔹 Когда удержание законно, а когда — нет (с ссылками на ТК РФ).
  • 🔹 Как рассчитать сумму переплаты с учетом НДФЛ и страховых взносов.
  • 🔹 Пошаговую инструкцию по оформлению удержания в 1С ЗУП (с скриншотами ключевых окон).
  • 🔹 Что делать, если сотрудник отказывается возвращать деньги добровольно.

Важно: процедура удержания отличается в зависимости от того, уволен сотрудник или нет. В статье рассматриваем оба сценария, но основной акцент — на увольнении.

1. Юридические основы: когда можно удерживать отпускные

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

  1. Счетная ошибка — если бухгалтер неправильно рассчитал дни отпуска или сумму (например, ошибся в среднем заработке).
  2. Неотработанные дни отпуска — если сотрудник уволился до конца рабочего года, за который отпуск был предоставлен авансом.

Во всех остальных случаях (например, если сотрудник передумал уходить в отпуск) удержание запрещено без письменного согласия работника. Принудительное списание может быть расценено как нарушение трудового законодательства.

⚠️ Внимание: Если сотрудник уволился по соглашению сторон или по собственному желанию, удержание возможно только с его согласия (ст. 137 ТК РФ, п. 2). При увольнении по инициативе работодателя (например, за прогул) удержать переплату можно без согласия, но не более 20% от выплаты (ст. 138 ТК РФ).

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

📊 Как часто вам приходится удерживать излишне выплаченные отпускные?
Часто (ежемесячно)
Иногда (раз в квартал)
Рядко (раз в год)
Никогда

2. Настройка 1С ЗУП для удержания отпускных

Чтобы программа корректно рассчитывала сумму удержания, необходимо:

  1. Проверить настройки учета отпусков в разделе Настройки → Расчет зарплаты → Настройки расчета зарплаты.
  2. Создать вид удержания для излишне выплаченных отпускных (если его нет).
  3. Настроить автоматическое удержание при увольнении.

Разберем каждый пункт подробно.

2.1. Проверка настроек учета отпусков

Перейдите в Настройки → Расчет зарплаты → Настройки расчета зарплаты и откройте вкладку "Отпуска". Убедитесь, что:

  • 🔸 Флаг "Удерживать излишне выплаченные отпускные при увольнении" установлен.
  • 🔸 В поле "Максимальный процент удержания" указано значение 20% (по умолчанию).
  • 🔸 В разделе "Порядок удержания" выбрано "Сначала удерживать из зарплаты, затем из отпускных".

Если эти настройки отсутствуют, программа не сможет автоматически рассчитать сумму удержания.

2.2. Создание вида удержания

Если в вашей базе еще нет специального вида удержания для отпускных, создайте его:

  1. Перейдите в Справочники → Удержания → Виды удержаний.
  2. Нажмите "Создать" и выберите тип "Удержание излишне выплаченных отпускных".
  3. Заполните поля:
    • 📌 "Наименование": "Удержание неотработанных отпускных".
    • 📌 "Код": например, УД_ОТП.
    • 📌 "Вид дохода": "Отпускные".
    • 📌 "Счет учета": 70.01 (расчеты с персоналом).

Сохраните и закройте карточку.

Проверить настройки учета отпусков в разделе "Настройки расчета зарплаты"|

Создать вид удержания "Удержание неотработанных отпускных"|

Установить флаг "Удерживать излишне выплаченные отпускные при увольнении"|

Проверить максимальный процент удержания (не более 20%)-->

2.3. Настройка автоматического удержания

Чтобы программа сама предлагала удержать переплату при увольнении:

  1. Откройте Настройки → Расчет зарплаты → Настройки расчета зарплаты → Удержания.
  2. Установите флаг "Автоматически предлагать удержания при увольнении".
  3. В списке "Виды удержаний" добавьте созданный ранее вид.
  4. Теперь при оформлении увольнения 1С ЗУП будет автоматически рассчитывать сумму переплаты и предлагать ее удержать.

    3. Расчет суммы удержания: формулы и примеры

    Сумма удержания рассчитывается по формуле:

    Сумма удержания = (Количество неотработанных дней × Средний дневной заработок) − НДФЛ

    Где:

    • 🔢 Количество неотработанных дней = (Количество дней отпуска, предоставленного авансом) − (Количество дней, фактически отработанных до увольнения / 12 × Количество дней отпуска за год).
    • 💰 Средний дневной заработок = Сумма отпускных / Количество дней отпуска.

    Пример:

    Сотрудник уволился 15 марта 2026 года. Ему был предоставлен отпуск авансом на 28 дней (с 1 по 28 февраля). Заработок за расчетный период — 600 000 руб., количество отработанных дней — 247. Средний дневной заработок = 600 000 / 247 ≈ 2 430 руб.

    Неотработанные дни:

    • Отпуск предоставлен авансом за период с марта 2026 по февраль 2026.
    • Фактически отработано 2,5 месяца (январь-февраль + половина марта).
    • Количество заработанных дней отпуска = (2,5 / 12) × 28 ≈ 6 дней.
    • Неотработанные дни = 28 − 6 = 22 дня.

Сумма удержания = 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. Оформление увольнения

  1. Откройте документ "Увольнение" (Зарплата → Увольнения → Создать).
  2. Заполните основные данные:
    • 🔹 "Сотрудник" — выберите увольняемого.
    • 🔹 "Дата увольнения" — укажите последний рабочий день.
    • 🔹 "Основание увольнения" — выберите статью ТК РФ.
  • Нажмите "Рассчитать". Программа автоматически проверит наличие неотработанных отпускных.
  • Если переплата есть, в документе появится вкладка "Удержания" с предложением удержать сумму.

    4.2. Формирование удержания

    1. Перейдите на вкладку "Удержания".
    2. Нажмите "Добавить" и выберите созданный ранее вид удержания ("Удержание неотработанных отпускных").
    3. В поле "Сумма" укажите рассчитанную сумму (или оставьте автоматический расчет).
    4. Убедитесь, что сумма не превышает 20% от окончательного расчета (если превышает, скорректируйте вручную).
    5. Сохраните документ и проведите его.
    6. После проведения документа сформируются проводки:

      • 🔸 Дебет 70.01 Кредит 73.02 — удержание из зарплаты.
      • 🔸 Дебет 70.01 Кредит 68.01 — удержание НДФЛ с суммы переплаты.
    Что делать, если сумма удержания превышает 20%?

    Если сумма переплаты больше 20% от окончательного расчета, удержите максимально возможную сумму (20%), а остаток:

    1. Попросите сотрудника вернуть добровольно (оформите соглашение).

    2. Если отказывается — взыскивайте через суд (ст. 392 ТК РФ).

    3. В 1С ЗУП остаток можно отразить как задолженность сотрудника (документ "Взаиморасчеты с сотрудниками").

    4.3. Проверка результатов

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

    1. Откройте "Отчет по зарплате" (Зарплата → Отчеты по зарплате → Анализ зарплаты) и проверьте, что сумма удержания отражена корректно.
    2. Сформируйте "Расчетный листок" для сотрудника, чтобы он увидел удержание.
    3. Проверьте "Карточку сотрудника" (Кадры → Сотрудники) на предмет остатка задолженности.

    Если все сделано правильно, в карточке сотрудника не должно остаться задолженности по отпускным (или она должна быть погашена частично, если удержание было ограничено 20%).

    💡

    При увольнении по соглашению сторон удержание возможно только с письменного согласия сотрудника. Без согласия — только через суд.

    5. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры допускают ошибки при удержании отпускных. Вот самые распространенные:

    • 🚫 Удержание без согласия сотрудника при увольнении по собственному желанию. Это нарушение ст. 137 ТК РФ и может быть оспорено в суде.
    • 🚫 Неправильный расчет неотработанных дней. Например, если не учтены ранее отработанные периоды или перерасчет после повышения оклада.
    • 🚫 Удержание более 20% от выплаты. Программа может не ограничить сумму автоматически, если не настроены параметры учета.
    • 🚫 Отсутствие документального подтверждения. Без приказа или соглашения сотрудника удержание может быть признано незаконным.

    Как избежать ошибок:

    • 🔹 Всегда проверяйте основание увольнения (ст. 77 ТК РФ) перед удержанием.
    • 🔹 Используйте отчет "Анализ отпусков" (Зарплата → Отчеты по зарплате → Анализ отпусков) для проверки неотработанных дней.
    • 🔹 Настройте в 1С ЗУП максимальный процент удержания (20%) в настройках расчета зарплаты.
    • 🔹 Оформляйте соглашение об удержании (если требуется) и прикрепляйте его к документу увольнения.
    ⚠️ Внимание: Если сотрудник уволился в течение первого полугодия, а отпуск был предоставлен авансом за полный год, сумма удержания может быть значительной. В этом случае лучше предложить сотруднику вернуть деньги добровольно, чтобы избежать конфликтов.

    6. Альтернативные способы взыскания переплаты

    Если удержать сумму из окончательного расчета невозможно (например, потому что она превышает 20%), рассмотрите альтернативные варианты:

    • 💳 Добровольное соглашение:
      • Оформите с сотрудником соглашение о возврате (в произвольной форме).
      • В 1С ЗУП создайте документ "Взаиморасчеты с сотрудниками" (Зарплата → Взаиморасчеты → Создать) и укажите сумму задолженности.
      • После поступления денег оформите "Поступление денежных средств".
    • ⚖️ Судебное взыскание:
      • Если сотрудник отказывается возвращать деньги, подавайте иск в суд.
      • В 1С ЗУП отразите задолженность как дебиторскую (счет 73.02).
      • После решения суда спишите долг на основании "Исполнительного листа".
    • 📝 Списание за счет работодателя:
      • Если сумма небольшая и взыскивать ее нецелесообразно, спишите как убыток (документ "Списание дебиторской задолженности").

    В 1С ЗУП все эти операции отражаются через документы в разделе "Взаиморасчеты с сотрудниками".

    💡

    Если сотрудник уволился и не возвращает переплату, отправьте ему официальное письмо с требованием вернуть деньги в добровольном порядке. В письме укажите сумму, основание (ст. 137 ТК РФ) и срок (например, 10 дней). Это увеличит шансы на мирное урегулирование конфликта.

    7. Отчетность и проверка корректности удержания

    После удержания отпускных необходимо:

    1. Проверить проводки в бухгалтерском и налоговом учете.
    2. Сформировать отчетность для ФНС и фондов.
    3. Убедиться в отсутствии задолженности по сотруднику.

    Разберем каждый пункт.

    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. Проверка отсутствия задолженности

    Убедитесь, что по сотруднику не осталось задолженности:

    1. Откройте "Карточку сотрудника" (Кадры → Сотрудники).
    2. Перейдите на вкладку "Взаиморасчеты".
    3. Проверьте, что сальдо по счетам 70.01 и 73.02 равно нулю.

    Если задолженность осталась, оформите ее списание или продолжите взыскание.

    8. Частые вопросы и ответы

    🔹 Можно ли удержать отпускные, если сотрудник уволился по собственному желанию?

    Нет, без письменного согласия сотрудника удержание незаконно (ст. 137 ТК РФ). Можно предложить вернуть деньги добровольно или взыскать через суд.

    🔹 Как в 1С ЗУП отразить добровольный возврат денег сотрудником?

    Создайте документ "Поступление денежных средств" (Зарплата → Взаиморасчеты → Поступление денежных средств) и укажите счет 73.02.

    🔹 Что делать, если сумма удержания превышает 20% от окончательного расчета?

    Удержите максимально возможную сумму (20%), а остаток оформите как задолженность сотрудника. Взыскивайте через суд или по соглашению.

    🔹 Нужно ли пересчитывать страховые взносы при удержании отпускных?

    Нет, взносы с отпускных уже были начислены и уплачены. Удержание не влияет на расчет взносов.

    🔹 Как проверить, сколько дней отпуска сотрудник не отработал?

    Используйте отчет "Анализ отпусков" (Зарплата → Отчеты по зарплате → Анализ отпусков). В нем указано количество неотработанных дней.