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

Другое · 10 мин

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

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

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

Ниже разобран порядок действий для двух типовых сценариев: компенсация при увольнении и компенсация части отпуска сверх 28 календарных дней без увольнения. Описание ориентировано на 1С:ЗУП 8 редакции 3.1, но логика применима и к другим конфигурациям с похожим документооборотом.

Что проверить перед расчётом

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

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

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

Как проверить исходные данные

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

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

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

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

Начисления за расчётный период
Норма

Все зарплаты и премии за 12 месяцев проведены

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

Есть непроведённые документы или пропуски месяцев

Настройка вида расчёта
Норма

Вид начисления «Компенсация отпуска» облагается НДФЛ и взносами

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

Вид расчёта изменён вручную, налоговый статус неясен

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

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

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

Если сотрудник использовал отпуск авансом, вместо компенсации выберите «Удержать за использованный авансом отпуск» — программа выполнит удержание. Обратите внимание: по некоторым основаниям увольнения удержание за авансовый отпуск не производится, и это нужно контролировать вручную.

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

Как проверить средний заработок и дни компенсации

Расчёт среднего заработка — самая частая точка споров с сотрудниками. В документе увольнения откройте печатную форму «Расчёт среднего заработка»: в ней видно, какие начисления и отработанное время вошли в расчётный период. Исключаемые периоды (отпуска, больничные, командировки) программа выкидывает автоматически, если они оформлены соответствующими документами, а не ручными корректировками.

Количество дней компенсации определяется пропорционально отработанному времени: за каждый полный месяц работы полагается доля годового отпуска. При стандартном отпуске 28 дней это 2,33 дня за месяц; программа считает по более точной методике с округлением по правилам, заданным в настройках. Сотрудникам, отработавшим 11 месяцев, компенсация обычно полагается как за полный год — проверьте этот случай отдельно, если спорный период близок к границе.

Компенсация без увольнения: замена части отпуска деньгами

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

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

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

Налоги, взносы и отражение в учёте

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

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

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

Типичные ошибки и как их исправить

Наиболее распространённая проблема — неверное количество дней из-за незаполненных начальных остатков отпусков. Исправляется вводом документа «Начальная штатная расстановка» или «Остатки отпусков» на дату начала учёта, после чего документ увольнения пересчитывается.

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

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

Если расчёт не сходится: порядок диагностики

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

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

Маршрут решения

Как выбрать действие

Остаток отпуска в отчёте не совпадает с кадровыми даннымиВведите или исправьте остатки отпусков, затем пересчитайте документ
Средний заработок занижен, в расчётном периоде есть пропускиПроверьте проведение больничных, отпусков и начислений за все 12 месяцев
Сотрудник работает и просит деньги вместо отпускаКомпенсируйте только дни сверх 28 календарных через документ «Отпуск»
Сотрудник увольняется и использовал отпуск авансомВыберите «Удержать за авансовый отпуск» и проверьте, допустимо ли удержание по основанию увольнения
Итог

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

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

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

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

Только за часть отпуска, превышающую 28 календарных дней в год, — например, за дополнительные отпуска. Основной отпуск работающему сотруднику деньгами не заменяется. Для отдельных категорий (беременные, несовершеннолетние, работники вредных производств в части дополнительного отпуска) замена запрещена полностью.

Почему в документе увольнения не заполняется количество дней компенсации?

Чаще всего не введены остатки отпусков: сотрудник принят до начала учёта в программе, а начальные данные не перенесены. Проверьте отчёт «Остатки отпусков» — если он пуст, введите остатки специальным документом и пересчитайте увольнение.

Как программа считает средний заработок для компенсации?

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

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

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

Что делать, если сотрудник отгулял отпуск авансом и увольняется?

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

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

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