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

Особое внимание уделим автоматизированным способам (через документ «Отпуск») и ручным корректировкам (например, при нестандартных периодах работы или переносе отпуска). Также разберем, как программа учитывает переходящие отпуска между годами и что делать, если сотрудник уволился, не отгуляв все дни. Все примеры актуальны для последних версий 1С:ЗУП 3.1 и 1С:КА 2.5, но ключевые принципы применимы и к более ранним редакциям.

1. Подготовка: проверка остатков отпускных дней

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

  • 📊 Через отчет Остатки отпусков по сотрудникам (раздел «Кадры» → «Отчеты по кадрам»). Здесь видно количество дней на начало года, начисленных и использованных за период.
  • 🔍 В карточке сотрудника на закладке «Отпуска». Программа автоматически рассчитывает остаток на основании графика и ранее оформленных документов.
  • 📑 Через документ «График отпусков» — если он утвержден, система сама контролирует лимиты.

Важно: учитывает не только основной отпуск (28 дней), но и дополнительные дни (за вредность, ненормированный день и т.д.). Если у сотрудника есть неотгулянные дни прошлых лет, они суммируются с текущим остатком. Однако по Трудовому кодексу перенос более чем на 2 года запрещен — это нужно контролировать вручную.

📊 Как вы обычно проверяете остатки отпусков в 1С?
Через отчет "Остатки отпусков"
В карточке сотрудника
По графику отпусков
Другим способом

Типичная ошибка: игнорирование «переходящих» дней. Например, если сотрудник в 2026 году отгулял только 14 дней из 28, то в 2026 у него будет 42 дня (28 + 14). Но некоторые бухгалтеры ошибочно сбрасывают остаток до 28, что приводит к недоначислению.

⚠️ Внимание: Если сотрудник работал неполный год (например, устроился в июне), рассчитывает дни пропорционально отработанному времени. Проверьте настройки в разделе Настройки зарплаты → Отпуска — там указывается, как округлять дни (в пользу сотрудника или математически).

2. Создание документа «Отпуск»: пошаговый разбор

Основной документ для оформления — «Отпуск» (раздел «Зарплата» → «Отпуска»). Рассмотрим ключевые поля и нюансы:

  1. Выбор сотрудника: система автоматически подтягивает ФИО, должность и подразделение из карточки. Если данных нет — проверьте, не архивирован ли сотрудник.
  2. Вид отпуска: обычно «Ежегодный оплачиваемый», но могут быть варианты («Дополнительный», «Учебный» и т.д.). От вида зависит расчет среднего заработка.
  3. Период отпуска: даты начала и окончания. сама рассчитывает количество дней, но если отпуск прерывается (например, из-за болезни), придется создавать два документа.
  4. Оплата по среднему заработку: флаг должен стоять всегда, иначе отпускные не начислятся.

После заполнения нажмите «Рассчитать». Программа сформирует проводки по начислению отпускных и удержаниям (НДФЛ, страховые взносы). Если расчет не проходит — проверьте:

  • 💰 Наличие данных о зарплате за последние 12 месяцев (в Начисления → Средний заработок).
  • 📅 Корректность периода расчета (например, если сотрудник был в декрете, нужно исключить эти месяцы).
  • 🔄 Настройки округления дней в параметрах расчета зарплаты.

☑️ Проверка перед проведением документа "Отпуск"

Выполнено: 0 / 4

Если отпуск начинается в одном месяце, а заканчивается в другом, автоматически разобьет начисление на две части — это нормально и не требует ручных правок.

3. Особенности расчета отпускных: что проверять вручную

Хотя автоматизирует расчет, некоторые нюансы требуют контроля:

Ситуация Что проверять в 1С Возможная ошибка
Сотрудник работал неполный год Количество дней в поле «Расчетный период» (должно быть ≤ 12 месяцев) Программа может взять данные за 12 месяцев, хотя фактически отработано меньше
Был больничный или отпуск за свой счет Исключения в разделе «Средний заработок» документа Неисключенные периоды занижают средний заработок
Повышение оклада в расчетном периоде Коэффициент индексации в настройках расчета Если не указать коэффициент, отпускные будут занижены
Сотрудник уволился, не отгуляв отпуск Документ «Компенсация за неиспользованный отпуск» Ошибка в количестве дней приводит к неверной выплате

Для проверки расчета используйте отчет Анализ начислений по сотрудникам (раздел «Зарплата» → «Отчеты»). Сравните сумму отпускных с ручным расчетом по формуле:

Средний дневной заработок = (Сумма начислений за 12 месяцев) / (Количество отработанных дней)

Отпускные = Средний дневной заработок × Количество дней отпуска

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

💡

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

4. Проводки и бухгалтерский учет: что формирует 1С

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

  • 💵 Дт 20 (26, 44) Кт 70 — начисление отпускных.
  • 📉 Дт 70 Кт 68.01 — удержание НДФЛ.
  • 🏥 Дт 20 (26, 44) Кт 69 — начисление страховых взносов (ПФР, ФСС, ФОМС).
  • 💰 Дт 70 Кт 50 (51) — выплата отпускных (если используется документ «Выплата зарплаты»).

