Как начислить премию уволенному сотруднику «месяцем позже» в 1С:ЗУП?

Бухгалтер 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

На многих предприятиях применяется схема мотивации, при которой управленческая или производственная премия рассчитывается и выплачивается в месяце, следующем за отчетным (так называемая премия «месяцем позже»). Основная техническая сложность возникает тогда, когда сотрудник увольняется. При проведении документа увольнения программа автоматически прекращает действие всех его плановых начислений. В результате в следующем месяце при автоматическом заполнении стандартного документа начисления зарплаты уволенный сотрудник в него просто не попадает.

В данной статье мы подробно разберем, как решить эту проблему. Мы рассмотрим правовые аспекты таких выплат, проанализируем изменения в налоговом законодательстве (НДФЛ), а также разберем по шагам как типовые сценарии работы в современных версиях 1С:Зарплата и Управление Персоналом (ред. 3.1), так и варианты программной доработки для старых версий конфигурации (ЗУП 2.5).

Правовое обоснование: можно ли платить премию после увольнения?

Среди расчетчиков часто возникает спор, не нарушает ли выплата премии после увольнения требования статьи 140 Трудового кодекса РФ, согласно которой все суммы, причитающиеся работнику, должны быть выплачены в день его увольнения. Давайте проанализируем эту ситуацию с точки зрения законодательства:

  1. Позиция Минфина и Минтруда. В день увольнения работодатель обязан выплатить только те суммы, размер которых уже известен и определен на этот момент. Если Положением о премировании организации установлено, что итоги работы и размер премии определяются в следующем месяце, то на дату увольнения сумма премии физически не может быть рассчитана. Следовательно, ее выплата в общем порядке (в следующем месяце) не является нарушением статьи 140 ТК РФ.
  2. Запрет на дискриминацию. Согласно статьям 135 и 191 ТК РФ, премия — это стимулирующая выплата за добросовестное исполнение обязанностей. Если сотрудник полностью отработал отчетный период и выполнил все показатели KPI, лишение его премии только на основании того, что он больше не состоит в штате на момент ее расчета, признается судами дискриминацией и нарушением трудовых прав.
  3. Налоги и взносы. Любые премии за период работы, выплаченные после увольнения, признаются объектом обложения страховыми взносами в общем порядке. НДФЛ с таких выплат также удерживается.

Важная революция в учете НДФЛ (с 2023 года)

В старых версиях программы (и в законодательстве до 2023 года) существовала серьезная проблема с датой получения дохода для уволенных. Ранее датой получения дохода в виде оплаты труда для уволенных считался последний рабочий день. Из-за этого бухгалтерам приходилось «сдвигать» начисление премии назад, пересчитывать НДФЛ за прошлый период и подавать корректирующую отчетность.

С 1 января 2023 года правила кардинально изменились: теперь датой фактического получения дохода всегда признается день его реальной выплаты (перечисления на карту или выдачи из кассы). Это значительно упростило расчет. Если сотрудник уволился в апреле, а премия за апрель выплачивается в мае, то эта премия будет являться доходом мая. Никаких перерасчетов за апрель делать больше не требуется!

---

Решение 1. Использование стандартного документа «Премия» в 1С:ЗУП 3.1

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

Для того чтобы премия корректно начислилась бывшему сотруднику, необходимо выполнить следующие настройки начисления:

  1. Перейдем в меню Настройка — Начисления и откроем карточку нашей премии.
  2. На вкладке Основное укажем, что начисление выполняется По отдельному документу (выберем документ Премия).
  3. На вкладке Расчет базы (если премия рассчитывается процентом) укажем базовый период — Предыдущий месяц.

