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