К статье
Практический материал

Другое · 9 мин

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

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

Компенсация за неиспользованный отпуск в 1С:Зарплата и управление персоналом 3.1 начисляется двумя путями: автоматически в документе «Увольнение» либо отдельным документом «Отпуск», если сотрудник продолжает работать и получает денежную замену части отпуска сверх 28 календарных дней. В обоих случаях программа сама считает остаток дней отпуска, средний дневной заработок, НДФЛ и страховые взносы, но корректность результата зависит от правильно введённых кадровых данных.

Главная ошибка пользователей — попытка начислить компенсацию «вручную» через разовое начисление или премию. Такой способ ломает учёт остатков отпусков, искажает средний заработок и приводит к неверным проводкам. Ниже разобраны оба штатных сценария, настройка вида расчёта, проверка результата и типичные проблемы.

Подготовка: что проверить перед начислением

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

Проверьте, что все предыдущие отпуска оформлены документами «Отпуск», а не только приказами на бумаге. Программа считает остаток по данным учёта: приём на работу, ежегодные отпуска, отпуска без сохранения, периоды, исключаемые из стажа. Если история в базе неполная, внесите начальные остатки документом «Начальная штатная расстановка» или введите остатки отпусков специальной ссылкой в карточке сотрудника.

Также убедитесь, что за расчётный период (обычно 12 месяцев, предшествующих месяцу увольнения или выплаты) начислена зарплата и проведены все документы. Если сотрудник недавно принят и данных мало, средний заработок будет рассчитан по фактически отработанному времени — это нормально.

Сценарий 1: компенсация при увольнении

Это самый частый случай. Создайте документ «Увольнение» (раздел «Кадры» → «Приёмы, переводы, увольнения» → кнопка «Создать» → «Увольнение»). Заполните организацию, сотрудника и дату увольнения — именно от неё программа определяет стаж и остаток дней.

На закладке «Компенсации отпуска» (или в поле «Компенсировать» в зависимости от релиза) программа автоматически подставит количество дней неиспользованного отпуска. Если сотрудник, наоборот, использовал отпуск авансом, появится строка удержания за неотработанные дни. Проверьте количество дней и при необходимости скорректируйте вручную — например, если часть отпуска уже компенсирована ранее.

На закладке «Начисления и удержания» отобразится сумма компенсации, рассчитанная из среднего дневного заработка, а также НДФЛ и страховые взносы. По ссылке с суммой можно открыть детальный расчёт среднего заработка и проверить, какие месяцы и начисления вошли в базу. После проверки проведите документ.

Компенсация при увольнении: порядок действий
  1. 1
    Проверьте остаток отпуска отчётом «Остатки отпусков»
  2. 2
    Создайте документ «Увольнение» и укажите дату увольнения
  3. 3
    Проверьте автоматически рассчитанное количество дней компенсации
  4. 4
    Откройте расчёт среднего заработка и сверьте базу начислений
  5. 5
    Проверьте НДФЛ и взносы на соответствующих закладках
  6. 6
    Проведите документ и сформируйте расчётный листок сотрудника

Сценарий 2: компенсация без увольнения

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

Создайте документ, выберите сотрудника и в поле вида отпуска укажите «Компенсация основного отпуска» или компенсацию дополнительного отпуска. Задайте количество компенсируемых дней — программа уменьшит остаток отпуска на эту величину. Средний заработок рассчитывается по тем же правилам, что и для обычного отпуска.

Документ создаёт начисление в месяце, указанном в шапке, и сумма попадёт в зарплату этого месяца. Учтите: компенсация без увольнения облагается НДФЛ и страховыми взносами в полном объёме, как и при увольнении, — освобождения от взносов здесь нет.

Настройка вида расчёта «Компенсация отпуска»

В типовой конфигурации начисление «Компенсация отпуска» уже предопределено и настраивать его обычно не требуется. Но если организация использует собственные виды расчёта или нужна компенсация дополнительного отпуска, проверьте настройки в разделе «Настройка» → «Начисления».

Ключевые параметры вида расчёта: назначение — «Компенсация отпуска», способ расчёта — по среднему заработку, обложение НДФЛ — код дохода (для компенсации при увольнении применяется отдельный код дохода, отличный от отпускных), обложение страховыми взносами — полностью. Неверный код дохода приведёт к ошибкам в отчётности 6-НДФЛ и справках о доходах.