Теперь рассмотрим процесс создания самого документа:

  1. Перейдем в раздел Зарплата — Премии и создадим новый документ Премия за тот месяц, в котором производится выплата (например, за май, когда сотрудник уже уволен).
  2. Нажмем кнопку Подбор. По умолчанию программа скрывает уволенных сотрудников. Чтобы отобразить их, в форме подбора сотрудников снимем флажок Скрывать сотрудников, по которым не выполняются операции (или установим дату просмотра, когда сотрудник еще работал).
  3. Выберем уволенного сотрудника в документ. Программа автоматически проанализирует его прошлый рабочий период и рассчитает сумму премии на основании базы предыдущего месяца.

Важное обновление программы: начиная с версии ЗУП 3.1.11, разработчики добавили возможность рассчитывать зависимые начисления — такие как Районный коэффициент (РК) и Северная надбавка (СН) — непосредственно в самом документе Премия. Для этого в настройках начисления РК и СН в качестве расчетной базы должна быть указана данная премия. Расчет РК и СН произойдет автоматически прямо в строке сотрудника в документе Премия, что решает извечную проблему потери районного коэффициента у уволенных сотрудников.

---

Решение 2. Обходной путь через временное распроведение увольнения

Если на предприятии премия заведена строго как плановое начисление, и руководство категорически отказывается использовать отдельный документ Премия, расчетчики часто используют проверенную временем хитрость. Давайте разберем этот алгоритм:

  1. Перед расчетом заработной платы за текущий месяц временно отмените проведение документа Увольнение по нужному сотруднику.
  2. Создайте и заполните документ Начисление зарплаты и взносов за текущий месяц. Так как документ увольнения не проведен, программа посчитает сотрудника действующим и автоматически заполнит по нему все плановые начисления, включая премию, районный коэффициент и северную надбавку.
  3. В табличной части документа Начисление зарплаты и взносов вручную удалите все лишние строки (оклад, праздничные и т.д.), оставив только премию и приходящиеся на нее РК и СН. Проведите документ начисления.
  4. Вернитесь к документу Увольнение и снова проведите его.

Этот метод позволяет полностью использовать стандартный механизм расчета плановых начислений, но требует повышенной внимательности от расчетчика и аккуратности при последующих перерасчетах.

---

Решение 3. Использование документа «Разовые начисления»

Если премия уволенного сотрудника имеет фиксированную сумму или рассчитывается по простой формуле, можно применить документ Регистрация разовых начислений (в ЗУП 2.5) или Разовое начисление (в ЗУП 3.1):

  1. Создаем документ Разовое начисление в месяце, следующем за увольнением.
  2. Выбираем уволенного сотрудника (через стандартный подбор, предварительно отключив фильтр по работающим сотрудникам).
  3. В качестве периода начисления (даты начала и окончания) в строке сотрудника обязательно указываем прошлый месяц (период, когда он еще фактически работал). Это критически важно для того, чтобы начисление попало в правильный период для расчета среднего заработка в будущем (например, для последующего расчета больничного листа после увольнения).
  4. Районный коэффициент и другие зависимые удержания (например, профсоюзные взносы или алименты) в данном случае придется рассчитать и ввести в соответствующих документах начислений и удержаний вручную или настроить их автоматический расчет по базовым начислениям.

---

Решение 4. Программная доработка (для разработчиков на платформе 1С v8.3)

Если на предприятии большой штат и увольнения происходят регулярно, ручной мониторинг уволенных сотрудников становится трудоемким. В таком случае целесообразно выполнить небольшую доработку конфигурации. Участники форума предложили эффективную схему автоматизации, состоящую из двух шагов.

Шаг 1. Создание подписки на событие при проведении увольнения

Необходимо создать подписку на событие ОбработкаПроведения для документа Увольнение (или УвольнениеИзОрганизаций в ЗУП 2.5). Наш обработчик будет автоматически находить плановые начисления сотрудника и корректировать дату их окончания.

Рассмотрим пример программного кода для обработчика подписки:


