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

Вы узнаете, как:

  • 🔍 Проверять остатки отпусков сотрудников с учетом переносов и неиспользованных дней прошлых лет
  • 📅 Корректно рассчитывать отпускные с учетом премий, больничных и авансов
  • 📄 Автоматизировать создание приказов, записок-расчетов и табелей
  • ⚠️ Избегать типичных ошибок, ведущих к переплатам или недоплатам

Материал актуален для 1С:ЗУП 3.1, 1С:КА 2.5, 1С:Бухгалтерия 3.0 и 1С:ERP 2.5. Если вы работаете в устаревшей версии (например, ЗУП 2.5), часть функций может отсутствовать — проверьте их наличие в вашей конфигурации.

📊 Какую версию 1С вы используете для кадрового учета?
1С:ЗУП 3.1
1С:КА 2.5
1С:Бухгалтерия 3.0
1С:ERP 2.5
Другую (указать в комментариях)

1. Подготовка: проверка остатков отпусков

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

Чтобы проверить остатки:

  1. Перейдите в раздел Кадры → Отпуска → Остатки отпусков.
  2. Выберите сотрудника и период (обычно текущий год).
  3. Обратите внимание на колонки:
    • 📌 Остаток на начало года — дни, перенесенные с прошлого года (максимум 28 дней по ТК РФ).
    • 📌 Начислено за период — дни, заработанные с начала года (2.33 дня за каждый полный месяц).
    • 📌 Использовано — дни, уже потраченные на отпуска.

Критический момент: если сотрудник брал отпуск за свой счет (>14 дней), это может уменьшить количество начисленных дней. Проверьте это в карточке сотрудника в разделе Кадровая история → Отпуска без сохранения зарплаты.

💡

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

2. Расчет отпускных: формула и особенности

Отпускные в 1С рассчитываются автоматически по формуле:

Средний дневной заработок × Количество дней отпуска

Где средний дневной заработок = (Сумма начислений за 12 месяцев) / (12 × 29.3). Здесь 29.3 — среднемесячное число календарных дней (фиксированное значение по ТК РФ).

В 1С алгоритм расчета запускается при создании документа Отпуск организации или Заявление на отпуск (в зависимости от конфигурации). Однако есть нюансы, которые программа не всегда учитывает автоматически:

  • 💰 Премии: включаются в расчет только если начислены в расчетном периоде (12 месяцев). Единовременные премии (например, к юбилею) исключаются.
  • 🏥 Больничные: дни болезни исключаются из расчета среднего заработка, но начисления за них включаются в сумму.
  • 💸 Авансы: если сотрудник брал аванс, его нужно удержать из отпускных (настраивается в документе Начисление зарплаты).

Чтобы проверить корректность расчета:

  1. Откройте документ Отпуск организации.
  2. Нажмите кнопку Рассчитать и перейдите на закладку Начисления.
  3. Сравните сумму с ручным расчетом (используйте калькулятор среднего заработка на сайте ФНС).
Что делать, если расчет неверный?

Если сумма отпускных в 1С не сходится с ручным расчетом, проверьте:

1. Настройки расчетного периода в Настройки зарплаты → Расчет среднего заработка.

2. Корректность ввода больничных и командировок за последние 12 месяцев.

3. Наличие ручных корректировок в документах Начисление зарплаты за прошлые периоды.

3. Оформление приказа на отпуск

В 1С приказ на отпуск можно сформировать двумя способами:

  1. Автоматически — из документа Отпуск организации (кнопка Печать → Приказ о предоставлении отпуска).
  2. Вручную — через документ Приказ о предоставлении отпуска (раздел Кадры → Приказы).

Автоматический способ предпочтительнее, так как:

  • 🔄 Данные подтягиваются из документа-основания (нет риска ошибок при ручном вводе).
  • 📋 Приказ сразу попадает в журнал кадровых документов.
  • 📊 Информация дублируется в личную карточку сотрудника (форма Т-2).

Если вам нужно отредактировать шаблон приказа:

  1. Перейдите в Администрирование → Печатные формы, отчеты и обработки.
  2. Найдите шаблон Приказ о предоставлении отпуска (Т-6).
  3. Нажмите Изменить и отредактируйте форму в конструкторе.

- ФИО сотрудника совпадает с документом-основанием

- Даты отпуска указаны корректно (включая последний день)

- Количество дней соответствует остатку в регистре

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

4. Отражение отпуска в табеле учета рабочего времени

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

  • 🔴 Несвоевременного проведения документа Отпуск организации.
  • 🔴 Ошибок в настройках графиков работы (например, если сотрудник переведен на другой график).
  • 🔴 Конфликтов с другими кадровыми документами (например, одновременно оформлены отпуск и командировка).

