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