К статье
Практический материал

Другое · 10 мин

Как в 1С провести продление отпуска

Как в 1С:ЗУП провести продление отпуска при больничном и в других ситуациях: исправление документа, перерасчёт, кадровый перевод периода, проверка остатков и типичные ошибки.

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

Вторая типичная ситуация — продление отпуска из-за производственной необходимости, отзыва с последующим догулом или совпадения отпуска с нерабочими праздничными днями. Каждый сценарий в 1С решается по-разному: где-то достаточно исправить исходный документ «Отпуск», где-то потребуется сторнирование и новый расчёт.

Важно понимать ключевой принцип работы ЗУП: программа не любит «ручных» правок дат в проведённых документах после расчёта зарплаты. Если период уже закрыт и выплаты произведены, корректировки выполняются через механизмы исправления и сторно, а не прямым изменением документа. Ниже разобраны рабочие способы для актуальных версий 1С:ЗУП 3.1.

Когда отпуск продлевается, а когда переносится

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

При болезни во время ежегодного оплачиваемого отпуска работодатель обязан продлить отпуск или перенести его — выбор фиксируется в заявлении сотрудника или служебной записке. Если сотрудник заболел, ухаживая за ребёнком, отпуск не продлевается: больничный по уходу за членом семьи во время отпуска не оплачивается и не сдвигает даты отдыха.

Маршрут решения

Как выбрать действие

Сотрудник заболел сам во время отпуска и продолжает отдыхать сразу после негоОформляйте продление: исправьте документ «Отпуск», увеличив дату окончания
Сотрудник договорился догулять отпуск позжеОформляйте перенос: в исправленном документе укажите новые даты начала и окончания
Больничный выдан по уходу за ребёнком или родственникомОтпуск не продлевается, больничный за дни отпуска не оплачивается
На отпуск попали нерабочие праздничные дниОни не входят в число календарных дней отпуска — дата окончания сдвигается автоматически при расчёте

Продление отпуска из-за больничного

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

Последовательность действий: введите документ «Больничный лист» (раздел «Зарплата» → «Больничные листы» или «Кадры» → «Все отсутствия сотрудников»). Заполните период нетрудоспособности по данным листка. При проведении программа покажет сообщение о том, что период больничного пересекается с отпуском, и спросит, как учесть дни: продлить отпуск или оставить как есть.

Если выбран вариант продления, в документе «Отпуск» автоматически скорректируется дата окончания, а начисленные отпускные пересчитаются. Дни отпуска, совпавшие с больничным, будут оплачены как нетрудоспособность, а не как отпуск — двойной оплаты не возникает, программа сторнирует пересекающиеся начисления.

Порядок действий при больничном в отпуске
  1. 1
    Получите от сотрудника больничный лист и уточните его выбор: продление или перенос
  2. 2
    Введите документ «Больничный лист» с фактическими датами нетрудоспособности
  3. 3
    Ответьте на вопрос программы о пересечении с отпуском — выберите продление
  4. 4
    Проверьте исправленный документ «Отпуск»: дата окончания должна увеличиться на дни болезни
  5. 5
    Проведите расчёт и убедитесь, что за дни пересечения начислено пособие, а не отпускные
  6. 6
    При необходимости сформируйте приказ о продлении отпуска и обновите личную карточку Т-2

Исправление документа «Отпуск» вручную

Если продление не связано с больничным (например, согласованное продление по заявлению), скорректируйте исходный документ. Откройте журнал «Отпуска» (раздел «Зарплата» или «Кадры»), найдите нужный документ и используйте ссылку «Исправить» внизу формы. Программа создаст новый документ-исправление, связанный с исходным.

Почему нельзя просто поменять даты в исходном документе? Если отпускные уже рассчитаны и выплачены, а период закрыт, прямое редактирование нарушит связность расчётов: останутся «висячие» начисления, исказятся средний заработок и отчётность. Механизм исправления сторнирует старый расчёт и выполнит новый корректно.

В документе-исправлении укажите новую дату окончания отпуска. Программа пересчитает количество дней, сумму отпускных и при необходимости доначислит разницу. Доначисление попадёт в ближайшую выплату или будет оформлено отдельным ведомостью — в зависимости от настроек учётной политики.

Перенос отпуска на другой срок

Если сотрудник решил догулять дни позже, в документе-исправлении «Отпуск» измените обе даты: начала и окончания. Неиспользованные дни при этом останутся в остатке отпуска сотрудника, и программа учтёт их при следующем расчёте.

Проверить остаток можно через отчёт «Остатки отпусков» (раздел «Кадры» → «Отчёты, справки» → «Остатки отпусков») или справку «Справка об отпусках» из карточки сотрудника. Убедитесь, что перенесённые дни корректно отражены и не «сгорели» в учёте.

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

