Оформление отпусков в 1С:Зарплата и Управление Персоналом или 1С:ERP — рутинная, но критически важная задача для кадровых служб и бухгалтеров. Ошибка в расчете отпускных или неправильно сформированный приказ может привести к штрафам от трудовой инспекции, конфликтам с сотрудниками и перерасходу фонда оплаты труда. В этой статье разберем пошаговый алгоритм — от проверки остатков дней до автоматического формирования документов, с учетом актуальных требований Трудового кодекса РФ и особенностей разных версий 1С.
Вы узнаете, как:
- 🔍 Проверять остатки отпусков сотрудников с учетом переносов и неиспользованных дней прошлых лет
- 📅 Корректно рассчитывать отпускные с учетом премий, больничных и авансов
- 📄 Автоматизировать создание приказов, записок-расчетов и табелей
- ⚠️ Избегать типичных ошибок, ведущих к переплатам или недоплатам
Материал актуален для 1С:ЗУП 3.1, 1С:КА 2.5, 1С:Бухгалтерия 3.0 и 1С:ERP 2.5. Если вы работаете в устаревшей версии (например, ЗУП 2.5), часть функций может отсутствовать — проверьте их наличие в вашей конфигурации.
1. Подготовка: проверка остатков отпусков
Прежде чем оформлять отпуск, необходимо убедиться, что у сотрудника достаточно неиспользованных дней. В 1С эта информация хранится в регистре Отпуска сотрудников и обновляется автоматически при закрытии каждого отпускного периода.
Чтобы проверить остатки:
- Перейдите в раздел
Кадры → Отпуска → Остатки отпусков. - Выберите сотрудника и период (обычно текущий год).
- Обратите внимание на колонки:
- 📌 Остаток на начало года — дни, перенесенные с прошлого года (максимум 28 дней по ТК РФ).
- 📌 Начислено за период — дни, заработанные с начала года (2.33 дня за каждый полный месяц).
- 📌 Использовано — дни, уже потраченные на отпуска.
Критический момент: если сотрудник брал отпуск за свой счет (>14 дней), это может уменьшить количество начисленных дней. Проверьте это в карточке сотрудника в разделе Кадровая история → Отпуска без сохранения зарплаты.
Если остаток отпуска отрицательный, а сотрудник просит отпуск — это возможно только по согласованию с руководством. В 1С такой отпуск оформляется как "авансом", но требует ручного контроля бухгалтера.
2. Расчет отпускных: формула и особенности
Отпускные в 1С рассчитываются автоматически по формуле:
Средний дневной заработок × Количество дней отпуска
Где средний дневной заработок = (Сумма начислений за 12 месяцев) / (12 × 29.3). Здесь 29.3 — среднемесячное число календарных дней (фиксированное значение по ТК РФ).
В 1С алгоритм расчета запускается при создании документа Отпуск организации или Заявление на отпуск (в зависимости от конфигурации). Однако есть нюансы, которые программа не всегда учитывает автоматически:
- 💰 Премии: включаются в расчет только если начислены в расчетном периоде (12 месяцев). Единовременные премии (например, к юбилею) исключаются.
- 🏥 Больничные: дни болезни исключаются из расчета среднего заработка, но начисления за них включаются в сумму.
- 💸 Авансы: если сотрудник брал аванс, его нужно удержать из отпускных (настраивается в документе
Начисление зарплаты).
Чтобы проверить корректность расчета:
- Откройте документ
Отпуск организации. - Нажмите кнопку
Рассчитатьи перейдите на закладкуНачисления. - Сравните сумму с ручным расчетом (используйте калькулятор среднего заработка на сайте ФНС).
Что делать, если расчет неверный?
Если сумма отпускных в 1С не сходится с ручным расчетом, проверьте:
1. Настройки расчетного периода в Настройки зарплаты → Расчет среднего заработка.
2. Корректность ввода больничных и командировок за последние 12 месяцев.
3. Наличие ручных корректировок в документах Начисление зарплаты за прошлые периоды.
3. Оформление приказа на отпуск
В 1С приказ на отпуск можно сформировать двумя способами:
- Автоматически — из документа
Отпуск организации(кнопкаПечать → Приказ о предоставлении отпуска). - Вручную — через документ
Приказ о предоставлении отпуска(разделКадры → Приказы).
Автоматический способ предпочтительнее, так как:
- 🔄 Данные подтягиваются из документа-основания (нет риска ошибок при ручном вводе).
- 📋 Приказ сразу попадает в журнал кадровых документов.
- 📊 Информация дублируется в личную карточку сотрудника (форма Т-2).
Если вам нужно отредактировать шаблон приказа:
- Перейдите в
Администрирование → Печатные формы, отчеты и обработки. - Найдите шаблон
Приказ о предоставлении отпуска (Т-6). - Нажмите
Изменитьи отредактируйте форму в конструкторе.
- ФИО сотрудника совпадает с документом-основанием
- Даты отпуска указаны корректно (включая последний день)
- Количество дней соответствует остатку в регистре
- Подписи руководителя и сотрудника предусмотрены-->
4. Отражение отпуска в табеле учета рабочего времени
После оформления приказа отпуск должен автоматически попасть в табель. Однако иногда этого не происходит из-за:
- 🔴 Несвоевременного проведения документа
Отпуск организации. - 🔴 Ошибок в настройках графиков работы (например, если сотрудник переведен на другой график).
- 🔴 Конфликтов с другими кадровыми документами (например, одновременно оформлены отпуск и командировка).
Чтобы проверить отражение в табеле:
- Откройте отчет
Табель учета рабочего времени(разделЗарплата → Отчеты по зарплате). - Установите период, включающий даты отпуска.
- Найдите сотрудника и проверьте, что дни отпуска отмечены кодом
ОТ(илиОДдля дополнительного отпуска).
Если отпуск не отобразился:
- Перепроведите документ
Отпуск организации. - Проверьте, что в настройках табеля включен флаг
Учитывать кадровые документы. - Если проблема сохраняется, создайте документ
Корректировка табелявручную.
Отпуск должен быть отражен в табеле до начисления зарплаты за месяц, иначе сотрудник получит двойную оплату (отпускные + зарплату за эти дни).
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):
- Сотрудник отправляет заявление через личный кабинет.
- Руководитель утверждает или отклоняет его в мобильном приложении.
- 🔄 Обмен с порталом "Госуслуги":
- Автоматическая отправка сведений о отпусках в ПФР (для электронных больничных).
Чтобы настроить график отпусков:
- Перейдите в
Кадры → Графики отпусков. - Создайте новый график на текущий год.
- Нажмите
Заполнить автоматически— программа распределит дни с учетом:- Очередности (ст. 123 ТК РФ).
- Минимальной продолжительности отпуска (14 дней).
- Производственной необходимости (если настроены ограничения по отделам).
Приказ об утверждении графика отпусков.График отпусков должен быть утвержден не позднее 17 декабря текущего года (ст. 123 ТК РФ). В 1С есть напоминание об этом в разделе Кадровый учет → Напоминания.
8. Отчетность и контроль
После оформления отпуска необходимо сформировать отчеты для бухгалтерии и кадровой службы. В 1С есть готовые формы:
- 📄
Записка-расчет о предоставлении отпуска (Т-60)— для бухгалтерии. - 📄
Личная карточка (Т-2)— обновляется автоматически при проведении приказа. - 📄
Отчет по отпускам— сводка по всем отпускам за период (разделКадры → Отчеты по кадровому учету). - 📄
Реестр отпускных— для передачи в бухгалтерию (формируется из документаНачисление зарплаты).
Для контроля за использованием отпусков используйте отчет Анализ отпусков:
- Перейдите в
Кадры → Отчеты по кадровому учету → Анализ отпусков. - Установите период (обычно календарный год).
- Проверьте сотрудников с:
- 🔴 Отрицательным остатком (перерасход дней).
- 🟡 Большим остатком (>28 дней) — такие дни сгорят 31 марта следующего года.
- 🟢 Отпусками "авансом" (требуют ручного контроля).
Важно для бухгалтерии: отпускные должны быть выплачены не позднее чем за 3 дня до начала отпуска (ст. 136 ТК РФ). В 1С это контролируется настройкой в документе Начисление зарплаты — поле Дата выплаты должно быть не позже, чем за 3 дня до начала отпуска.
1. Перейдите в Администрирование → Настройки зарплаты → Напоминания.
2. Включите флаг Контролировать сроки выплаты отпускных.
3. Установите количество дней для оповещения (например, 5 дней).-->
⚠️ Внимание: Настройки расчета среднего заработка и состав включаемых выплат могут меняться в зависимости от обновлений 1С и изменений в ТК РФ. Перед массовым оформлением отпусков проверьте актуальные правила в Настройки зарплаты → Расчет среднего заработка или на сайте КонсультантПлюс.
FAQ: Частые вопросы по отпускам в 1С
Как в 1С оформить отпуск по уходу за ребенком?
Отпуск по уходу за ребенком оформляется документом Отпуск по уходу за ребенком (раздел Кадры → Отпуска). Особенности:
- В поле
Вид отпускавыберитеПо уходу за ребенком до 3 лет. - Укажите дату начала и окончания (максимум до 3 лет ребенка).
- В документе
Начисление зарплатыбудет автоматически рассчитано пособие (если настроена интеграция с ФСС).
Важно: такой отпуск не уменьшает количество дней основного отпуска.
Можно ли в 1С оформить отпуск задним числом?
Технически — да, но это нарушает ст. 123 ТК РФ, если отпуск не был согласован заранее. Чтобы оформить:
- Создайте документ
Отпуск организациис нужной датой. - В поле
Дата документаукажите текущую дату (не дату отпуска!). - Сформируйте приказ и записку-расчет.
Риски: если отпуск не был утвержден графиком, трудовая инспекция может оштрафовать компанию на 30–50 тыс. руб.
Как в 1С посчитать компенсацию за неиспользованный отпуск при увольнении?
Компенсация рассчитывается документом Уволнение:
- Создайте документ
Уволнение(разделКадры → Уволнения). - На закладке
ОтпусканажмитеРассчитать компенсацию. - Проверьте количество дней и сумму (формула:
Средний дневной заработок × Дни неиспользованного отпуска).
Если сотрудник отработал меньше половины месяца, дни округляются в меньшую сторону (п. 28 Правил об отпусках).
Что делать, если в 1С не хватает дней отпуска?
Причин может быть несколько:
- 🔹 Сотрудник не отработал полгода (минимальный стаж для отпуска — 6 месяцев).
- 🔹 В расчетном периоде были длинные отпуска за свой счет (>14 дней), которые уменьшили стаж.
- 🔹 Ошибка в регистре
Отпуска сотрудников(например, не учтены переносы).
Решение:
- Проверьте стаж сотрудника в отчете
Анализ стажа для отпуска. - Если ошибка в регистре, создайте документ
Корректировка отпусков.
Как в 1С оформить отпуск на несколько периодов (например, 14 дней в июне и 14 в августе)?
В 1С это называется разделение отпуска. Алгоритм:
- Создайте документ
Отпуск организации. - На закладке
Периодыдобавьте несколько строк с разными датами. - Убедитесь, что сумма дней не превышает остаток.
- Сформируйте отдельные приказы на каждый период (кнопка
Печать → Приказс указанием дат).
Важно: по ТК РФ хотя бы одна часть отпуска должна быть не менее 14 дней.