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

В этой статье мы разберем все этапы настройки дополнительных отпусков — от создания видов отпусков в справочниках до корректного отражения в табеле и расчетных документах. Особое внимание уделим типичным ловушкам, которые приводят к перерасходу отпускных дней или конфликтам с проверяющими органами. Материал актуален для актуальных версий 1С (3.1 и выше) и учитывает последние изменения в Трудовом кодексе РФ.

1. Виды дополнительных отпусков в 1С: что можно настроить

Перед тем как приступать к настройке, важно понять, какие именно дополнительные отпуска поддерживает 1С "из коробки" и какие из них требуют ручной доработки. Система классифицирует их по двум основным критериям:

  • 📋 По основанию предоставления: за ненормированный рабочий день (ст. 119 ТК РФ), вредные/опасные условия труда (ст. 117 ТК РФ), особый характер работы (ст. 118 ТК РФ), работу в районах Крайнего Севера (ст. 321 ТК РФ) и др.
  • ⚖️ По способу расчета: фиксированное количество дней (например, 3 дня за ненормированный график), процент от основного отпуска (например, 50% для "северян") или накопление дней по стажу (например, 1 день за каждый год работы во вредных условиях).

В 1С:ЗУП 3.1 и 1С:ERP 2.5 дополнительные отпуска настраиваются через справочник Виды отпусков (раздел Кадры → Справочники и настройки → Виды отпусков). Здесь можно создать неограниченное количество типов, но есть ключевые ограничения:

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

2. Пошаговая настройка нового вида отпуска

