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