Как продлить отпуск в 1С:ЗУП 8 ред. 3 после больничного: пошаговая инструкция для бухгалтера
Пошаговая инструкция по продлению ежегодного отпуска в 1С:ЗУП 8 ред. 3 после больничного. Два сценария: автоматическое сторнирование и ручное продление. Новый механизм списания остатков с версии 3.1.37.49 и изменения НДФЛ с 2026 года. Чек-лист для бухгалтера.
Два сценария продления отпуска: автоматический и ручной
Продлить ежегодный оплачиваемый отпуск из-за болезни сотрудника в 1С:Зарплата и управление персоналом 8 ред. 3 можно двумя способами. Выбор зависит от одной настройки в программе - флага «Сторнировать отпуск в больничном при пересечении периодов».
Когда флаг включен, программа сама обнаружит пересечение периодов и предложит создать документ-исправление отпуска. Вам останется только проверить даты и провести документ. Если флаг выключен, автоматического предложения не будет - потребуется ручная корректировка даты окончания отпуска в исходном документе или создание отдельного документа продления.
Оба сценария корректны с точки зрения учета. Разница в уровне автоматизации и контроле со стороны бухгалтера. Далее разберем каждый вариант с пошаговыми действиями и скриншотами интерфейса.
Ключевая настройка: флаг «Сторнировать отпуск в больничном при пересечении периодов»
Эта настройка определяет, как программа реагирует на ситуацию, когда сотрудник приносит больничный лист, дни которого попадают на период уже оформленного отпуска. Флаг управляет логикой автоматического сторнирования и создания исправительного документа.
Где найти настройку в интерфейсе 1С:ЗУП 8 ред. 3
Путь к настройке: раздел «Настройка» - «Расчет зарплаты». В открывшейся форме прокрутите до блока «Отпуска» и найдите флаг «Сторнировать отпуск в больничном при пересечении периодов».
По умолчанию в типовой конфигурации флаг включен. Если в вашей базе он выключен, это могло быть сделано осознанно при внедрении или осталось от предыдущих версий. Рекомендуем проверить состояние настройки до того, как возникнет реальная ситуация с больничным во время отпуска.
Как работает программа при включенном и выключенном флаге
При включенном флаге алгоритм следующий:
- Вы вводите документ «Больничный лист» с датами, которые пересекаются с оформленным отпуском.
- При попытке провести больничный программа анализирует периоды и обнаруживает пересечение.
- На экран выводится сообщение: «Период больничного пересекается с периодом отпуска. Создать документ-исправление отпуска?».
- При согласии автоматически формируется документ «Исправление отпуска», который сторнирует исходный отпуск и создает новый - с датой окончания, сдвинутой на количество дней болезни.
При выключенном флаге программа не реагирует на пересечение. Больничный проводится без предупреждений. Продление отпуска бухгалтер выполняет самостоятельно: либо редактирует дату окончания в исходном документе «Отпуск», либо создает документ «Продление отпуска».
Для организаций с большим штатом и частыми пересечениями отпусков и больничных рекомендуем держать флаг включенным. Это снижает риск забыть продлить отпуск и исключает ошибки ручного ввода дат. Ручной режим оправдан, когда нужен полный контроль над каждым изменением или когда в компании действует особый регламент обработки таких ситуаций.
Пошаговая инструкция: автоматическое продление отпуска (флаг включен)
Этот сценарий - базовый для большинства пользователей 1С:ЗУП 8 ред. 3. Программа берет на себя основную работу, а ваша задача - проконтролировать результат.
Ввод больничного листа, пересекающегося с отпуском
Откройте раздел «Зарплата» - «Больничные листы» и создайте новый документ. Заполните стандартные реквизиты: сотрудник, номер листка нетрудоспособности, период освобождения от работы. Даты указывайте строго по бумажному больничному листу или электронному сообщению из СФР.
Программа автоматически определит, что указанный период пересекается с уже оформленным отпуском. На вкладке «Начисления» вы увидите, что дни болезни, попавшие на отпуск, помечены особым образом. При попытке провести документ появится окно с предложением создать исправление отпуска.
Создание документа-исправления отпуска
Согласитесь на предложение программы. Откроется форма документа «Исправление отпуска». Он содержит две части:
- Сторнируемая часть - исходный отпуск, который полностью отменяется. Все начисления по нему будут сторнированы.
- Новая часть - отпуск с продленной датой окончания. Дата начала остается прежней, а дата окончания сдвигается ровно на количество календарных дней болезни, пришедшихся на период отпуска.
Проверьте новую дату окончания. Например, сотрудник был в отпуске с 1 по 14 июля (14 дней). Больничный выдан с 5 по 9 июля (5 дней). Программа установит новую дату окончания отпуска - 19 июля. Сотрудник отгуляет все 14 дней, просто с перерывом на болезнь.
Проведите документ. Программа пересчитает отпускные: сумма за дни болезни будет сторнирована, а вместо нее начислено пособие по временной нетрудоспособности. Остаток отпуска в регистре «Остатки отпусков» не уменьшится на дни болезни.
Проверка результата: остатки отпусков и начисления
После проведения исправления обязательно проверьте:
- Остаток отпуска. Откройте отчет «Справка об остатках отпусков» (раздел «Отчеты» - «Кадровые отчеты»). Убедитесь, что по сотруднику списано ровно 14 дней отпуска, а не 14 плюс дни больничного. Подробнее о работе с остатками - в нашем руководстве по расчету и списанию остатков отпусков в 1С:ЗУП 8.3 на 2026 год.
- Начисления. В документе «Начисление зарплаты и взносов» за соответствующий месяц проверьте, что отпускные начислены за вычетом дней болезни, а сумма пособия по больничному добавлена отдельной строкой.
- Дата выхода на работу. В табеле учета рабочего времени период отпуска должен быть продлен, а дни больничного отмечены кодом «Б».
Пошаговая инструкция: ручное продление отпуска (флаг выключен)
Если флаг «Сторнировать отпуск в больничном при пересечении периодов» выключен, программа не предложит создать исправление. Все действия выполняются вручную. Рассмотрим два допустимых подхода.
Редактирование даты окончания в документе «Отпуск»
Самый простой способ, который работает в любой версии 1С:ЗУП 8 ред. 3:
- Откройте исходный документ «Отпуск» (раздел «Зарплата» - «Отпуска»).
- В поле «Дата окончания» измените значение, прибавив количество календарных дней болезни, попавших на отпуск.
- Перепроведите документ. Программа пересчитает сумму отпускных автоматически.
Этот метод подходит, если больничный уже проведен и вы точно знаете, на сколько дней продлевать отпуск. Минус подхода - исходная история не сохраняется. Если позже потребуется восстановить хронологию изменений, понять, почему дата окончания была изменена, будет сложно.
Использование документа «Продление отпуска» (при наличии)
В некоторых конфигурациях 1С:ЗУП доступен отдельный документ «Продление отпуска». Он находится в разделе «Кадры» или «Зарплата» в группе документов по отпускам. Если такой документ есть в вашей версии, используйте его:
- Создайте документ «Продление отпуска».
- Укажите сотрудника и исходный документ «Отпуск», который требуется продлить.
- В поле «Продлить на» укажите количество календарных дней болезни.
- Проведите документ. Новая дата окончания рассчитается автоматически.
Преимущество этого метода - прозрачность. В системе остается запись о том, что отпуск был продлен, с указанием основания и количества дней. При проверках и аудите это упрощает обоснование изменений.
Новый механизм списания остатков отпусков при продлении (с версии 3.1.37.49)
С выходом версии 3.1.37.49 в 1С:ЗУП 8 ред. 3 изменилась логика списания остатков отпусков при продлении. Раньше программа могла некорректно учитывать остатки: при сторнировании исходного отпуска и создании нового списывались дни текущего рабочего года, а не того периода, за который изначально предоставлялся отпуск. Это приводило к путанице с остатками прошлых лет.
Сравнение старого и нового механизма на примере
Рассмотрим ситуацию: сотрудник идет в отпуск с 1 по 14 июля (14 дней) за рабочий год с 01.01.2025 по 31.12.2025. Во время отпуска он болеет с 5 по 9 июля (5 дней). Отпуск продлевается до 19 июля.
Старый механизм (до версии 3.1.37.49):
- Исходный отпуск сторнируется, остаток за 2025 год восстанавливается на 14 дней.
- Новый отпуск с 1 по 19 июля списывает 14 дней, но программа может списать их из остатка текущего рабочего года (2026), если на момент проведения документа расчетный период сместился.
- Результат: остаток за 2025 год не уменьшен, хотя отпуск за этот год фактически использован.
Новый механизм (с версии 3.1.37.49):
- Программа запоминает, за какой рабочий год был предоставлен исходный отпуск.
- При создании документа-исправления или продлении новый отпуск списывает дни из того же рабочего года (2025), что и исходный.
- Результат: остаток за 2025 год корректно уменьшается на 14 дней.
Как проверить, что у вас работает новый механизм
Версия конфигурации указана в разделе «Администрирование» - «О программе». Если версия 3.1.37.49 или выше - новый механизм активен по умолчанию, дополнительных настроек не требуется.
Для проверки после продления отпуска откройте отчет «Справка об остатках отпусков» и убедитесь, что дни списаны из правильного рабочего года. Если вы видите расхождения - обратитесь к специалисту по сопровождению 1С для анализа регистров накопления.
Изменения в учете НДФЛ с районных коэффициентов и северных надбавок с 2026 года
С 2026 года вступают в силу изменения в Налоговый кодекс РФ, которые меняют порядок обложения НДФЛ районных коэффициентов и северных надбавок. Эти изменения напрямую затрагивают расчет отпускных при продлении отпуска после больничного.
Суть изменений: районный коэффициент и северная надбавка, которые ранее в полном объеме включались в состав заработной платы и облагались НДФЛ по стандартной ставке, с 2026 года получают особый статус. Для них устанавливается отдельный лимит, сверх которого применяется повышенная ставка НДФЛ. Конкретные параметры лимита и ставок уточняются в подзаконных актах, ожидаемых к концу 2025 года.
При продлении отпуска после больничного это означает:
- При пересчете отпускных в документе-исправлении программа должна корректно определить базу по НДФЛ с учетом новых правил.
- Сумма НДФЛ к удержанию может измениться по сравнению с первоначальным расчетом, если общая сумма выплат с начала года превысит установленный лимит.
Разработчики 1С анонсировали выпуск обновлений, которые реализуют новый порядок учета НДФЛ. Рекомендуем установить их до начала 2026 года и проверить корректность работы на тестовых примерах. О сроках выплаты отпускных с учетом праздничных дней и настройке автоматических напоминаний читайте в статье о сроках выплаты отпускных в 2026 году.
Типичные ошибки при продлении отпуска и как их избежать
Практика показывает, что даже опытные бухгалтеры допускают ошибки при оформлении пересекающихся периодов отпуска и больничного. Разберем самые частые и способы их предотвращения.
Ошибка: не совпадает количество дней продления
Бухгалтер вручную прибавляет к дате окончания отпуска количество календарных дней больничного и получает неверный результат. Причина - не учтены нерабочие праздничные дни, которые не входят в число дней отпуска.
Пример. Отпуск с 1 по 14 июня (14 дней). Больничный с 5 по 9 июня (5 дней). Бухгалтер прибавляет 5 календарных дней к 14 июня и получает 19 июня. Однако 12 июня - День России, праздничный день, который не входит в отпуск. Фактически отпуск должен быть продлен до 20 июня.
Как избежать. Используйте автоматический механизм с флагом сторнирования - программа сама учтет праздники. При ручном расчете проверяйте дату окончания по производственному календарю. Если сотрудник заболел перед запланированным отпуском, алгоритм переноса будет отличаться - смотрите инструкцию по оформлению отпускных при больничном до отпуска в 1С:Бухгалтерия 8.
Ошибка: задвоение выплат или недоплата
Сотрудник получает и полные отпускные, и пособие по больничному за одни и те же дни. Либо наоборот - отпускные сторнированы, а пособие не начислено.
Как избежать. После проведения всех документов сформируйте расчетный листок сотрудника за месяц. Проверьте:
- Сумма отпускных - ровно за те дни, которые сотрудник фактически отдыхал (исключая дни болезни).
- Сумма пособия по больничному - за все дни нетрудоспособности, включая те, что попали на период отпуска.
- Общая сумма начислений не содержит двойной оплаты одних и тех же дней.
При расхождении проверьте последовательность проведения документов. Первым должен быть проведен больничный лист, вторым - документ-исправление отпуска или изменение даты окончания.
Коротко: чек-лист для продления отпуска после больничного
- Проверьте настройку флага «Сторнировать отпуск в больничном при пересечении периодов» в разделе «Настройка» - «Расчет зарплаты».
- Введите больничный лист с точными датами из документа от врача.
- При включенном флаге - согласитесь на создание документа-исправления отпуска и проверьте новую дату окончания.
- При выключенном флаге - вручную измените дату окончания в документе «Отпуск» или создайте документ «Продление отпуска».
- Проверьте остатки отпусков через отчет «Справка об остатках отпусков» - списано ровно то количество дней, которое было предоставлено изначально.
- Сверьте начисления в расчетном листке: отпускные за вычетом дней болезни, пособие по больничному в полном объеме.
- Убедитесь, что в табеле учета рабочего времени дни болезни отмечены кодом «Б», а отпуск продлен на соответствующий период.