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

Другое · 10 мин

Как перенести отпуск в программе 1С

Как перенести отпуск в 1С:ЗУП 8.3: отмена и корректировка документа «Отпуск», сторнирование начислений, перерасчет зарплаты, остатки отпусков и типичные ошибки.

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

Главная сложность в том, что нельзя просто поменять даты в уже проведенном документе, если по нему рассчитаны отпускные, выплачены деньги или закрыт период. В зависимости от ситуации применяется корректировка документа, создание нового документа «Отпуск», документ «Перенос отпуска» (в некоторых релизах — «Кадровый перевод» либо регистрация через «Отсутствия») или сторнирование начислений.

Ниже разобраны основные сценарии: перенос до начала отпуска, перенос после расчета отпускных, перенос из-за больничного во время отпуска и отзыв из отпуска. Инструкции ориентированы на 1С:ЗУП 8.3 типовой конфигурации; в отраслевых и доработанных решениях названия документов могут отличаться, но логика сохраняется.

Как определить, какой сценарий переноса применять

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

Проверьте три вещи: проведен ли документ «Отпуск», рассчитаны и выплачены ли отпускные, закрыт ли расчетный период (месяц, в котором оформлен отпуск). Если период закрыт и по нему сдана отчетность, любые правки потребуют перерасчета и, возможно, уточненных расчетов по взносам и 6-НДФЛ.

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

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

Документ «Отпуск» создан, но отпускные не рассчитаныОткройте документ, измените даты и перепроведите — этого достаточно
Отпускные рассчитаны, но не выплаченыИсправьте даты в документе, пересчитайте отпускные и проверьте ведомость до выплаты
Отпускные выплачены, отпуск переносится целикомСоздайте новый документ «Отпуск» на новые даты; старый отмените или оформите сторно через «Сторнирование начислений»
Сотрудник заболел во время отпускаВведите документ «Больничный лист», затем оформите продление или перенос отпуска на неиспользованные дни
Месяц закрыт, отчетность сданаДелайте перерасчет текущим периодом и готовьте уточненные расчеты; не правьте прошлый период напрямую без необходимости

Перенос отпуска, когда отпускные еще не рассчитаны

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

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

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

Перенос отпуска после расчета и выплаты отпускных

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

Порядок действий при переносе после выплаты
  1. 1
    Создайте новый документ «Отпуск» с актуальными датами отпуска сотрудника
  2. 2
    Рассчитайте отпускные по новому документу — программа учтет ранее выплаченные суммы
  3. 3
    Старый документ «Отпуск» отмените: распроведите его, если период открыт, либо введите документ «Сторнирование начислений» (Зарплата → Сторнирование начислений) с указанием старого отпуска
  4. 4
    Проверьте в расчетном листке сотрудника, что сторно и новое начисление отражены корректно
  5. 5
    Сформируйте «Остатки отпусков» и табель — дни должны соответствовать новым датам без двойного учета

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

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

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

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

Важно: за дни болезни сотрудник получает пособие по больничному, а не отпускные. Программа при расчете больничного автоматически сторнирует отпускные за пересекающиеся дни — проверьте это в расчетном листке. Если автоматического сторно не произошло (например, больничный введен после закрытия месяца), используйте документ «Сторнирование начислений» вручную.

Отзыв из отпуска и перенос неиспользованных дней

При отзыве из отпуска сотрудник прерывает отдых досрочно, а неиспользованные дни переносятся на другой срок. В программе откройте документ «Отпуск» и скорректируйте дату окончания — приведите ее к фактическому последнему дню отдыха. Если период закрыт и документ править нельзя, введите «Сторнирование начислений» на неиспользованные дни.

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

За дни после отзыва сотруднику начисляется обычная зарплата по табелю. Убедитесь, что в табеле эти дни отражены как рабочие, а не как отпуск, иначе произойдет двойное начисление или, наоборот, потеря оплаты.

Проверка результата и контроль учета

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

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

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

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

Использованные дни соответствуют новым датам, остаток не уменьшился лишний раз и не задвоился

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

Дни списаны дважды или перенесенные дни не вернулись в остаток

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

Видно сторно старых отпускных и новое начисление, итог без аномальных сумм

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

Отпускные начислены дважды или сторно отсутствует

Табель учета рабочего времени
Норма

Период отпуска отмечен по новым датам, рабочие дни не перекрыты отпуском

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

Отпуск висит на старых датах или пересекается с больничным

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

Перерасчет попал в текущий месяц, база взносов не искажена

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

Изменены данные закрытого периода без уточненной отчетности

Дополнительно полезно сформировать справку об остатках отпусков (Кадры → Кадровые отчеты → Справка об остатках отпусков) и сверить ее с кадровыми приказами. Расхождения между программой и бумажными документами — частый источник ошибок при дальнейших расчетах.

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

Типичные ошибки
01
Изменение дат в проведенном документе после выплаты отпускных — приводит к расхождению между выплаченными суммами и учетом; нужен новый документ и сторно
02
Удаление старого документа «Отпуск» вместо сторнирования в закрытом периоде — ломает отчетность и регистры; используйте «Сторнирование начислений»
03
Ввод больничного без корректировки отпуска — дни болезни остаются «отпускными», сотрудник теряет дни отдыха, а пособие считается неверно
04
Забытый пересчет среднего заработка — при переносе отпуска на другой месяц расчетный период меняется, и сумма отпускных может измениться
05
Ручная правка табеля вместо документов — изменения не попадают в расчет и остатки; все отсутствия должны вводиться документами

Отдельно отметим ситуацию с доработанными конфигурациями. Если в вашей базе документы отпусков изменены программистами или добавлены собственные механизмы согласования, типовые инструкции могут работать частично. В этом случае проверяйте движения документа по регистрам (кнопка «Дт/Кт» или «Еще» → «Движения документа») и при сомнениях привлекайте специалиста, обслуживающего вашу конфигурацию.

Итог

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

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

Частые вопросы о переносе отпуска в 1С

Можно ли просто распровести старый отпуск и создать новый?

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

Что делать, если переносимый отпуск попадает на следующий год?

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

Почему после переноса сумма отпускных изменилась?

Средний заработок считается за 12 месяцев, предшествующих месяцу начала отпуска. При переносе на другой месяц расчетный период смещается, в него попадают другие начисления, и сумма отпускных законно меняется. Это нормально, а не ошибка программы.

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

Переносить отпуск уволенному сотруднику не нужно: при увольнении неиспользованные дни компенсируются деньгами через документ «Увольнение», где программа автоматически рассчитает компенсацию за неиспользованный отпуск. Проверьте, что остаток отпусков в документе совпадает с кадровыми данными.

Нужно ли переносить отпуск в графике отпусков?

Да, если в программе ведется график отпусков (Кадры → График отпусков). Фактический отпуск по новым датам будет расходиться с запланированным, и отчеты по исполнению графика покажут отклонение. Скорректируйте запланированные даты или зафиксируйте перенос в соответствии с принятым в организации порядком.