Процедура ПриПроведенииУвольненияПередЗаписьюРегистров(Источник, Отказ, РежимПроведения) Экспорт
    
    // Получаем таблицу плановых начислений сотрудника
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   ПлановыеНачисления.Сотрудник,
        |   ПлановыеНачисления.ВидРасчета,
        |   ПлановыеНачисления.ПериодЗавершения
        |ИЗ
        |   РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисления
        |ГДЕ
        |   ПлановыеНачисления.Сотрудник = &Сотрудник";
        
    Запрос.УстановитьПараметр("Сотрудник", Источник.Сотрудник);
    РезультатЗапроса = Запрос.Выполнить();
    
    Если Не РезультатЗапроса.Пустой() Тогда
        Выборка = РезультатЗапроса.Выбрать();
        Пока Выборка.Следующий() Цикл
            // Проверяем, относится ли начисление к премии месяцем позже
            Если Выборка.ВидРасчета = ПланыВидовРасчета.ОсновныеНачисления.НайтиПоНаименованию("Премия месяцем позже") Тогда
                // Сдвигаем дату окончания действия планового начисления на конец следующего месяца
                НоваяДатаОкончания = КонецМесяца(ДобавитьМесяц(Источник.ДатаУвольнения, 1));
                
                // Записываем измененный период в движения документа или непосредственно в регистр сведений
                // (в зависимости от архитектуры конкретной редакции ЗУП)
                МенеджерЗаписи = РегистрыСведений.ПлановыеНачисленияРаботниковОрганизаций.СоздатьМенеджерЗаписи();
                МенеджерЗаписи.Сотрудник = Выборка.Сотрудник;
                МенеджерЗаписи.ВидРасчета = Выборка.ВидРасчета;
                МенеджерЗаписи.Прочитать();
                Если МенеджерЗаписи.Выбран() Тогда
                    МенеджерЗаписи.Действие = Перечисления.ДействияСНачислениями.Изменить;
                    МенеджерЗаписи.ПериодЗавершения = НоваяДатаОкончания;
                    МенеджерЗаписи.Записать();
                КонецЕсли;
            КонецЕсли;
        КонецЦикла;
    КонецЕсли;

КонецПроцедуры

Шаг 2. Доработка заполнения документа «Начисление зарплаты»

По умолчанию алгоритм заполнения документа начисления зарплаты (тот самый «трехведерный запрос» в ЗУП 2.5) отсекает уволенных сотрудников. Чтобы обойти это ограничение, создается внешняя обработка заполнения табличной части документа НачислениеЗарплатыРаботникамОрганизаций:

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

Такой подход позволяет полностью автоматизировать процесс: расчетчику не нужно помнить о каждом уволенном сотруднике, система сама заполнит и рассчитает все необходимые суммы в следующем месяце.

---

Почему не стоит использовать документ «Выплаты бывшим сотрудникам»?

В ЗУП 3.1 есть специализированный документ Выплата бывшим сотрудникам (доступен, если в настройках расчета зарплаты включена опция «Выплачиваются доходы бывшим сотрудникам предприятия»). Некоторые бухгалтеры ошибочно пытаются проводить производственные премии через него.

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

Если провести через него производственную премию, возникнут следующие проблемы:

Резюме

Для корректного и бесконфликтного начисления премии уволенному сотруднику «месяцем позже» придерживайтесь следующих правил:

  1. В современных версиях 1С:ЗУП 3.1 используйте документ Премия, предварительно отключив в форме подбора фильтр скрытия уволенных сотрудников. Начиная с версии 3.1.11, этот документ сам рассчитает РК и СН.
  2. В старых версиях программы (ЗУП 2.5) используйте документы разовых начислений с указанием базового периода за прошлый месяц либо внедрите программную подписку на событие увольнения для автоматического продления планового начисления премии на один месяц.
  3. Помните, что с 2023 года дата получения дохода по НДФЛ определяется по дате выплаты, поэтому никаких корректировок прошлых периодов и переподачи справок о доходах делать не нужно.
← На главную