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

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

1. Когда требуется перенос остатка отпуска?

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

  • 📅 По инициативе сотрудника: если он написал заявление о переносе части отпуска на другой период (например, из-за болезни или срочных задач).
  • 🏥 Из-за больничного: если сотрудник заболел во время отпуска и предоставил листок нетрудоспособности.
  • 📉 При увольнении: когда нужно компенсировать неиспользованные дни или, наоборот, удержать излишне выплаченные отпускные.
  • 🔄 При изменении графика отпусков: если компания массово переносит отпуска (например, из-за производственной необходимости).

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

📊 Как часто вам приходится переносить остатки отпусков?
Раз в месяц
Раз в квартал
Только по больничным
Практически не приходится

2. Подготовка к переносу: проверка остатков и прав

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

  1. У сотрудника есть неиспользованные дни отпуска. Проверьте это в отчёте Остатки отпусков по сотрудникам (Зарплата → Отчёты по зарплате → Остатки отпусков).
  2. У вас достаточно прав в 1С. Для переноса нужны права на редактирование кадровых документов и графиков отпусков.
  3. В настройках программы разрешён перенос отпусков. Проверить это можно в Настройки → Кадровый учёт → Настройки кадрового учёта (галочка Разрешать перенос отпусков).

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

  • 🔴 Отпуск уже был полностью компенсирован при увольнении.
  • 🔴 Дни были перенесены ранее, но документ не проведён.
  • 🔴 В программе неверно настроены правила расчёта (например, не учтены дополнительные отпуска).

Проверьте остаток дней в отчёте "Остатки отпусков"|

Убедитесь, что у вас есть права на редактирование графиков|

Сверьте даты переноса с производственным календарём|

Подготовьте заявление сотрудника (если перенос по его инициативе)|

Проверьте, не блокирует ли перенос настройка в разделе "Кадровый учёт"

-->

3. Способ 1: Перенос через документ «Изменение графика отпусков»

Это основной и самый правильный способ переноса остатка. Он подходит для массового переноса (например, когда меняется график отпусков на год) или для индивидуальных случаев.

