Оформление отпуска с последующим увольнением — одна из самых коварных операций в программе 1С:Зарплата и Управление Персоналом, особенно когда отпуск начинается в одном расчетном периоде (месяце), а дата фактического увольнения приходится на следующий. На практике расчетчики часто сталкиваются с ситуацией, когда регистры НДФЛ фиксируют излишне удержанный или некорректно распределенный налог в справках о доходах и регламентированных отчетах.
Разберем подробнее, почему возникает эта ошибка, какие законодательные нюансы необходимо учитывать и как правильно настроить документы в программе для корректного учета.
Проанализируем типовую ситуацию: сотрудник с 24 ноября уходит в отпуск с последующим увольнением. Днем увольнения является последний день отпуска — 7 декабря. По закону (согласно правовой позиции Конституционного Суда РФ, Определение № 131-О-О) днем фактического расчета и выдачи трудовой книжки является последний рабочий день перед началом отпуска — то есть 21 ноября. Именно в этот день бухгалтерия производит все выплаты: отпускные, зарплату за отработанную часть ноября и компенсацию отпуска, если она осталась.
Когда расчетчики формируют отдельный документ Начисление зарплаты и взносов за ноябрь, а затем документ Увольнение с датой события 7 декабря, в учете возникает конфликт по следующим причинам:
Увольнение может автоматически подставить месяц начисления «Декабрь». При попытке выплатить расчет в ноябре (21.11) возникает межпериодный разрыв в служебных регистрах накопления: Учет доходов для исчисления НДФЛ и Расчеты налогоплательщиков с бюджетом по НДФЛ. Исчисленный налог регистрируется одним периодом, а удержание через ведомость — другим.Посмотрим на практическое решение, которое позволяет полностью исключить перекосы в регистрах НДФЛ. Самый стабильный способ — объединить все расчеты увольняемого сотрудника внутри документа Увольнение, отказавшись от его отдельного расчета в документе Начисление зарплаты и взносов.
Разберем по шагам порядок действий:
Увольнение принудительно контролируем, чтобы месяц начисления стоял Ноябрь, так как доход фактически признается и выплачивается в ноябре. Планируемую дату выплаты устанавливаем 21.11.Увольнение активируем флаг Начислить зарплату. Программа самостоятельно начислит оплату по окладу (или тарифу) за фактически отработанные дни ноября с 1 по 21 число включительно.Начисление зарплаты и взносов за ноябрь, отменяем его проведение или исключаем сотрудника из списка начисления. В конце месяца при формировании общей зарплаты следим, чтобы данный сотрудник повторно не попал в общий документ.Увольнение. Налог исчисляется и удерживается строго в рамках ноября.Если специфика учета на предприятии требует обязательного использования отдельного документа начисления зарплаты (например, при сложной системе бонусов или KPI, рассчитываемых только общим документом), порядок действий будет следующим:
Начисление зарплаты и взносов с месяцем начисления «Ноябрь».Увольнение снимаем флаг Начислить зарплату. Программа рассчитает только компенсацию неиспользованного отпуска или удержание за неотработанные дни.Увольнение также устанавливаем «Ноябрь», дата выплаты — 21.11.Выясним еще одну важную деталь, на которую часто не обращают внимания расчетчики: влияние периода отпуска на право на отпуск. Согласно трудовому законодательству, время самого отпуска с последующим увольнением не включается в стаж, дающий право на ежегодный основной оплачиваемый отпуск, поскольку трудовые отношения по факту прекращаются в последний рабочий день.
Однако типовой алгоритм 1С:ЗУП 3 рассчитывает стаж строго до указанной даты увольнения (до 07.12 включительно). В результате программа может ошибочно прибавить еще 2.33 дня к остатку отпуска за отработанный месяц. Перед проведением документа Увольнение обязательно перейдем на вкладку Компенсация отпуска, сравним количество дней с актуальной справкой об остатках отпусков и при необходимости скорректируем количество дней компенсации вручную.
При оформлении отпуска с последующим увольнением важно не нарушить сроки сдачи подраздела 1.1 формы ЕФС-1 (кадровые мероприятия):