Оформление отпусков в 1С:Зарплата и Управление Персоналом (ЗУП) или 1С:Бухгалтерия — рутинная, но критически важная задача. Одна ошибка в документе может привести к неверному расчёту среднего заработка, задержке выплат или проблемам с отчётностью в ФСС и ПФР. При этом интерфейс программы предлагает несколько способов создания отпуска, а логика расчётов зависит от типа отпуска, стажа сотрудника и даже региональных особенностей.
Многие пользователи сталкиваются с вопросами: как правильно указать период отпуска, если он пересекается с праздничными днями? Как скорректировать расчёт, если сотрудник брал больничный перед отпуском? Почему программа не даёт провести документ из-за «незакрытых авансов»? В этой статье разберём пошаговый алгоритм оформления отпуска в 1С — от создания документа до проверки проводок, а также типичные ошибки и способы их исправления.
Особое внимание уделим нюансам, которые часто упускают: например, как в 1С учитываются переносы отпусков из-за болезни или как правильно оформить отпуск с последующим увольнением. Также рассмотрим, какие настройки программы влияют на автоматический расчёт отпускных и как их проверить перед формированием документов.
1. Подготовка к оформлению отпуска: проверка данных сотрудника
Прежде чем создать документ «Отпуск», убедитесь, что в карточке сотрудника заполнены все необходимые сведения. Отсутствие или некорректность данных может привести к ошибкам в расчётах. Особенно важны следующие параметры:
- 📅 Дата приёма на работу — влияет на расчёт стажа для отпуска. Если дата указана неправильно, программа может неверно определить количество дней отпуска.
- 💼 График работы — должен соответствовать фактическому режиму (5-дневка, сменный график и т.д.). От этого зависит расчёт среднего заработка.
- 📊 Размер оклада/тарифа — проверьте, что в карточке указаны актуальные суммы, включая надбавки и премиальные.
- 📝 Предыдущие отпуска и больничные — в разделе «Кадровая история» должны быть отражены все периоды, влияющие на стаж.
Если сотрудник работает по совместительству или имеет неполный рабочий день, в его карточке должен быть указан соответствующий Вид занятости. Это повлияет на расчёт отпускных: для совместителей используется особая формула (ст. 285 ТК РФ).
Критическая ошибка: если в карточке сотрудника не указан Подразделение или Должность, документ «Отпуск» может не провестись с ошибкой «Не заполнено обязательное поле». Проверьте это заранее в разделе Кадры → Сотрудники.
Используйте отчёт «Анализ данных сотрудников» (Кадры → Отчёты), чтобы массово проверить заполненность ключевых полей перед сезоном отпусков.
2. Создание документа «Отпуск»: пошаговая инструкция
Документ «Отпуск» в 1С формируется в разделе Зарплата → Отпуска (для ЗУП) или Зарплата → Кадровый учёт (для Бухгалтерии). Рассмотрим процесс на примере 1С:ЗУП 3.1:
- Выбор типа отпуска
В форме документа укажите вид отпуска:
- 🏖️ Ежегодный оплачиваемый — стандартный отпуск (28 дней).
- 🩺 Отпуск по уходу за ребёнком — требует указания даты окончания декрета.
- 📅 Дополнительный — например, за ненормированный рабочий день.
- ⚠️ Без сохранения зарплаты — не оплачивается, но учитывается в стаже.
Укажите даты начала и окончания отпуска. Программа автоматически рассчитает количество дней, но:
⚠️ Внимание: если отпуск пересекается с праздничными днями (например, 1–8 января), 1С не включает их в расчёт. Проверьте это вручную по производственному календарю.
Нажмите кнопку Рассчитать. Программа автоматически подтянет данные о зарплате за последние 12 месяцев (или другой период, если он указан в настройках). Если сотрудник брал больничный или отпуск за свой счёт, эти периоды исключаются из расчёта.
После заполнения нажмите Провести и закрыть. Документ сформирует проводки по начислению отпускных и резерву на оплату отпусков (если это предусмотрено учётной политикой).
Указан правильный вид отпуска|Период не пересекается с праздничными днями|Средний заработок рассчитан без ошибок|Сотрудник не имеет неоплаченных авансов|Документ не дублирует ранее оформленный отпуск-->
3. Особенности расчёта отпускных: что проверять в 1С
Расчёт отпускных в 1С основывается на среднем дневном заработке, который определяется по формуле:
Средний дневной заработок = (Сумма начислений за расчётный период) / (Количество отработанных дней)
Однако здесь есть несколько «подводных камней»:
- 💰 Премии и бонусы — включаются в расчёт только если они начислены за фактически отработанное время (ст. 139 ТК РФ). В 1С это настраивается в разделе
Настройки → Расчёт зарплаты → Состав выплат для среднего. - 📅 Неполные месяцы — если сотрудник работал не весь месяц (например, уволился или был принят в середине), дни рассчитываются пропорционально. Проверьте это в отчёте
Анализ среднего заработка. - 🩹 Больничные и отпуска — исключаются из расчётного периода. Если сотрудник брал больничный за 3 месяца до отпуска, это уменьшит сумму отпускных.
Пример: Сотрудник уходит в отпуск с 10 июня 2026 года. Расчётный период — июнь 2026 — май 2026. В апреле 2026 он брал больничный на 10 дней. В этом случае апрель учитывается не полностью, а пропорционально отработанным дням (20/30).
Если сумма отпускных кажется неверной, проверьте:
- Настройки
Политики учёта среднего заработка(Настройки → Расчёт зарплаты). - Отчёт
Анализ начислений за период— там видно, какие выплаты вошли в расчёт. - Документы
Больничный листилиОтпуск без сохранения зарплатыза последние 12 месяцев.
Что делать, если 1С неверно рассчитала отпускные?
Если программа ошиблась в расчёте, не проводите документ! Сначала проверьте:
1. Настройки среднего заработка — возможно, в расчёт включены не те выплаты (например, материальная помощь).
2. Кадровую историю — если сотрудник переводился на другую должность с другим окладом, это могло не учтенться.
3. Ручные корректировки — иногда бухгалтеры вносят правки в документ «Отпуск» вручную, что приводит к ошибкам.
Если проблема не решена, создайте новый документ «Отпуск» с правильными данными и проведите его. Старый документ отмените кнопкой Сторнировать.
4. Типичные ошибки при оформлении отпуска в 1С и как их избежать
Даже опытные пользователи 1С иногда допускают ошибки, которые приводят к проблемам с выплатами или отчётностью. Вот наиболее распространённые из них:
| Ошибка | Причина | Как исправить |
|---|---|---|
| Документ не проводится с ошибкой «Не закрыт аванс» | У сотрудника есть неоплаченный аванс или подотчётные суммы. | Проверьте отчёт Взаиморасчёты с сотрудниками и закройте долги документом Авансовый отчёт или Возврат подотчётных сумм. |
| Неверное количество дней отпуска | В карточке сотрудника неверно указан стаж или график работы. | Обновите данные в Кадровике → Трудовые договоры и пересчитайте отпуск. |
| Отпускные начислены, но не выплачены | Не сформирован документ Выплата зарплаты. |
Создайте документ Выплата → Зарплата → Ведомость в банк или Ведомость в кассу. |
| Ошибка «Не хватает резерва на оплату отпусков» | В учётной политике включён резерв, но он не сформирован. | Проверьте документ Резервы отпусков за текущий месяц или отключите резервирование в настройках. |
Критический нюанс: если отпуск оформлен с ошибкой и уже выплачен, его нельзя просто сторнировать. В этом случае нужно создать документ «Корректировка долга» (Зарплата → Корректировки) и скорректировать переплату/недоплату.
Ещё одна частая проблема — дублирование отпусков. Например, если сотрудник сначала оформил отпуск за свой счёт, а потом его заменили на оплачиваемый. В этом случае старый документ нужно отменить, иначе в отчётности появятся лишние дни.
Всегда проверяйте отчёт «Отпуска сотрудников» (Зарплата → Отчёты) перед закрытием месяца. Он показывает все оформленные отпуска и помогает выявить дубли или ошибки в периодах.
5. Отпуск с последующим увольнением: нюансы оформления
Если сотрудник уволится сразу после отпуска, в 1С нужно оформить два документа:
Отпуск— стандартный документ с указанием периода.Увольнение— дата увольнения должна совпадать с последним днём отпуска.
Особенности такого оформления:
- 📅 Дата увольнения — если отпуск заканчивается в пятницу, а увольнение оформлено на понедельник, это ошибка. Дни между отпуском и увольнением будут считаться прогулом.
- 💸 Выплаты — кроме отпускных, сотруднику положена компенсация за неиспользованные дни отпуска (если они есть). Она рассчитывается автоматически в документе
Увольнение. - 📄 Документы — в трудовой книжке запись об увольнении делается после окончания отпуска.
⚠️ Внимание: если сотрудник заболеет во время отпуска с последующим увольнением, отпуск автоматически продлевается (ст. 124 ТК РФ), а дата увольнения сдвигается. В 1С это нужно отразить вручную: создать новый документ «Больничный лист» и перенести дату увольнения.
Пример:
Сотрудник уходит в отпуск с 1 по 14 июня, увольнение запланировано на 14 июня. 5 июня он открывает больничный. В этом случае:
- Отпуск продлевается на дни болезни (с 15 по 18 июня).
- Дата увольнения переносится на 18 июня.
- В 1С нужно отменить старый документ «Увольнение» и создать новый с корректной датой.
6. Отчётность по отпускам: что проверяет ФСС и налоговая
Оформление отпусков напрямую влияет на отчётность:
- 📋 4-ФСС — в нём отражаются начисленные отпускные (строка 20).
- 📊 6-НДФЛ — отпускные включаются в доходы сотрудника (раздел 2).
- 💼 РСВ — отпускные учитываются в базе для начисления страховых взносов.
Типичные ошибки, которые выявляют проверяющие:
- Несовпадение дат — в отчёте указаны отпускные за июнь, а в 1С документ проведён в июле.
- Неверный код дохода — отпускные должны иметь код
2012(в справочнике «Виды доходов НДФЛ»). - Отсутствие резерва — если в учётной политике указан резерв на отпуска, но он не сформирован, это приведёт к занижению расходов.
Чтобы избежать проблем, перед сдачей отчётности проверьте:
- Отчёт
Анализ начислений по сотрудникам— там видно все отпускные за период. - Отчёт
Свод по НДФЛ— убедитесь, что отпускные попали в правильный раздел. - Отчёт
Расчёты по страховым взносам— проверьте, что взносы с отпускных начислены верно (22% в ПФР, 2,9% в ФСС, 5,1% в ФФОМС).
⚠️ Внимание: с 2026 года ФСС может запрашивать пояснения по отпускам, если сумма отпускных превышает среднюю по отрасли более чем на 30%. В 1С это можно отследить в отчётеМониторинг рисков(Зарплата → Анализ данных).
7. Автоматизация отпусков: настройки для упрощения работы
Чтобы сократить время на оформление отпусков, в 1С можно настроить:
- 🤖 Автоматическое создание документов — по графику отпусков. Для этого в настройках модуля «Зарплата» включите опцию
Автоматически создавать отпуска по графику. - 📅 Шаблоны отпусков — если у вас много сотрудников с одинаковыми условиями (например, 28 дней ежегодного отпуска), создайте шаблон документа и копируйте его.
- 🔄 Интеграцию с календарём — в 1С:ERP или 1С:Комплексная автоматизация можно синхронизировать отпуска с Microsoft Outlook или Google Calendar.
Для автоматизации расчётов проверьте следующие настройки:
Политика учёта среднего заработка— укажите, какие выплаты включать в расчёт (премии, надбавки).График отпусков— если он утверждён, 1С будет предупреждать о приближении отпуска сотрудника.Автоматическое резервирование— если включено, программа будет резервировать средства на оплату отпусков ежемесячно.
Пример настройки автоматического создания отпусков:
1. Перейдите в Настройки → Расчёт зарплаты → Настройки расчёта зарплаты.
2. На вкладке «Отпуска» поставьте галочку «Автоматически создавать документы "Отпуск" по графику».
3. Укажите, за сколько дней до начала отпуска создавать документ (рекомендуется 10–14 дней).
4. Сохраните настройки.
После этого 1С будет сама формировать документы «Отпуск» на основе утверждённого графика. Вам останется только проверить расчёт и выплатить деньги.
8. Частые вопросы по оформлению отпусков в 1С
🔹 Как в 1С оформить перенос отпуска из-за болезни?
Если сотрудник заболел во время отпуска, нужно:
- Создать документ
Больничный листс датами болезни. - Отменить старый документ «Отпуск» (или изменить даты).
- Создать новый документ «Отпуск» с учётом дней болезни (отпуск продлевается автоматически).
В трудовой книжке запись об отпуске не изменяется — достаточно внутреннего приказа.
🔹 Почему 1С не даёт провести отпуск с ошибкой «Не хватает дней»?
Эта ошибка возникает, если:
- У сотрудника недостаточно отработанных дней для полного отпуска (менее 6 месяцев).
- В настройках
Вида отпускауказано ограничение по количеству дней. - Сотрудник уже использовал все дни отпуска за год.
Проверьте отчёт Остатки отпусков (Зарплата → Отчёты) и при необходимости скорректируйте количество дней в документе.
🔹 Как в 1С рассчитать компенсацию за неиспользованный отпуск?
Компенсация рассчитывается автоматически в документе Увольнение. Если нужно выплатить компенсацию без увольнения (например, за часть отпуска), используйте документ Компенсация отпуска (Зарплата → Документы по зарплате).
Сумма компенсации зависит от:
- Количества неиспользованных дней.
- Среднего заработка сотрудника.
- Налоговых вычетов (НДФЛ удерживается в полном объёме).
🔹 Можно ли в 1С оформить отпуск задним числом?
Технически да, но это чревато проблемами:
- Если отпуск оформлен задним числом, а выплата произведена позже, это нарушает ст. 136 ТК РФ (отпускные должны быть выплачены за 3 дня до начала отпуска).
- В отчётности (6-НДФЛ, 4-ФСС) возникнет несоответствие дат.
Если ошибка уже допущена, оформите документ Корректировка долга и уточните даты в отчётности.
🔹 Как в 1С проверить, сколько дней отпуска осталось у сотрудника?
Используйте отчёт Остатки отпусков:
- Перейдите в
Зарплата → Отчёты → Остатки отпусков. - Укажите сотрудника и период.
- В колонке «Остаток» будет количество неиспользованных дней.
Если данные неверные, проверьте:
- Документы
Отпускза предыдущие годы. - Настройки
Вида отпуска(возможно, неверно указано количество дней за год).