Оформление в 1С:Бухгалтерии и особенности кадрового учёта

В 1С:Бухгалтерии 8 (без ЗУП) механизмов автоматического продления нет: отпускные там начисляются документом «Отпуск» в упрощённом виде или вручную через «Начисление зарплаты». Продление оформляется корректировкой дат в документе и ручным пересчётом суммы, а пересечение с больничным придётся контролировать самостоятельно.

После любого продления или переноса обновите кадровые документы: издайте приказ о продлении (переносе) отпуска в свободной форме, внесите изменения в раздел VIII личной карточки Т-2 и в график отпусков, если перенос затрагивает плановые даты. В ЗУП график отпусков корректируется документом «График отпусков» или вручную в форме графика.

Контрольные точки

Как проверить результат

Дата окончания в исправленном документе «Отпуск»
Норма

Увеличена ровно на число дней продления

Тревожный признак

Дата не изменилась или изменилась неверно — исправление не применилось

Расчётный листок сотрудника
Норма

Дни пересечения оплачены как больничный, отпускные пересчитаны без двойной оплаты

Тревожный признак

За одни и те же дни начислены и отпускные, и пособие

Отчёт «Остатки отпусков»
Норма

Остаток уменьшился на фактически использованные дни

Тревожный признак

Списано дней больше или меньше фактического отдыха

Производственный календарь
Норма

Заполнен и утверждён на текущий период

Тревожный признак

Календарь не заполнен — даты окончания отпусков могут считаться с ошибкой

Типичные ошибки при продлении отпуска

Самая распространённая ошибка — ручное изменение дат в проведённом документе после выплаты отпускных. Итог: расхождения между начислениями и выплатами, ошибки в 6-НДФЛ и при расчёте среднего заработка в будущем. Всегда используйте «Исправить».

Вторая ошибка — продление отпуска при больничном по уходу за ребёнком. Такой больничный за дни отпуска не оплачивается и не продлевает отдых; если программа предложила продление, проверьте вид больничного листа. Третья ошибка — забытый пересчёт: после исправления документа нужно убедиться, что доначисление или сторно реально попало в ведомость на выплату.

Типичные ошибки
01
Прямое редактирование проведённого «Отпуска» после выплаты — ломает расчёты и отчётность
02
Продление отпуска по больничному по уходу за ребёнком — такой лист не даёт права на продление
03
Игнорирование сообщения программы о пересечении больничного с отпуском — двойная оплата дней
04
Неактуальный производственный календарь — неверные даты окончания отпуска при праздниках
05
Забытое доначисление разницы отпускных после исправления — недоплата сотруднику
Итог

Что важно запомнить

Продление отпуска в 1С:ЗУП делается через исправление документа «Отпуск» или автоматически при вводе больничного листа. Не редактируйте проведённые документы напрямую, проверяйте остатки отпусков и расчётный листок после корректировки, а больничный по уходу за ребёнком отпуск не продлевает.

Частые вопросы

Можно ли продлить отпуск, если сотрудник уже вышел на работу?

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

Что делать, если кнопки «Исправить» в документе «Отпуск» нет?

Ссылка «Исправить» появляется только если документ проведён в прошлом периоде или по нему есть последующие расчёты. Если её нет, а документ ещё не вошёл в закрытый период, можно отменить проведение и скорректировать даты напрямую. Если период закрыт, а исправления недоступны, создайте новый документ «Отпуск» на дополнительные дни с типом отпуска, соответствующим ситуации.

Нужно ли пересчитывать НДФЛ и взносы при продлении отпуска?

Программа делает это автоматически при исправлении документа: сторнирует старые суммы и начисляет новые с корректным налогом и взносами. Ваша задача — проверить, что корректировки попали в нужный отчётный период, и при необходимости сдать уточнённые 6-НДФЛ и РСВ, если отчётность уже была представлена.

Как продлить отпуск, если больничный электронный (ЭЛН)?

Порядок тот же. Загрузите ЭЛН в программу через обмен с ФСС (документ «Больничный лист» создаётся по номеру листка), заполните недостающие данные и проведите. Механизм пересечения с отпуском и продления сработает так же, как с бумажным листком.

Продлевается ли отпуск без сохранения зарплаты при болезни?

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

Где посмотреть, сколько дней отпуска осталось у сотрудника после продления?

Используйте отчёт «Остатки отпусков» в разделе «Кадры» → «Отчёты, справки» или одноимённую справку из карточки сотрудника. Отчёт покажет остаток на выбранную дату с учётом всех исправлений и переносов, внесённых документами.