Оформление ежегодного отпуска в 1С:Зарплата и Управление Персоналом — рутинная, но критически важная задача, от которой зависит корректность начислений, отчетности и соблюдения трудового законодательства. Даже опытные пользователи иногда сталкиваются с ошибками: неверно рассчитанными днями, пропущенными проводками или конфликтами с графиком отпусков. Эта статья поможет разобраться во всех этапах — от проверки остатков дней до формирования приказа и начисления отпускных, — а также избежать типичных «подводных камней».
Особое внимание уделим автоматизированным способам (через документ «Отпуск») и ручным корректировкам (например, при нестандартных периодах работы или переносе отпуска). Также разберем, как программа учитывает переходящие отпуска между годами и что делать, если сотрудник уволился, не отгуляв все дни. Все примеры актуальны для последних версий 1С:ЗУП 3.1 и 1С:КА 2.5, но ключевые принципы применимы и к более ранним редакциям.
1. Подготовка: проверка остатков отпускных дней
Прежде чем оформлять отпуск, необходимо убедиться, что у сотрудника достаточно неиспользованных дней. В 1С эту информацию можно получить несколькими способами:
- 📊 Через отчет
Остатки отпусков по сотрудникам(раздел «Кадры» → «Отчеты по кадрам»). Здесь видно количество дней на начало года, начисленных и использованных за период. - 🔍 В карточке сотрудника на закладке «Отпуска». Программа автоматически рассчитывает остаток на основании графика и ранее оформленных документов.
- 📑 Через документ «График отпусков» — если он утвержден, система сама контролирует лимиты.
Важно: 1С учитывает не только основной отпуск (28 дней), но и дополнительные дни (за вредность, ненормированный день и т.д.). Если у сотрудника есть неотгулянные дни прошлых лет, они суммируются с текущим остатком. Однако по Трудовому кодексу перенос более чем на 2 года запрещен — это нужно контролировать вручную.
Типичная ошибка: игнорирование «переходящих» дней. Например, если сотрудник в 2026 году отгулял только 14 дней из 28, то в 2026 у него будет 42 дня (28 + 14). Но некоторые бухгалтеры ошибочно сбрасывают остаток до 28, что приводит к недоначислению.
⚠️ Внимание: Если сотрудник работал неполный год (например, устроился в июне), 1С рассчитывает дни пропорционально отработанному времени. Проверьте настройки в разделе Настройки зарплаты → Отпуска — там указывается, как округлять дни (в пользу сотрудника или математически).
2. Создание документа «Отпуск»: пошаговый разбор
Основной документ для оформления — «Отпуск» (раздел «Зарплата» → «Отпуска»). Рассмотрим ключевые поля и нюансы:
- Выбор сотрудника: система автоматически подтягивает ФИО, должность и подразделение из карточки. Если данных нет — проверьте, не архивирован ли сотрудник.
- Вид отпуска: обычно «Ежегодный оплачиваемый», но могут быть варианты («Дополнительный», «Учебный» и т.д.). От вида зависит расчет среднего заработка.
- Период отпуска: даты начала и окончания. 1С сама рассчитывает количество дней, но если отпуск прерывается (например, из-за болезни), придется создавать два документа.
- Оплата по среднему заработку: флаг должен стоять всегда, иначе отпускные не начислятся.
После заполнения нажмите «Рассчитать». Программа сформирует проводки по начислению отпускных и удержаниям (НДФЛ, страховые взносы). Если расчет не проходит — проверьте:
- 💰 Наличие данных о зарплате за последние 12 месяцев (в
Начисления → Средний заработок). - 📅 Корректность периода расчета (например, если сотрудник был в декрете, нужно исключить эти месяцы).
- 🔄 Настройки округления дней в параметрах расчета зарплаты.
☑️ Проверка перед проведением документа "Отпуск"
Если отпуск начинается в одном месяце, а заканчивается в другом, 1С автоматически разобьет начисление на две части — это нормально и не требует ручных правок.
3. Особенности расчета отпускных: что проверять вручную
Хотя 1С автоматизирует расчет, некоторые нюансы требуют контроля:
| Ситуация | Что проверять в 1С | Возможная ошибка |
|---|---|---|
| Сотрудник работал неполный год | Количество дней в поле «Расчетный период» (должно быть ≤ 12 месяцев) | Программа может взять данные за 12 месяцев, хотя фактически отработано меньше |
| Был больничный или отпуск за свой счет | Исключения в разделе «Средний заработок» документа | Неисключенные периоды занижают средний заработок |
| Повышение оклада в расчетном периоде | Коэффициент индексации в настройках расчета | Если не указать коэффициент, отпускные будут занижены |
| Сотрудник уволился, не отгуляв отпуск | Документ «Компенсация за неиспользованный отпуск» | Ошибка в количестве дней приводит к неверной выплате |
Для проверки расчета используйте отчет Анализ начислений по сотрудникам (раздел «Зарплата» → «Отчеты»). Сравните сумму отпускных с ручным расчетом по формуле:
Средний дневной заработок = (Сумма начислений за 12 месяцев) / (Количество отработанных дней)
Отпускные = Средний дневной заработок × Количество дней отпуска
Важно: если в расчетном периоде были премии, они включаются в средний заработок пропорционально отработанному времени. 1С это учитывает, но иногда требуется ручная корректировка (например, для разовых премий).
Если отпускные начисляются в одном месяце, а выплачиваются в другом (например, за декабрьский отпуск деньги выдают в январе), используйте документ «Выплата зарплаты» с датой фактической выплаты. Это важно для корректного учета НДФЛ и страховых взносов.
4. Проводки и бухгалтерский учет: что формирует 1С
При проведении документа «Отпуск» 1С автоматически создает проводки:
- 💵 Дт 20 (26, 44) Кт 70 — начисление отпускных.
- 📉 Дт 70 Кт 68.01 — удержание НДФЛ.
- 🏥 Дт 20 (26, 44) Кт 69 — начисление страховых взносов (ПФР, ФСС, ФОМС).
- 💰 Дт 70 Кт 50 (51) — выплата отпускных (если используется документ «Выплата зарплаты»).
Чтобы увидеть проводки, откройте документ «Отпуск» и нажмите «Показать проводки» (или Ctrl+F9). Если проводок нет — проверьте:
- 🔘 Стоит ли флаг «Отражать в бухучете» в настройках документа.
- 📋 Корректно ли заполнены счета учета в справочнике «Сотрудники» (закладка «Бухгалтерский учет»).
- 🔄 Не сбились ли настройки учета в разделе
Настройки → Зарплата → Учет зарплаты.
Если используете 1С:Бухгалтерию в связке с ЗУП, проводки передаются автоматически при обмене данными. В противном случае их придется вводить вручную — это чревато ошибками, поэтому лучше настроить интеграцию.
Что делать, если проводки не формируются?
Проверьте, не заблокирован ли период в бухучете (раздел «Операции» → «Блокировка периодов»). Также убедитесь, что в настройках зарплаты включен флаг «Вести бухгалтерский учет».
5. Типичные ошибки и как их избежать
Даже в автоматизированной системе ошибки случаются. Вот самые распространенные:
⚠️ Внимание: Если сотрудник берет отпуск авансом (например, в первом полугодии), а потом увольняется, 1С не удерживает излишне выплаченные отпускные автоматически. Это нужно делать вручную через документ «Удержание».
- 🔄 Двойное начисление: происходит, если создать два документа «Отпуск» на один период. Проверяйте дубли перед проведением.
- 📅 Несовпадение дат: в документе указан один период, а в графике отпусков — другой. Всегда сверяйте с утвержденным графиком.
- 💰 Неверный средний заработок: чаще всего из-за неисключенных периодов (больничные, отпуска за свой счет). Используйте отчет «Средний заработок» для проверки.
- 📊 Ошибки в отчетности: если отпускные не попали в 6-НДФЛ или РСВ, проверьте дату начисления и выплаты.
Чтобы минимизировать риски:
- Настройте контроль остатков отпусков в параметрах расчета зарплаты (раздел «Настройки» → «Зарплата» → «Отпуска»).
- Используйте отчет «Анализ отпусков» для выявления расхождений между графиком и фактическими начислениями.
- Перед закрытием месяца проверяйте сверку с ФСС (отчет «Свод по страховым взносам»).
Самая частая ошибка — неверное количество дней отпуска. Всегда сверяйте данные в документе «Отпуск» с карточкой сотрудника и графиком отпусков.
6. Перенос, отзыв и разделение отпуска: нестандартные ситуации
Иногда отпуск нужно перенести, прервать или разделить. В 1С это оформляется так:
- 🔀 Перенос отпуска: создайте новый документ «Отпуск» с актуальными датами, а старый отмените проводкой «Красное сторно».
- ⏸️ Отзыв из отпуска: оформите документ «Отмена отпуска» (раздел «Зарплата» → «Отпуска»), затем создайте новый отпуск на оставшиеся дни.
- 📌 Разделение отпуска: если сотрудник хочет разделить отпуск на части, оформите несколько документов «Отпуск» с разными периодами.
При отзыве из отпуска важно:
- Пересчитать отпускные за фактически отгулянные дни.
- Удержать излишне выплаченные суммы (если они были).
- Скорректировать страховые взносы и НДФЛ.
Для удобства используйте отчет История изменений отпусков — он показывает все корректировки по конкретному сотруднику.
7. Отчетность: как отпускные отражаются в 6-НДФЛ и РСВ
Отпускные попадают в отчетность по особым правилам:
- 📄 6-НДФЛ: отпускные отражаются в том периоде, в котором они выплачены (даже если начислены в другом). Например, если отпускные начислены в декабре, а выплачены в январе, они попадут в 6-НДФЛ за 1 квартал.
- 📋 РСВ: страховые взносы начисляются в месяце начисления отпускных (независимо от выплаты).
- 💼 2-НДФЛ/6-НДФЛ: код дохода для отпускных —
2012(отпускные) или2013(компенсация за неиспользованный отпуск).
Чтобы избежать ошибок:
- Проверяйте даты выплаты в документе «Выплата зарплаты» — они должны совпадать с фактическими.
- Используйте отчет
Свод по НДФЛдля сверки сумм перед сдачей 6-НДФЛ. - Если отпускные выплачены в последний день месяца, уточните в ФНС, к какому периоду их относить (иногда это вызывает споры).
⚠️ Внимание: Если отпускные выплачены позже установленного срока (за 3 дня до начала отпуска), это грозит штрафом по ст. 5.27 КоАП. 1С не контролирует соблюдение этого срока — следите за ним вручную!
FAQ: ответы на частые вопросы
Как в 1С посчитать отпускные, если сотрудник работал неполный месяц?
В документе «Отпуск» на закладке «Средний заработок» исключите неотработанные дни (например, если сотрудник устроился 15 числа, укажите в расчетном периоде только с 15-го). Программа автоматически пересчитает средний дневной заработок.
Можно ли в 1С оформить отпуск задним числом?
Технически да: создайте документ «Отпуск» с нужной датой и проведите его. Но учтите, что это может исказить отчетность (например, 6-НДФЛ). Лучше оформить корректирующие документы текущей датой с пометкой «Исправление».
Что делать, если в 1С не хватает дней для отпуска?
Проверьте:
- График отпусков — возможно, дни уже распределены на другой период.
- Настройки начисления отпусков в справочнике «Виды отпусков».
- Документы «Отпуск» за прошлые годы — может быть ошибка в остатках.
Если дни действительно не хватает, оформите отпуск за свой счет (документ «Отпуск без сохранения зарплаты»).
Как в 1С отразить компенсацию за неиспользованный отпуск при увольнении?
Используйте документ «Компенсация за неиспользованный отпуск» (раздел «Зарплата» → «Отпуска»). Укажите количество неиспользованных дней и дату увольнения. Программа сама рассчитает сумму компенсации и сформирует проводки.
Почему в 1С не рассчитываются отпускные?
Частые причины:
- Нет данных о зарплате за расчетный период.
- Не указан вид отпуска или не стоит флаг «Оплата по среднему».
- Сотрудник архивирован или уволен.
- Ошибка в настройках среднего заработка (например, неверный коэффициент индексации).
Проверьте логи ошибок (Администрирование → Журнал регистрации).