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

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

В практической работе бухгалтера и расчетчика зарплаты часто возникает ситуация: сотрудник увольняется в одном месяце (например, 31 января), а локальными нормативными актами (ЛНА) или трудовым договором компании предусмотрено начисление ежемесячной премии «месяц в месяц» или «за прошлый месяц» в следующем расчетном периоде (в феврале за январь). Когда пользователь пытается рассчитать зарплату за февраль с помощью документа Начисление зарплаты и взносов, уволенный сотрудник автоматически туда не попадает, и премия за январь ему не начисляется.

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

Почему 1С:ЗУП 3.1 не начислят премию уволенному автоматически?

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

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

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

Правовые и налоговые аспекты: обязана ли организация платить премию?

Проанализируем ситуацию с точки зрения трудового и налогового законодательства:

  1. Обязанность выплаты: Согласно ст. 132 ТК РФ, запрещается какая-либо дискриминация при установлении и изменении условий оплаты труда. Позиция Роструда и Верховного Суда РФ однозначна: если сотрудник полностью отработал период, за который выплачивается премия, и выполнил все показатели премирования, увольнение до момента издания приказа не является основанием для лишения его заработанной премии.
  2. Страховые взносы: Согласно разъяснениям Минфина и ФНС РФ, премия за прошлые трудовые показатели, выплаченная бывшему сотруднику, признается выплатой в рамках трудовых отношений. Она облагается всеми страховыми взносами (на ОПС, ОМС, ВНиСО и взносами на травматизм) в общем порядке.
  3. НДФЛ: Доход в виде премии признается на дату ее фактической выплаты (перечисления на карту или выдачи из кассы). В справках и отчетах (6-НДФЛ) используется код дохода 2002 (для производственных премий) или 2000.
  4. Налоговые вычеты: Если премия выплачивается в месяцах, следующих за месяцем увольнения, стандартные вычеты по НДФЛ (на детей) к этой выплате **не применяются**, так как за этот месяц у работодателя отсутствуют действующие трудовые отношения с физическим лицом.

Способ 1. Начисление через штатный документ «Премия» (Основное решение)

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

  1. Перейдем в раздел **Кадры** или **Оплата труда** и откроем журнал документов **Премии**.
  2. Создадим новый документ Премия и заполним реквизиты шапки:
    • Вид премии: выберем настроенный вид расчета (например, «Премия ежемесячная процентом»).
    • Период, по итогам работы за который начисляется премия: указываем прошлый месяц (месяц, когда сотрудник еще работал, например, Январь). Это критически важно для корректного расчета расчетной базы!
  3. Для добавления уволенного сотрудника нажмем кнопку Подбор.
  4. В открывшейся форме подбора сотрудников по умолчанию уволенные работники скрыты. Чтобы уволенный отобразился в списке:
    • В верхней части формы подбора в поле Работавшие с... установим дату, когда сотрудник еще числился в штате (например, 01.01.2024).
    • Либо снимем флажок Скрывать сотрудников, по которым не выполняются операции.
  5. Выберем бывшего сотрудника и перенесем его в документ.
  6. Автоматический расчет базы и суммы: Если вид расчета настроен с периодом расчета базы «Предыдущий месяц» и показатели расчета подтягиваются из системы, программа автоматически соберет расчетную базу за январь и рассчитает сумму премии. Если процент премии задается вручную или через документ Данные для расчета зарплаты, введем нужные значения.
  7. Программа автоматически рассчитает НДФЛ, а также районный коэффициент (РК) и северную надбавку (СН), если они предусмотрены настройками вида расчета.
  8. Проведем документ и сформируем Ведомость в банк или Ведомость в кассу с видом выплаты «Премии».

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

Способ 2. Автоматизация заполнения документа для крупных организаций

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

Рассмотрим алгоритм работы такой обработки:

  1. Обработка анализирует регистр сведений КадроваяИсторияСотрудников за указанный период премирования и находит всех сотрудников, уволенных в этом периоде.
  2. Проверяет наличие введенных показателей в регистре сведений или документе Данные для расчета зарплаты (например, введен ли показатель ПроцентПремии).
  3. Заполняет табличную часть Начисления документа Премия полученным списком уволенных сотрудников.

Проанализируем пример кода процедуры заполнения табличной части документа на сервере:


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

Такая обработка подключается через стандартный механизм Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки и цепляется к документу Премия как обработка заполнения ТЧ. Это позволяет сохранить конфигурацию на полной типовой поддержке.

Способ 3. Документ «Выплата бывшим сотрудникам» — когда его НЕЛЬЗЯ использовать?

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

Посмотрим на методологические различия этих документов:

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

Резюме и рекомендации

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

  1. Не пытайтесь начислить премию уволенному через документ Начисление зарплаты и взносов — система игнорирует уволенных сотрудников при регламентном расчете.
  2. Используйте документ Премия или Разовое начисление.
  3. При заполнении шапки документа обязательно указывайте базовый период премирования (прошлый месяц).
  4. При подборе уволенного сотрудника в форме подбора настраивайте фильтр **Работавшие с...**, чтобы увидеть уволенные кадры.
  5. Проверяйте правильность исчисления НДФЛ и страховых взносов. Помните, что страховые взносы рассчитаются окончательно при закрытии текущего месяца.
← На главную