Как правильно отразить годовую премию уволенному сотруднику в 1С:ЗУП 3.1 и отчете 6-НДФЛ?

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

Приветствуем вас, уважаемые коллеги! Каждому бухгалтеру по расчету заработной платы знакома ситуация: сотрудник увольняется в конце года, а спустя несколько месяцев (или даже через год) руководство принимает решение выплатить всем работникам, включая уволенных, годовую премию (так называемую 13-ю зарплату). И тут начинается самое интересное — как правильно отразить эту выплату в программе 1С:Зарплата и управление персоналом (редакция 3.1) и отчете 6-НДФЛ, чтобы не «поехала» отчетность за прошлые периоды?

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

---

В чем суть проблемы: почему премия «улетает» в прошлый год?

Давайте проанализируем классическую ситуацию. Сотрудник уволился 30 ноября 2017 года. В декабре 2018 года организация начисляет ему премию по итогам работы за 2017 год. Бухгалтер проводит документ начисления, указывает дату выплаты в декабре 2018 года, но при формировании отчета 6-НДФЛ эта сумма упорно попадает в отчетность за 2017 год (в период увольнения).

Выясним причину такого поведения программы. Все дело в тонкостях налогового законодательства тех лет и в том, как эти правила были реализованы в коде 1С. До 1 января 2023 года действовал пункт 2 статьи 223 Налогового кодекса РФ, согласно которому для доходов в виде оплаты труда (код 2000) датой фактического получения дохода признавался последний день месяца, за который он был начислен. При этом в случае увольнения сотрудника до истечения месяца датой получения дохода считался последний день работы (то есть дата увольнения).

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

---

Как изменилось законодательство с 2023 года?

Прежде чем перейти к настройкам программы, сделаем важнейшее отступление. С 1 января 2023 года пункт 2 статьи 223 НК РФ полностью отменен!

Что это означает для нас на практике? Теперь для абсолютно любых доходов — будь то оклад (код 2000), производственная премия (код 2002), непроизводственная премия (код 2003) или компенсация за неиспользованный отпуск — действует единое правило. Датой фактического получения дохода всегда признается день его фактической выплаты (перечисления на банковскую карту или выдачи из кассы).

Тем не менее, даже в современных реалиях правильная классификация доходов в 1С:ЗУП 3.1 критически важна для корректного заполнения Справок о доходах (бывших 2-НДФЛ) в составе годового расчета 6-НДФЛ и избежания технических сбоев при расчете налога.

---

Анализируем программный код: где зарыта логика распределения доходов?

Чтобы окончательно понять, как программа распределяет доходы, обратимся к технической стороне вопроса. Посмотрим на фрагмент запроса в программном модуле УчетНДФЛ, который отвечает за определение даты получения дохода в старых релизах конфигурации (которые и обсуждались на форуме):


ВЫБОР 
    КОГДА НЕ Начисления.Начисление ССЫЛКА ПланВидовРасчета.Начисления 
        ТОГДА &ДатаВыплаты 
    КОГДА СвойстваКодаДохода.СоответствуетОплатеТруда 
        ТОГДА ВЫБОР 
            КОГДА ВидыРасчета.КодДоходаНДФЛ = ЗНАЧЕНИЕ(Справочник.ВидыДоходовНДФЛ.Код2002) 
                И ВидыРасчета.КатегорияДохода = ЗНАЧЕНИЕ(Перечисление.КатегорииДоходовНДФЛ.ПрочиеДоходыВДенежнойФормеОтТрудовойДеятельности) 
                ТОГДА &ДатаВыплаты 
            КОГДА ДанныеОСотруднике.ДатаУвольнения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) 
                И ДанныеОСотруднике.ДатаУвольнения < &КонецМесяцаНачисления 
                ТОГДА ДанныеОСотруднике.ДатаУвольнения 
            ИНАЧЕ &КонецМесяцаНачисления 
        КОНЕЦ 
    ИНАЧЕ &ДатаВыплаты 