Рассмотрим процесс на примере создания отпуска за ненормированный рабочий день (3 календарных дня в год). Этот тип встречается чаще всего и хорошо иллюстрирует базовые принципы настройки.

  1. Откройте раздел Кадры → Справочники и настройки → Виды отпусков и нажмите Создать.

  2. Заполните основные поля:

    • 📌 Наименование: "Отпуск за ненормированный рабочий день (3 дня)"
    • 🔠 Код: можно оставить автозаполнение или задать вручную (например, "ДО_НРД")
    • 📅 Тип отпуска: выберите "Дополнительный оплачиваемый"
    • 💰 Оплачиваемый: установите флажок

  • На вкладке Расчет укажите:

    • 📏 Единица измерения: "Дни"
    • 🔢 Количество дней: 3 (или формулу, если дни накапливаются)
    • 🔄 Периодичность: "Календарный год"
    • На вкладке Условия предоставления добавьте правило: Если Ненормированный рабочий день = Да (это поле должно быть заполнено в карточке сотрудника).

    • Указан корректный тип (дополнительный оплачиваемый)|Заполнено поле "Единица измерения"|Установлена периодичность (год/месяц)|Добавлены условия предоставления (если нужны)|Проверена связь с табелем учета рабочего времени-->

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

      ⚠️ Внимание: Если в вашей организации действуют коллективные договоры или локальные нормативные акты, предусматривающие дополнительные дни сверх ТК РФ, их нужно настраивать отдельно. Система не может автоматически учитывать такие нюансы без ручного ввода.

      3. Связь с табелем и графиком отпусков

      Чтобы дополнительный отпуск корректно отображался в табеле (Т-13) и графике отпусков, необходимо:

      1. В карточке сотрудника (Кадры → Сотрудники) на вкладке Отпуска добавить новый запись с созданным видом отпуска. Укажите дату начала периода, за который предоставляется отпуск (обычно это дата трудоустройства или дата присвоения ненормированного графика).

      2. В документе График отпусков (Кадры → Отпуска → Графики отпусков) создать новую строку для сотрудника, выбрать наш вид отпуска и указать планируемые даты. Система автоматически проверит остаток дней.

      3. При оформлении самого отпуска через документ Отпуск организации (Кадры → Отпуска → Отпуска организаций) в списке доступных видов появится наш новый тип.

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

    Параметр Значение для отпуска за ненормированный день Значение для отпуска за вредные условия
    Тип отпуска Дополнительный оплачиваемый Дополнительный оплачиваемый
    Единица измерения Дни Дни
    Количество дней 3 (фиксированно) 7 (или по результатам СОУТ)
    Условие предоставления Ненормированный рабочий день = Да Класс условий труда ≥ 3.1
    Периодичность Календарный год Рабочий год (с даты СОУТ)
    💡

    Если сотрудник уходит в отпуск по нескольким основаниям (например, основной + дополнительный), оформляйте их одним документом "Отпуск организации". Это упростит расчет среднего заработка и избежит дублирования записей в табеле.

    4. Настройка накопления дней по стажу

    Некоторые виды дополнительных отпусков (например, за работу во вредных условиях или в районах Крайнего Севера) предполагают накопление дней по мере увеличения стажа. Например, за каждый год работы в условиях 3.1 класса вредности сотрудник получает 7 дополнительных дней. В 1С это настраивается через механизм Планы видов расчета.

    Алгоритм действий:

    1. Откройте Настройки → Планы видов расчета и найдите план Отпуска.

    2. Создайте новый Вид расчета с типом "Накопительный отпуск".

    3. На вкладке Формула укажите правило начисления. Например:

      Если СтажВредныхУсловий >= 1 Тогда 7 Иначе 0

      где СтажВредныхУсловий — это период работы сотрудника в условиях, подтвержденных СОУТ.

    4. Настройте Периодичность перерасчета (обычно "1 год").

    5. Свяжите этот вид расчета с ранее созданным Видом отпуска в справочнике.

    После этого система будет автоматически увеличивать количество доступных дней отпуска по мере роста стажа сотрудника. Однако есть важные ограничения:

    • 🔄 Перерасчет происходит только при проведении документа (например, при начислении зарплаты или изменении условий труда).
    • 📅 Дата начала отсчета стажа берется из поля Дата начала работы во вредных условиях в карточке сотрудника.
    • ⚠️ Если условия труда изменились (например, класс вредности понизился), нужно вручную скорректировать накопленные дни через документ Корректировка отпусков.
    • Что будет если не настроить накопление дней?

      Если не использовать механизм накопления, система будет предоставлять фиксированное количество дней (например, 7) независимо от стажа. Это приведет к тому, что сотрудник с 10-летним стажем получит столько же дней, сколько и новичок. Кроме того, при проверке ГИТ это может быть расценено как нарушение ст. 117 ТК РФ, где четко прописана зависимость количества дней от стажа работы во вредных условиях.

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

      Даже опытные пользователи 1С сталкиваются с проблемами при настройке дополнительных отпусков. Вот наиболее распространенные ошибки и способы их решения:

      Ошибка Причина Решение
      Отпуск не отображается в графике Не указан период действия в карточке сотрудника Заполните дату начала в разделе Отпуска карточки сотрудника
      Неверное количество дней Ошибка в формуле накопления или неверная СОУТ Проверьте класс условий труда и формулу в плане видов расчета
      Дни не сгорают после использования Не настроена связь с табелем Убедитесь, что в документе Отпуск организации выбран правильный вид отпуска
      Конфликт с основным отпуском Неверный приоритет в настройках вида отпуска Настройте поле Порядок использования в справочнике видов отпусков

      Еще одна частая проблема — дублирование дней при переходах между подразделениями или изменении условий труда. Например, если сотрудник перевелся из цеха (вредные условия) в офис (нормальные условия), система может продолжать начислять дни по старым правилам. Чтобы этого избежать:

      1. При переводе сотрудника оформляйте документ Кадровый перевод с указанием изменения условий труда.

      2. В карточке сотрудника обновите дату окончания действия вредных условий.

      3. Проведите документ Корректировка отпусков (Кадры → Отпуска → Корректировка отпусков), чтобы сбросить накопленные, но не использованные дни.

    ⚠️ Внимание: Если в вашей организации действует положение о премировании, где дополнительные отпуска привязаны к выполнению KPI, их нельзя настраивать через стандартные механизмы 1С. Потребуется доработка конфигурации или использование внешних обработок.

    6. Отображение в отчетности и проверка корректности

    После настройки дополнительных отпусков необходимо убедиться, что они корректно отражаются в ключевых отчетах:

    • 📄 Табель учета рабочего времени (Т-13): дни дополнительного отпуска должны отображаться с кодом ОД (или другим, если вы используете собственные коды).
    • 💼 Расчетный листок: сумма отпускных должна включать оплату за дополнительные дни.
    • 📊 Отчет по отпускам (Кадры → Отчеты → Отпуска): здесь виден остаток дней по каждому виду отпуска.
    • 📈 6-НДФЛ и РСВ: отпускные за дополнительные дни должны попадать в соответствующие разделы.
    • Для проверки корректности рекомендуем:

      1. Сформировать отчет Анализ отпусков (Кадры → Отчеты → Анализ отпусков) и сверить остатки дней с ручными расчетами.

      2. Проверить документ Начисление зарплаты и взносов — отпускные за дополнительные дни должны учитываться в базе для расчета среднего заработка.

      3. Экспортировать данные в 1С:Отчетность и убедиться, что суммы попадают в нужные строки форм.

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

      • 🔄 Не проведён документ "Отпуск организации" или "Корректировка отпусков".
      • 📅 Неверная дата начала периода в карточке сотрудника.
      • 💰 Ошибка в настройках вида расчета (например, неверная формула или периодичность).
      💡

      Всегда сверяйте остатки дней в отчете "Анализ отпусков" с данными из личных карточек сотрудников. Расхождения более чем на 1 день — сигнал о возможной ошибке в настройках.

      7. Особенности для северных надбавок и региональных льгот

      Дополнительные отпуска для работников Крайнего Севера и приравненных территорий имеют свои нюансы:

      • ❄️ Продолжительность: 24 календарных дня для Крайнего Севера и 16 дней для приравненных районов (ст. 321 ТК РФ).
      • 📅 Периодичность: дни начисляются за каждый полный рабочий год (а не календарный!).
      • 🔄 Сохранение при переводе: если сотрудник переводится внутри организации с северной территории на несеверную, неиспользованные дни сохраняются.

      В 1С для таких отпусков нужно:

      1. Создать отдельный Вид отпуска с типом "Дополнительный оплачиваемый" и указать количество дней (24 или 16).

      2. В карточке сотрудника на вкладке Территориальные условия указать Район Крайнего Севера и дату начала работы в этом районе.

      3. Настроить План видов расчета с формулой, учитывающей рабочие годы (а не календарные). Пример формулы:

        Если СтажКрайнегоСеверa >= 1 Тогда 24 Иначе 0

      Для региональных льгот (например, дополнительные дни для многодетных родителей в Москве или Санкт-Петербурге) стандартных механизмов 1С недостаточно. Потребуется:

      • 📝 Создать отдельный вид отпуска вручную.
      • 🔧 Доработать конфигурацию или использовать внешнюю обработку для автоматического начисления дней по критериям (например, количество детей).
      • 📋 Вести ручной учет через документы Корректировка отпусков, если автоматизация невозможна.
      ⚠️ Внимание: Региональные льготы часто меняются — перед настройкой уточните актуальные нормы на сайте местной администрации или в профсоюзной организации. 1С не отслеживает эти изменения автоматически!

      FAQ: Ответы на частые вопросы

      Можно ли в 1С настроить дополнительный отпуск за стаж работы в компании (не за вредность)?

      Да, но для этого потребуется создать накопленный вид отпуска через Планы видов расчета. Например, можно настроить правило: "За каждые 5 лет работы — +2 дня к отпуску". Формула будет выглядеть так:

      ЦелоеЧисло(СтажОбщий / 5) * 2

      Где СтажОбщий — это стаж работы сотрудника в организации.

      Как перенести неиспользованные дополнительные дни при увольнении и повторном приеме?

      При увольнении неиспользованные дополнительные дни компенсируются денежной выплатой (ст. 127 ТК РФ). Если сотрудник принимается снова, дни не восстанавливаются автоматически. Чтобы их учесть:

      1. При приеме создайте документ Корректировка отпусков.
      2. Вручную добавьте остаток дней по каждому виду дополнительного отпуска.
      3. Укажите в комментарии основание (например, "Восстановление дней после увольнения по ст. 127 ТК РФ").
      Почему в отчете "Анализ отпусков" показан нулевой остаток, хотя дни не использовались?

      Это типичная ошибка, связанная с:

      • 🔹 Незаполненным полем Дата начала периода в карточке сотрудника.
      • 🔹 Неверной привязкой вида отпуска к плану видов расчета.
      • 🔹 Отсутствием документа Начисление отпуска (даже если дни не использовались, иногда требуется "нулевое" начисление для фиксации остатка).

      Проверьте эти параметры и перепроведите документы.

      Как настроить дополнительный отпуск для совместителей?

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

      1. Перейти на вкладку Внутреннее совместительство.
      2. Для каждой должности указать свои виды дополнительных отпусков.
      3. При оформлении отпуска выбрать нужную должность в документе Отпуск организации.

      Для внешних совместителей дополнительные отпуска предоставляются только по основному месту работы (ст. 287 ТК РФ), поэтому в 1С их настраивать не нужно.

      Можно ли в 1С автоматически рассчитывать компенсацию за неиспользованный дополнительный отпуск при увольнении?

      Да, для этого:

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

      Если компенсация не рассчитывается:

      • 🔹 Убедитесь, что в карточке сотрудника указаны даты начала периодов для дополнительных отпусков.
      • 🔹 Проверьте, что в настройках вида отпуска установлен флажок Компенсируется при увольнении.