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