КОНЕЦ КАК ДатаПолученияДохода

Проанализируем это условие подробнее:

  1. Если начисление не связано напрямую с оплатой труда, датой получения дохода сразу признается &ДатаВыплаты.
  2. Если код дохода соответствует оплате труда (например, код 2000), программа проверяет, не уволен ли сотрудник. Если дата увольнения заполнена и она меньше конца месяца начисления, то датой получения дохода становится дата увольнения.
  3. И только в том случае, если код дохода установлен как 2002, а категория дохода определена как Прочие доходы в денежной форме от трудовой деятельности, программа принудительно устанавливает дату получения дохода равной дате выплаты (даже если сотрудник давно уволен!).

---

Шаг 1. Правильная настройка вида начисления (Премии)

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

  1. Перейдем в раздел Настройка — Начисления.
  2. Найдем в списке или создадим заново вид начисления (например, "Годовая премия уволенным сотрудникам").
  3. На вкладке Основное укажем назначение начисления: Премия.
  4. Перейдем на самую важную вкладку — Налоги, взносы, бухучет.
  5. В поле НДФЛ установим переключатель в положение Облагается и укажем код дохода 2002.
  6. В поле Категория дохода выберем значение Прочие доходы от трудовой деятельности (в более старых релизах это могло называться "Прочие доходы в денежной форме от трудовой деятельности"). Важно: не выбирайте категорию "Оплата труда", иначе программа снова начнет ориентироваться на дату увольнения!
  7. Нажмем кнопку Записать и закрыть.

---

Шаг 2. Как начислить и выплатить премию бывшему сотруднику

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

Сценарий А. Использование документа «Выплата бывшим сотрудникам»

Этот документ предназначен специально для расчетов с уволенными работниками. Чтобы он стал доступен в интерфейсе, выполним предварительную настройку:

Перейдем в раздел Настройка — Расчет зарплаты и установим флажок Выплачиваются доходы бывшим сотрудникам предприятия.

После этого в разделе Выплаты появится документ Выплаты бывшим сотрудникам.

Преимущества метода: Документ специально адаптирован для работы с архивными сотрудниками, автоматически исчисляет НДФЛ на планируемую дату выплаты.

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

Сценарий Б. Стандартное начисление через документ «Премия» (Рекомендуемый)

Поскольку годовая премия выплачивается за период, когда сотрудник фактически работал и состоял в штате организации, наиболее надежным и удобным способом является проведение стандартного документа Премия или Разовое начисление. Это позволит провести выплату через стандартную ведомость.

Разберем этот процесс по шагам:

  1. Создадим документ Премия (раздел Зарплата — Премии).
  2. В поле Вид премии выберем наше настроенное начисление с кодом дохода 2002 и категорией Прочие доходы от трудовой деятельности.
  3. При заполнении табличной части нажмем кнопку Подбор. Обратите внимание: уволенные сотрудники по умолчанию скрыты в списке выбора.
  4. Чтобы отобразить их, в форме подбора снимите флажок Скрывать сотрудников, по которым не выполняются операции. Либо в поле Работающие с... установите дату прошедшего года, когда сотрудник еще числился в штате организации.
  5. Выберите нужного сотрудника, перенесите его в документ и укажите сумму премии.
  6. В нижней части документа в поле Выплата укажите В межрасчетный период и установите реальную планируемую дату выплаты премии.
  7. Проверьте вкладку НДФЛ — налог должен рассчитаться автоматически, а в качестве даты получения дохода должна зафиксироваться именно планируемая дата выплаты.
  8. Проведите документ.

После проведения документа вы можете без проблем создать документ Ведомость в банк или Ведомость в кассу, указав способ выплаты Премии. Программа автоматически подберет сумму к выплате и удержит НДФЛ на дату выплаты.

---

Отражение в отчетности 6-НДФЛ

Давайте проанализируем, как эти данные отразятся в современном расчете 6-НДФЛ:

Желаем вам успешной сдачи отчетности и легкой работы в программах 1С!

← На главную