Если в вашей базе компенсация считается «ручным» начислением фиксированной суммой, это признак доработанной или устаревшей настройки. Сравните вид расчёта с типовым из свежей демобазы и приведите формулу и налогообложение в соответствие.

Проверка расчёта и отражение в учёте

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

Проверьте налоги и взносы: НДФЛ виден в отчёте «Расшифровка 6-НДФЛ» или в документе на закладке НДФЛ, взносы — в отчёте «Анализ взносов в фонды». При увольнении датой фактического получения дохода по компенсации считается последний рабочий день, что влияет на сроки перечисления налога.

Проводки в бухгалтерском учёте формируются после синхронизации с 1С:Бухгалтерией документом «Отражение зарплаты в бухучёте». Компенсация отпуска обычно относится на те же счета затрат, что и зарплата сотрудника, за счёт резерва отпусков, если он создаётся.

Контрольные точки

Как проверить результат

Количество дней компенсации
Норма

Совпадает с отчётом «Остатки отпусков» на дату увольнения или выплаты

Тревожный признак

Дни больше или меньше остатка, остаток после документа уходит в минус без причины

Средний дневной заработок
Норма

В расчёт вошли все месяцы расчётного периода с начислениями

Тревожный признак

Период пустой или пропущены месяцы с начисленной зарплатой

НДФЛ и взносы
Норма

Налог рассчитан с полной суммы компенсации, взносы начислены

Тревожный признак

Компенсация ошибочно отражена как не облагаемая выплата

Типичные ошибки и их последствия

Самая распространённая ошибка — неверный остаток отпуска из-за того, что прошлые отпуска оформлялись только на бумаге. Программа считает, что сотрудник не отдыхал, и начисляет компенсацию за все годы. Решение — ввести исторические документы или скорректировать остатки до расчёта.

Вторая ошибка — выплата компенсации без увольнения за основные 28 дней, что нарушает трудовое законодательство. Программа технически позволяет это сделать, ответственность несёт работодатель. Третья — ручная корректировка суммы вместо исправления исходных данных: сумма станет «правильной», но средний заработок и регистры останутся искажёнными.

Типичные ошибки
01
Начисление компенсации разовым начислением вместо штатного документа — ломаются остатки отпусков и средний заработок
02
Расчёт до проверки остатка отпуска — переплата или недоплата сотруднику
03
Замена основного отпуска деньгами без увольнения — нарушение ТК РФ
04
Ручная правка суммы компенсации вместо исправления расчётной базы
05
Неверный код дохода НДФЛ у самодельного вида расчёта — ошибки в 6-НДФЛ

Частые вопросы

Как в 1С:ЗУП посмотреть, сколько дней отпуска не использовано?

Сформируйте отчёт «Остатки отпусков» в разделе «Кадры» → «Отчёты, справки». Отчёт показывает остаток по каждому виду отпуска на выбранную дату и позволяет расшифровать, из каких документов он сложился.

Почему в документе «Увольнение» не рассчиталась компенсация?

Чаще всего остаток отпуска равен нулю или отрицательный — проверьте отчёт «Остатки отпусков». Также убедитесь, что в настройках учётной политики не отключён расчёт компенсации и что за расчётный период есть начисления для среднего заработка.

Можно ли выплатить компенсацию за отпуск работающему сотруднику?

Да, но только за часть отпуска сверх 28 календарных дней в год, например за дополнительные отпуска. Оформляется документом «Отпуск» с видом «Компенсация отпуска». Для отдельных категорий работников замена запрещена законом.

Облагается ли компенсация за неиспользованный отпуск НДФЛ и взносами?

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

Как исправить ошибочно начисленную компенсацию?

Отмените проведение документа или создайте документ «Сторнирование начислений» (раздел «Зарплата»). Затем исправьте исходные данные — остаток отпуска или расчётный период — и проведите документ заново. Не корректируйте суммы вручную в ведомости.

Чем компенсация отпуска отличается от отпускных в расчёте?

Принцип расчёта среднего заработка одинаковый, но отличаются код дохода для НДФЛ и дата получения дохода: у компенсации при увольнении это последний рабочий день, у отпускных — день выплаты.

Итог

Что важно запомнить

При увольнении компенсация считается автоматически в документе «Увольнение», без увольнения — документом «Отпуск» с соответствующим видом. Перед расчётом сверьте остаток отпусков отчётом, после — проверьте средний заработок, НДФЛ и взносы. Ручные начисления и правки сумм вместо исправления данных приводят к ошибкам в учёте и отчётности.