Другое · 11 мин
Как оформить перенос отпуска в 1С
Как оформить перенос отпуска в 1С:ЗУП: документ «Отсутствие», кадровый перевод отпуска, исправление графика, перерасчёт отпускных и проверка остатков.
Перенос отпуска в 1С — ситуация, с которой кадровики и расчётчики сталкиваются регулярно: сотрудник заболел перед отпуском, отпуск перенесли по соглашению сторон или отозвали из отпуска по производственной необходимости. В зависимости от причины и момента переноса в программе используются разные документы, и ошибка в выборе приводит к неверным остаткам отпусков, двойному начислению отпускных и искажению табеля.
Инструкция ниже ориентирована на 1С:Зарплату и управление персоналом (ЗУП) редакции 3.1 — именно там кадровый и расчётный контур отпусков реализован наиболее полно. В 1С:Бухгалтерии 8 возможности ограничены: там отпуск оформляется одним документом, а перенос обычно отражается сторнированием и созданием нового начисления.
Ключевой принцип: сначала определите, был ли отпуск уже начислен и выплачен, затем выберите сценарий — отмена, перенос на новые даты или прерывание. От этого зависит, какие документы создавать и нужен ли перерасчёт.
Определите сценарий переноса: от него зависят документы
Прежде чем открывать программу, ответьте на три вопросы. Первый: проведён ли документ «Отпуск» и рассчитаны ли отпускные. Второй: выплачены ли отпускные сотруднику (перечислены на карту или выданы через кассу). Третий: переносится отпуск целиком на другие даты или прерывается частично с досрочным выходом сотрудника на работу.
Если отпускные не начислялись и не выплачивались — всё просто: достаточно отменить или исправить исходный документ. Если деньги уже выплачены, просто удалить документ нельзя: возникнет расхождение с выплатами, НДФЛ и страховыми взносами. В этом случае применяется сторнирование с последующим перерасчётом, а излишне выплаченные суммы либо удерживаются, либо засчитываются в счёт будущей зарплаты по согласованию с сотрудником.
Как выбрать действие
Перенос отпуска до начисления отпускных
Самый простой случай: приказ издан, документ создан, но расчёт ещё не выполнялся. Откройте раздел «Кадры» → «Отпуска» (или «Зарплата» → «Отпуска»), найдите нужный документ по сотруднику. Если решение о переносе ещё согласовывается, достаточно снять документ с проведения — он перестанет влиять на табель и остатки.
После согласования новых дат создайте новый документ «Отпуск» с актуальным периодом. Проверьте, что в поле «Период отпуска» указаны новые даты начала и окончания, а количество календарных дней соответствует приказу. Программа автоматически пересчитает средний заработок на момент расчёта — это нормально, сумма может отличаться от первоначальной, если изменился расчётный период или были индексации.
- 1Откройте «Кадры» → «Отпуска» и найдите документ по сотруднику
- 2Снимите документ с проведения или пометьте на удаление, если приказ отменён
- 3Создайте новый документ «Отпуск» с новыми датами по новому приказу
- 4Проверьте вид отпуска, количество дней и рабочий период
- 5Проведите документ и сверьте даты с приказом
- 6Откройте отчёт «Остатки отпусков» и убедитесь, что дни списались корректно
Перенос, когда отпускные уже рассчитаны и выплачены
Если отпускные выплачены, удалять документ нельзя — в учёте останется «выплата без начисления», что исказит НДФЛ и отчётность. Корректный путь — сторнирование. В ЗУП 3.1 для этого служит механизм исправления документов: откройте документ «Отпуск», нажмите «Исправить» (кнопка доступна, если период ещё не закрыт и по документу нет блокирующих ссылок). Программа создаст документ-исправление, в котором можно изменить даты отпуска.
Если исправление недоступно (например, прошлый период закрыт), создайте документ «Сторнирование начислений» (раздел «Зарплата») на основании исходного отпуска, а затем оформите новый отпуск с актуальными датами. Излишне выплаченная сумма отобразится как долг за сотрудником. Порядок её возврата — удержание из зарплаты по заявлению сотрудника или зачёт при следующем отпуске — оформляется отдельно; автоматически программа долг не спишет.
Отзыв из отпуска и прерывание
Когда сотрудник уже находится в отпуске и выходит на работу досрочно, используйте документ «Отзыв из отпуска» (в некоторых релизах — «Прерывание отпуска», раздел «Кадры»). Укажите сотрудника, исходный отпуск и дату фактического выхода на работу. Программа скорректирует период отсутствия: дни после выхода перестанут считаться отпуском, в табеле они отразятся как рабочие.
Неиспользованные дни отпуска не сгорают — они возвращаются в остаток и могут быть предоставлены позже. Проверьте это в отчёте «Остатки отпусков» («Кадры» → «Отчёты» → «Остатки отпусков»): количество дней должно увеличиться на число неиспользованных. Если отпускные за эти дни уже выплачены, программа при следующем расчёте зарплаты покажет переплату, которую нужно урегулировать.
Обратите внимание на табель: после проведения отзыва дни с даты выхода должны отображаться как явка («Я») или другой рабочий код. Если там осталось «ОТ», документ не проведён или дата выхода указана неверно.
Перенос отпуска из-за больничного
Если сотрудник заболел во время ежегодного оплачиваемого отпуска, отпуск по закону продлевается или переносится на дни болезни. В ЗУП 3.1 порядок такой: сначала введите документ «Больничный лист» (или загрузите электронный больничный через обмен с ФСС/СФР). Программа обнаружит пересечение с отпуском и предложит вариант продления.
При проведении больничного дни отпуска, совпавшие с болезнью, автоматически освобождаются. Дальше два варианта: продление — отпуск удлиняется сразу после больничного на число дней болезни; перенос — неиспользованные дни предоставляются позже отдельным приказом, и тогда оформляется новый документ «Отпуск». Какой вариант применяется, определяется заявлением сотрудника и приказом, программа лишь отражает выбранное решение.
Исправление графика отпусков
График отпусков (документ «График отпусков» в разделе «Кадры») — плановый документ, он не начисляет деньги. Если отпуск перенесён, внесите изменение и в график: откройте график соответствующего года, найдите строку сотрудника и скорректируйте планируемую дату, добавив примечание о переносе. В некоторых релизах фактические отпуска подтягиваются в график автоматически из документов «Отпуск».
Если график ведётся вне 1С (например, в Excel), а в программе только расчёт — достаточно корректно оформить кадровые документы. Но рассогласование графика и факта затрудняет контроль: отчёт по исполнению графика покажет отклонения, которые придётся объяснять при проверке.
Проверка результата после переноса
После оформления переноса выполните контрольные проверки. Откройте «Остатки отпусков» и сверьте количество дней: перенос не должен ни «съесть» дни, ни задвоить их. Затем сформируйте табель (отчёт «Табель учёта рабочего времени», Т-13) за месяцы, затронутые старым и новым отпуском: в старом периоде не должно остаться кодов «ОТ», если отпуск отменён полностью, в новом — дни должны быть отмечены отпуском.
Если были выплаты, проверьте расчётный листок сотрудника и отчёт «Расчёты с сотрудниками»: задолженность за сотрудником (переплата) должна быть осознанной и зафиксированной, а не неожиданной. Наконец, сверьте НДФЛ: при сторнировании налог пересчитывается, и в 6-НДФЛ изменения попадут через уточнённый расчёт, если отчёт уже сдан.
Как проверить результат
Дни отменённого отпуска вернулись в остаток, новые списались один раз
Дни списаны дважды или остаток не изменился
Старые даты — рабочие дни или фактическое отсутствие, новые — код «ОТ»
Код «ОТ» остался в отменённом периоде
Переплата видна и зафиксирована, план урегулирования согласован
Необъяснимый долг за сотрудником или за организацией
Налог пересчитан, суммы согласуются с уточнённым 6-НДФЛ
Расхождение между учётом и сданной отчётностью
Типичные ошибки и ограничения
Чаще всего проблемы возникают из-за удаления проведённого отпуска после выплаты, ручного изменения дат без сторнирования и забытого графика отпусков. Отдельная группа ошибок — работа «задним числом» в закрытом периоде: если месяц закрыт и отчётность сдана, прямая правка документов приведёт к расхождениям, поэтому используйте сторнирующие документы текущей датой.
Учтите ограничения: в базовых версиях ЗУП часть документов (например, сторнирование) может быть недоступна, а в 1С:Бухгалтерии нет полноценного кадрового контура — там перенос отражается ручным сторно и новым начислением. Перед массовыми исправлениями сделайте резервную копию базы.
Что важно запомнить
Сначала определите статус отпуска: не начислен — отменяйте и создавайте новый; начислен и выплачен — сторнируйте и оформляйте заново; прерван — используйте «Отзыв из отпуска». После любого переноса проверьте остатки отпусков, табель, расчётный листок и НДФЛ. Никогда не удаляйте оплаченный отпуск из закрытого периода.
Часто задаваемые вопросы
Можно ли просто изменить даты в уже проведённом документе «Отпуск»?
Можно только если отпускные не выплачены и период не закрыт — тогда перепроведите документ с новыми датами. Если выплата прошла или отчётность сдана, используйте механизм «Исправить» или документ «Сторнирование начислений», иначе учёт разойдётся с выплатами и НДФЛ.
Что делать с излишне выплаченными отпускными после переноса?
Программа покажет долг за сотрудником в отчёте по расчётам. Варианты: удержание из ближайшей зарплаты по письменному согласию сотрудника, зачёт при начислении отпускных за перенесённые дни или возврат в кассу. Автоматически долг не списывается — действие оформляется отдельно.
Как перенести отпуск в 1С:Бухгалтерии, где нет ЗУП?
В 1С:Бухгалтерии 8 кадрового контура нет. Сторнируйте начисление отпускных операцией или документом сторно, затем создайте новое начисление отпуска с актуальными датами. Кадровые приказы и график отпусков ведите вне программы или в бумажном виде.
Нужно ли заново считать средний заработок при переносе отпуска?
Да. Средний заработок рассчитывается на дату начала отпуска по расчётному периоду в 12 месяцев, предшествующих отпуску. При переносе на другой месяц расчётный период смещается, и программа при создании нового документа пересчитает сумму автоматически.
Сгорают ли дни отпуска при отзыве сотрудника?
Нет. Неиспользованные из-за отзыва дни возвращаются в остаток отпуска и должны быть предоставлены позже — в текущем или следующем рабочем году. Проверьте возврат дней в отчёте «Остатки отпусков» после проведения документа отзыва.
Что делать, если больничный во время отпуска пришёл после закрытия месяца?
Введите больничный текущей датой с фактическим периодом болезни — программа пересчитает отпускные и налоги в текущем периоде через механизм доначислений и сторно. Удалять или править документы закрытого месяца не нужно; при сданной отчётности подайте уточнённый 6-НДФЛ.