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