Чтобы увидеть проводки, откройте документ «Отпуск» и нажмите «Показать проводки» (или Ctrl+F9). Если проводок нет — проверьте:

  • 🔘 Стоит ли флаг «Отражать в бухучете» в настройках документа.
  • 📋 Корректно ли заполнены счета учета в справочнике «Сотрудники» (закладка «Бухгалтерский учет»).
  • 🔄 Не сбились ли настройки учета в разделе Настройки → Зарплата → Учет зарплаты.

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

Что делать, если проводки не формируются?

Проверьте, не заблокирован ли период в бухучете (раздел «Операции» → «Блокировка периодов»). Также убедитесь, что в настройках зарплаты включен флаг «Вести бухгалтерский учет».

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

Даже в автоматизированной системе ошибки случаются. Вот самые распространенные:

⚠️ Внимание: Если сотрудник берет отпуск авансом (например, в первом полугодии), а потом увольняется, не удерживает излишне выплаченные отпускные автоматически. Это нужно делать вручную через документ «Удержание».
  • 🔄 Двойное начисление: происходит, если создать два документа «Отпуск» на один период. Проверяйте дубли перед проведением.
  • 📅 Несовпадение дат: в документе указан один период, а в графике отпусков — другой. Всегда сверяйте с утвержденным графиком.
  • 💰 Неверный средний заработок: чаще всего из-за неисключенных периодов (больничные, отпуска за свой счет). Используйте отчет «Средний заработок» для проверки.
  • 📊 Ошибки в отчетности: если отпускные не попали в 6-НДФЛ или РСВ, проверьте дату начисления и выплаты.

Чтобы минимизировать риски:

  1. Настройте контроль остатков отпусков в параметрах расчета зарплаты (раздел «Настройки» → «Зарплата» → «Отпуска»).
  2. Используйте отчет «Анализ отпусков» для выявления расхождений между графиком и фактическими начислениями.
  3. Перед закрытием месяца проверяйте сверку с ФСС (отчет «Свод по страховым взносам»).
💡

Самая частая ошибка — неверное количество дней отпуска. Всегда сверяйте данные в документе «Отпуск» с карточкой сотрудника и графиком отпусков.

6. Перенос, отзыв и разделение отпуска: нестандартные ситуации

Иногда отпуск нужно перенести, прервать или разделить. В это оформляется так:

  • 🔀 Перенос отпуска: создайте новый документ «Отпуск» с актуальными датами, а старый отмените проводкой «Красное сторно».
  • ⏸️ Отзыв из отпуска: оформите документ «Отмена отпуска» (раздел «Зарплата» → «Отпуска»), затем создайте новый отпуск на оставшиеся дни.
  • 📌 Разделение отпуска: если сотрудник хочет разделить отпуск на части, оформите несколько документов «Отпуск» с разными периодами.

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

  • Пересчитать отпускные за фактически отгулянные дни.
  • Удержать излишне выплаченные суммы (если они были).
  • Скорректировать страховые взносы и НДФЛ.

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

7. Отчетность: как отпускные отражаются в 6-НДФЛ и РСВ

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

  • 📄 6-НДФЛ: отпускные отражаются в том периоде, в котором они выплачены (даже если начислены в другом). Например, если отпускные начислены в декабре, а выплачены в январе, они попадут в 6-НДФЛ за 1 квартал.
  • 📋 РСВ: страховые взносы начисляются в месяце начисления отпускных (независимо от выплаты).
  • 💼 2-НДФЛ/6-НДФЛ: код дохода для отпускных — 2012 (отпускные) или 2013 (компенсация за неиспользованный отпуск).

Чтобы избежать ошибок:

  1. Проверяйте даты выплаты в документе «Выплата зарплаты» — они должны совпадать с фактическими.
  2. Используйте отчет Свод по НДФЛ для сверки сумм перед сдачей 6-НДФЛ.
  3. Если отпускные выплачены в последний день месяца, уточните в ФНС, к какому периоду их относить (иногда это вызывает споры).
⚠️ Внимание: Если отпускные выплачены позже установленного срока (за 3 дня до начала отпуска), это грозит штрафом по ст. 5.27 КоАП. не контролирует соблюдение этого срока — следите за ним вручную!

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

Как в 1С посчитать отпускные, если сотрудник работал неполный месяц?

В документе «Отпуск» на закладке «Средний заработок» исключите неотработанные дни (например, если сотрудник устроился 15 числа, укажите в расчетном периоде только с 15-го). Программа автоматически пересчитает средний дневной заработок.

Можно ли в 1С оформить отпуск задним числом?

Технически да: создайте документ «Отпуск» с нужной датой и проведите его. Но учтите, что это может исказить отчетность (например, 6-НДФЛ). Лучше оформить корректирующие документы текущей датой с пометкой «Исправление».

Что делать, если в 1С не хватает дней для отпуска?

Проверьте:

  1. График отпусков — возможно, дни уже распределены на другой период.
  2. Настройки начисления отпусков в справочнике «Виды отпусков».
  3. Документы «Отпуск» за прошлые годы — может быть ошибка в остатках.

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

Как в 1С отразить компенсацию за неиспользованный отпуск при увольнении?

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

Почему в 1С не рассчитываются отпускные?

Частые причины:

  • Нет данных о зарплате за расчетный период.
  • Не указан вид отпуска или не стоит флаг «Оплата по среднему».
  • Сотрудник архивирован или уволен.
  • Ошибка в настройках среднего заработка (например, неверный коэффициент индексации).

Проверьте логи ошибок (Администрирование → Журнал регистрации).