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

Другое · 9 мин

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

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

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

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

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

Когда компенсация выплачивается и как это отражается в 1С

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

Заменить деньгами основной отпуск до 28 дней нельзя, даже если сотрудник сам просит об этом. Также запрещена денежная замена отпуска беременным женщинам и несовершеннолетним, а для работников с вредными условиями труда — части дополнительного отпуска в пределах установленного минимума. Эти ограничения программа не контролирует автоматически, ответственность лежит на кадровике и расчётчике.

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

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

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

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

Как проверить готовность к расчёту

Остаток отпуска в отчёте
Норма

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

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

Остаток нулевой или отрицательный при фактически неиспользованных днях

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

В документе заполнен и совпадает с расчётом вручную по справке

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

Поле пустое или средний аномально низкий

Настройки начисления
Норма

НДФЛ и взносы облагаются, код дохода указан

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

Начисление помечено как необлагаемое

Компенсация при увольнении

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

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

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

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

Компенсация без увольнения

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

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

Налогообложение и отражение в отчётности

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

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

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

Проверка результата и исправление ошибок

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

Если ошибка обнаружена после выплаты, не редактируйте проведённый документ задним числом в закрытом периоде. В ЗУП корректировки выполняются документами «Сторнирование начислений» или перерасчётом в текущем периоде, после чего уточняются расчёты по НДФЛ и взносам. Перед любыми исправлениями сделайте резервную копию базы, особенно если период уже отражён в сданной отчётности.

Итог

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

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

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

Можно ли в 1С выплатить компенсацию за отпуск без увольнения?

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

Почему программа посчитала не то количество дней компенсации?

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

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

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

Когда нужно выплатить компенсацию при увольнении?

В день увольнения вместе с окончательным расчётом. Если сотрудник в этот день не работал, выплата производится не позднее следующего дня после предъявления требования о расчёте. НДФЛ перечисляется не позднее дня, следующего за выплатой.

Что делать, если компенсация выплачена с ошибкой?

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

Чем расчёт в 1С:Бухгалтерии отличается от ЗУП?

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