Чтобы проверить отражение в табеле:

  1. Откройте отчет Табель учета рабочего времени (раздел Зарплата → Отчеты по зарплате).
  2. Установите период, включающий даты отпуска.
  3. Найдите сотрудника и проверьте, что дни отпуска отмечены кодом ОТ (или ОД для дополнительного отпуска).

Если отпуск не отобразился:

  1. Перепроведите документ Отпуск организации.
  2. Проверьте, что в настройках табеля включен флаг Учитывать кадровые документы.
  3. Если проблема сохраняется, создайте документ Корректировка табеля вручную.
💡

Отпуск должен быть отражен в табеле до начисления зарплаты за месяц, иначе сотрудник получит двойную оплату (отпускные + зарплату за эти дни).

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

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

Ошибка Последствия Как избежать
Не учтены переносы отпуска с прошлого года Сотрудник получает меньше дней, чем положено Проверять остатки в регистре Отпуска сотрудников с учетом переносов
Неверный расчетный период (например, исключены премии) Недоплата или переплата отпускных Настраивать состав выплат для расчета среднего в Настройки зарплаты
Отпуск оформлен без приказа Штрафы от трудовой инспекции (до 50 тыс. руб.) Использовать документ Приказ о предоставлении отпуска или формировать его автоматически
Дни отпуска не попали в табель Двойная оплата (отпускные + зарплата) Контролировать отражение в отчете Табель учета рабочего времени

Критическая ошибка: если сотрудник уволился, не отгуляв отпуск, а компенсация не была выплачена, это нарушает ст. 127 ТК РФ. В 1С компенсацию нужно оформить документом Компенсация отпуска при увольнении.

1. Перейдите в Администрирование → Настройки зарплаты → Контроль отпусков.

2. Включите флаги Контролировать остатки и Проверять расчетный период.

3. Установите пороговое значение остатка (например, 7 дней) для уведомлений.-->

6. Особенности для разных версий 1С

Алгоритм оформления отпусков немного отличается в зависимости от конфигурации:

  • 📌 1С:ЗУП 3.1:
    • Есть отдельный документ Заявление на отпуск, который можно согласовывать электронно.
    • Поддерживается график отпусков с автоматическим контролем очереди.
  • 📌 1С:КА 2.5:
    • Отпуска оформляются через документ Отпуск организации без предварительного заявления.
    • Нет встроенного механизма согласования (нужно дорабатывать).
  • 📌 1С:Бухгалтерия 3.0:
    • Функционал ограничен: отпуска оформляются через Начисление зарплаты с типом Отпуск.
    • Нет автоматического контроля остатков — нужно проверять вручную.

Если вы работаете в 1С:ERP 2.5, у вас есть дополнительные возможности:

  • 🔄 Интеграция с модулем Управление персоналом для анализа нагрузки по отпускам.
  • 📊 Автоматическое формирование отчета по планируемым отпускам на год.
Как перенести отпуск в 1С?

Если сотрудник переносит отпуск на другой период:

1. Создайте документ Перенос отпуска (раздел Кадры → Отпуска).

2. Укажите старые и новые даты.

3. Перепроведите документ Отпуск организации с новыми данными.

4. Сформируйте новый приказ (старый аннулируется автоматически).

7. Автоматизация: как ускорить процесс

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

  • 🤖 График отпусков:
    • Позволяет спланировать отпуска на год вперед с учетом производственной необходимости.
    • Автоматически рассчитывает очередность (по дате приема на работу).
  • 📩 Электронное согласование (для ЗУП 3.1 и ERP):
    • Сотрудник отправляет заявление через личный кабинет.
    • Руководитель утверждает или отклоняет его в мобильном приложении.
  • 🔄 Обмен с порталом "Госуслуги":
    • Автоматическая отправка сведений о отпусках в ПФР (для электронных больничных).