Пошаговая инструкция:

  1. Откройте раздел Зарплата → Кадровый учёт → Графики отпусков.
  2. Найдите актуальный график отпусков (обычно он называется по году, например График отпусков 2026) и откройте его.
  3. Нажмите Создать на основании → Изменение графика отпусков.
  4. В открывшемся документе:
    • Укажите сотрудника (или группу сотрудников).
    • В табличной части найдите строку с отпуском, который нужно перенести.
    • В колонке Дата начала и Дата окончания пропишите новые даты.
    • Если переносится только часть отпуска, укажите количество дней в колонке Количество дней.
  • Сохраните и проведите документ.
  • После проведения документа остаток отпуска автоматически пересчитается. Проверить результат можно в отчёте Остатки отпусков по сотрудникам или в карточке сотрудника (Кадры → Сотрудники → [ФИО] → Отпуска).

    Что делать, если кнопка "Создать на основании" неактивна?

    Если кнопка Создать на основании → Изменение графика отпусков неактивна, причины могут быть следующими:

    1. У вас недостаточно прав (нужны права на редактирование графиков отпусков).

    2. График отпусков закрыт для редактирования (проверьте статус документа).

    3. В настройках программы отключена возможность изменения графиков (см. Настройки → Кадровый учёт).

    4. Вы пытаетесь изменить график, который уже использовался для начисления отпускных (в этом случае нужно сначала отменить начисление).

    4. Способ 2: Ручной перенос через документ «Отпуск»

    Если перенос нужен для одного сотрудника и не связан с изменением графика, можно использовать документ Отпуск (Зарплата → Отпуска → Отпуска сотрудников). Этот способ удобен, когда:

    • 📝 Перенос иницирован заявлением сотрудника (например, он хочет разделить отпуск на части).
    • 🩺 Нужно перенести дни из-за больничного.
    • 🔄 Требуется частичный перенос (например, 5 дней из 14).

    Инструкция:

    1. Создайте новый документ Отпуск (Зарплата → Отпуска → Создать).
    2. Выберите сотрудника и тип отпуска (Ежегодный оплачиваемый или другой).
    3. В поле Вид операции укажите Перенос отпуска (если такого варианта нет, выберите Предоставление отпуска и вручную скорректируйте даты).
    4. В табличной части:
      • Укажите период переноса (даты, на которые переносятся дни).
      • В колонке Количество дней пропишите количество переносимых дней.
      • Если переносится часть отпуска, в колонке Основание укажите ссылку на исходный документ отпуска.
  • Сохраните и проведите документ.
  • ⚠️ Внимание! Если вы переносите отпуск из-за больничного, не забудьте прикрепить скан листа нетрудоспособности к документу (вкладка Файлы). Без этого бухгалтерия не сможет корректно пересчитать отпускные.

    Способ переноса Когда использовать Плюсы Минусы
    Изменение графика отпусков Массовый перенос, изменение графика на год Быстро, автоматически пересчитывает остатки Неудобно для единичных случаев
    Документ «Отпуск» Индивидуальный перенос, перенос по больничному Гибкость, можно перенести часть дней Требует ручного контроля остатков
    Ручная корректировка в карточке сотрудника Исправление ошибок, редкие случаи Максимальный контроль Высокий риск ошибок, не рекомендуется для новичков

    5. Типичные ошибки и как их избежать

    Даже опытные пользователи 1С ЗУП сталкиваются с проблемами при переносе остатков отпуска. Вот самые распространённые ошибки и способы их решения:

    • 🚫 Остаток не уменьшается после переноса
      Причина: документ не проведён или в нём неверно указано количество дней.
      Решение: проверьте статус документа (должен быть Проведён) и сверьте количество дней с исходным отпуском.
    • 🚫 Двойное начисление отпускных
      Причина: перенос сделан без отмены исходного начисления.
      Решение: отмените документ Начисление отпуска за исходный период (Зарплата → Начисления → Отменить проведение).
    • 🚫 Ошибка «Недостаточно дней для переноса»
      Причина: в программе неверно посчитан остаток (например, не учтён дополнительный отпуск).
      Решение: пересчитайте остатки через документ Перерасчёт отпусков (Зарплата → Сервис → Перерасчёт отпусков).

    ⚠️ Внимание! Если после переноса в отчёте Остатки отпусков появились отрицательные значения, это значит, что сотрудник «перерасходовал» дни. Такое бывает, если:

    • Перенос сделан на период, который уже использовался для другого отпуска.
    • В программе неверно настроены правила переноса (например, не учтён перенос с прошлого года).
    • Документ переноса проведён позже, чем документ начисления отпускных.
    💡

    Если при переносе отпуска 1С выдаёт ошибку "Период пересекается с другим отпуском", проверьте график отпусков на наличие дублей. Иногда старые неотменённые документы блокируют новые записи. Используйте отчёт Контроль графиков отпусков (Зарплата → Отчёты по зарплате), чтобы найти конфликтующие записи.

    6. Перенос остатка при увольнении: компенсация или удержание

    При увольнении сотрудника неиспользованные дни отпуска можно:

    • 💰 Компенсировать (выплатить денежную компенсацию).
    • 🔙 Удержать (если отпуск был использован авансом).

    В 1С ЗУП для этого используется документ Увольнение (Кадры → Увольнения). Пошаговая инструкция:

    1. Создайте документ Увольнение и укажите сотрудника, дату и основание.
    2. На вкладке Отпуска:
      • Если нужно компенсировать дни, поставьте галочку Компенсировать неиспользованный отпуск.
      • Если нужно удержать излишне выплаченные отпускные, укажите сумму удержания в поле Удержать за неотработанные дни отпуска.
  • Проверьте автоматически рассчитанную сумму компенсации (или удержания) на вкладке Начисления.
  • Проведите документ.
  • ⚠️ Внимание! Если сотрудник уволился, но в программе остались неиспользованные дни отпуска, и вы забыли их компенсировать, исправить это можно только документом «Корректировка зарплаты» (Зарплата → Корректировки). В нём нужно:

    1. Указать бывшего сотрудника.
    2. Выбрать вид корректировки: Начисление компенсации за неиспользованный отпуск.
    3. Вручную прописать количество дней и сумму.
    4. 7. Перенос остатка в 1С ЗУП 3.1 vs 3.2: ключевые отличия

      Функционал переноса остатков отпуска в редакциях 3.1 и 3.2 1С:ЗУП схож, но есть важные нюансы:

      Функция 1С ЗУП 3.1 1С ЗУП 3.2
      Документ для переноса Изменение графика отпусков или Отпуск с типом операции Перенос Добавлен отдельный документ Перенос отпуска (Зарплата → Отпуска → Перенос отпуска)
      Автоматический пересчёт остатков Требуется ручной пересчёт через Сервис → Перерасчёт отпусков Пересчёт происходит автоматически при проведении документа
      Поддержка частичного переноса Только через документ Отпуск с ручной корректировкой Есть отдельное поле Количество переносимых дней
      Интеграция с больничными Требуется ручное прикрепление листа нетрудоспособности Автоматическая привязка к больничному при выборе основания Перенос из-за болезни

      Если вы работаете в 1С ЗУП 3.1 и часто переносите остатки отпусков, рекомендуем обновиться до версии 3.2 — там процесс автоматизирован и меньше риск ошибок.

      💡

      В 1С ЗУП 3.2 перенос остатка отпуска занимает в 2 раза меньше времени благодаря автоматическому пересчёту остатков и специализированному документу Перенос отпуска.

      FAQ: Ответы на частые вопросы

      Можно ли перенести остаток отпуска задним числом?

      Да, но с оговорками:

      • Если перенос связан с больничным, дату документа можно поставить ретроактивно, но прикрепите скан листа нетрудоспособности.
      • Если перенос по инициативе сотрудника, дата документа должна быть не раньше даты его заявления.
      • В любом случае после ретроактивного переноса нужно пересчитать отпускные через документ Корректировка зарплаты.
    Что делать, если после переноса остаток в отчёте не изменился?

    Проверьте следующее:

    1. Документ переноса проведён (статус Проведён).
    2. В документе верно указано количество дней.
    3. Нет конфликтов с другими документами (например, на этот же период уже запланирован другой отпуск).
    4. В настройках программы включён автоматический пересчёт остатков (в 3.1 может потребоваться ручной пересчёт).

    Если всё верно, но остаток не изменился, попробуйте:

    • Заново открыть и провести документ.
    • Выполнить тестирование и исправление базы (Администрирование → Тестирование и исправление).
    • Обратиться в поддержку 1С — возможна программная ошибка.
    Как перенести остаток отпуска, если сотрудник уже уволился?

    Если сотрудник уволился, а остаток не был компенсирован, есть два варианта:

    1. Восстановить в штате (если увольнение было оформлено ошибочно):
      • Создайте документ Приём на работу с датой, предшествующей увольнению.
      • Оформите компенсацию через документ Увольнение (повторно).
      • Увольните сотрудника заново.
  • Оформить компенсацию через корректировку (если увольнение верное):
    • Создайте документ Корректировка зарплаты (Зарплата → Корректировки).
    • Выберите бывшего сотрудника и тип корректировки: Начисление компенсации за неиспользованный отпуск.
    • Укажите количество дней и сумму (рассчитывается автоматически).

    ⚠️ Важно! Компенсация уволенному сотруднику облагается НДФЛ и страховыми взносами, даже если выплачивается позднее.

    Можно ли перенести остаток отпуска на следующий год?

    Да, но с учётом правил Трудового кодекса РФ:

    • По общему правилу отпуск должен быть использован в текущем рабочем году.
    • Перенос на следующий год возможен только по производственной необходимости (ст. 124 ТК РФ) или по соглашению сторон.
    • В 1С ЗУП для этого:
      • Создайте документ Изменение графика отпусков и перенесите дни на следующий год.
      • В поле Основание укажите причину (например, Производственная необходимость).

    Если перенос не обоснован, трудовая инспекция может оштрафовать компанию на до 50 000 рублей (ст. 5.27 КоАП РФ).

    Как в 1С ЗУП увидеть историю переносов отпуска?

    Чтобы просмотреть все переносы отпуска для сотрудника:

    1. Откройте карточку сотрудника: Кадры → Сотрудники → [ФИО].
    2. Перейдите на вкладку Отпуска.
    3. Нажмите Показать историю (или Все документы, в зависимости от версии).
    4. Отфильтруйте документы по типу: Изменение графика отпусков или Перенос отпуска.

    Для массовой проверки используйте отчёт Анализ отпусков (Зарплата → Отчёты по зарплате → Анализ отпусков), где можно выгрузить данные по всем переносам за период.