Чтобы настроить график отпусков:

  1. Перейдите в Кадры → Графики отпусков.
  2. Создайте новый график на текущий год.
  3. Нажмите Заполнить автоматически — программа распределит дни с учетом:
    • Очередности (ст. 123 ТК РФ).
    • Минимальной продолжительности отпуска (14 дней).
    • Производственной необходимости (если настроены ограничения по отделам).
  • Скорректируйте даты вручную при необходимости.
  • Утвердите график документом Приказ об утверждении графика отпусков.
  • 💡

    График отпусков должен быть утвержден не позднее 17 декабря текущего года (ст. 123 ТК РФ). В 1С есть напоминание об этом в разделе Кадровый учет → Напоминания.

    8. Отчетность и контроль

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

    • 📄 Записка-расчет о предоставлении отпуска (Т-60) — для бухгалтерии.
    • 📄 Личная карточка (Т-2) — обновляется автоматически при проведении приказа.
    • 📄 Отчет по отпускам — сводка по всем отпускам за период (раздел Кадры → Отчеты по кадровому учету).
    • 📄 Реестр отпускных — для передачи в бухгалтерию (формируется из документа Начисление зарплаты).

    Для контроля за использованием отпусков используйте отчет Анализ отпусков:

    1. Перейдите в Кадры → Отчеты по кадровому учету → Анализ отпусков.
    2. Установите период (обычно календарный год).
    3. Проверьте сотрудников с:
      • 🔴 Отрицательным остатком (перерасход дней).
      • 🟡 Большим остатком (>28 дней) — такие дни сгорят 31 марта следующего года.
      • 🟢 Отпусками "авансом" (требуют ручного контроля).

    Важно для бухгалтерии: отпускные должны быть выплачены не позднее чем за 3 дня до начала отпуска (ст. 136 ТК РФ). В 1С это контролируется настройкой в документе Начисление зарплаты — поле Дата выплаты должно быть не позже, чем за 3 дня до начала отпуска.

    1. Перейдите в Администрирование → Настройки зарплаты → Напоминания.

    2. Включите флаг Контролировать сроки выплаты отпускных.

    3. Установите количество дней для оповещения (например, 5 дней).-->

    ⚠️ Внимание: Настройки расчета среднего заработка и состав включаемых выплат могут меняться в зависимости от обновлений 1С и изменений в ТК РФ. Перед массовым оформлением отпусков проверьте актуальные правила в Настройки зарплаты → Расчет среднего заработка или на сайте КонсультантПлюс.

    FAQ: Частые вопросы по отпускам в 1С

    Как в 1С оформить отпуск по уходу за ребенком?

    Отпуск по уходу за ребенком оформляется документом Отпуск по уходу за ребенком (раздел Кадры → Отпуска). Особенности:

    • В поле Вид отпуска выберите По уходу за ребенком до 3 лет.
    • Укажите дату начала и окончания (максимум до 3 лет ребенка).
    • В документе Начисление зарплаты будет автоматически рассчитано пособие (если настроена интеграция с ФСС).

    Важно: такой отпуск не уменьшает количество дней основного отпуска.

    Можно ли в 1С оформить отпуск задним числом?

    Технически — да, но это нарушает ст. 123 ТК РФ, если отпуск не был согласован заранее. Чтобы оформить:

    1. Создайте документ Отпуск организации с нужной датой.
    2. В поле Дата документа укажите текущую дату (не дату отпуска!).
    3. Сформируйте приказ и записку-расчет.

    Риски: если отпуск не был утвержден графиком, трудовая инспекция может оштрафовать компанию на 30–50 тыс. руб.

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

    Компенсация рассчитывается документом Уволнение:

    1. Создайте документ Уволнение (раздел Кадры → Уволнения).
    2. На закладке Отпуска нажмите Рассчитать компенсацию.
    3. Проверьте количество дней и сумму (формула: Средний дневной заработок × Дни неиспользованного отпуска).

    Если сотрудник отработал меньше половины месяца, дни округляются в меньшую сторону (п. 28 Правил об отпусках).

    Что делать, если в 1С не хватает дней отпуска?

    Причин может быть несколько:

    • 🔹 Сотрудник не отработал полгода (минимальный стаж для отпуска — 6 месяцев).
    • 🔹 В расчетном периоде были длинные отпуска за свой счет (>14 дней), которые уменьшили стаж.
    • 🔹 Ошибка в регистре Отпуска сотрудников (например, не учтены переносы).

    Решение:

    1. Проверьте стаж сотрудника в отчете Анализ стажа для отпуска.
    2. Если ошибка в регистре, создайте документ Корректировка отпусков.
    Как в 1С оформить отпуск на несколько периодов (например, 14 дней в июне и 14 в августе)?

    В 1С это называется разделение отпуска. Алгоритм:

    1. Создайте документ Отпуск организации.
    2. На закладке Периоды добавьте несколько строк с разными датами.
    3. Убедитесь, что сумма дней не превышает остаток.
    4. Сформируйте отдельные приказы на каждый период (кнопка Печать → Приказ с указанием дат).

    Важно: по ТК РФ хотя бы одна часть отпуска должна быть не менее 14 дней.