При ведении зарплатного и налогового учета пользователи конфигураций 1С:Зарплата и Управление Персоналом редакций 2.5 и 3.1 часто сталкиваются с разным поведением системы при начислении премий с кодом дохода 2002. В типовой редакции 2.5 премия по умолчанию регистрируется строго по дате фактической выплаты, в то время как бухгалтеры нередко требуют отражать ее на последний день месяца аналогично окладу (код 2000). В редакции 3.1 разработчики предоставили выбор способа признания дохода непосредственно в настройках начисления или справочнике кодов доходов. Разберем методологию законодательства, выясним причины разного поведения программ и рассмотрим способы настройки программы для корректного формирования отчетности по форме 6-НДФЛ.
Для понимания логики работы программных алгоритмов проанализируем правовую базу, действовавшую в период возникновения разделения доходов на коды 2000 и 2002. Согласно позиции контролирующих органов (в частности, письму ФНС России от 24.01.2017 № БС-4-11/1139@ со ссылкой на Определение Верховного Суда РФ от 16.04.2015 № 307-КГ15-2718), порядок определения даты фактического получения дохода напрямую зависит от характера самой премии:
Именно по причине двойственной правовой природы премий с кодом 2002 разработчики 1С изначально заложили поведение межрасчетной выплаты, регистрируемой по дате фактической выплаты денежных средств сотруднику.
В конфигурации 1С:Зарплата и Управление Персоналом 3.1 пользователю предоставлена возможность гибкого выбора. Разберем по шагам, как настроить признание дохода:
2002.Таким образом, для ежемесячных производственных премий флажок включается, а для квартальных, полугодовых и годовых выплат остается выключенным.
В конфигурации 1С:Зарплата и Управление Персоналом 2.5 изначально для кода 2002 возможность переключения отсутствовала. Рассмотрим доступные практические варианты решения проблемы.
В более поздних обновлениях линейки ЗУП 2.5 разработчики перенесли механизм из третьей редакции. В справочнике Доходы НДФЛ для элемента с кодом 2002 появилась стандартная настройка Соответствует оплате труда. Если база обновлена, достаточно установить этот признак штатно в пользовательском режиме.
Если конфигурация значительно доработана и оперативно обновить ее невозможно, проанализируем реквизитный состав справочника ДоходыНДФЛ в дереве метаданных. В справочнике присутствует реквизит УчитыватьПоПериодуДействия, который отвечает за привязку даты дохода к окончанию расчетного месяца. В ранних релизах этот реквизит для кода 2002 был заблокирован на форме, но присутствовал в структуре объекта. Включить его можно с помощью внешней обработки или через групповую обработку справочников и документов:
Выборка = Справочники.ДоходыНДФЛ.Выбрать();
Пока Выборка.Следующий() Цикл
Если Выборка.Код = "2002" Тогда
ОбъектДохода = Выборка.ПолучитьОбъект();
ОбъектДохода.УчитыватьПоПериодуДействия = Истина;
ОбъектДохода.Записать();
Прервать;
КонецЕсли;
КонецЦикла;
Важно: после изменения реквизита необходимо перепровести расчетные документы (Начисление зарплаты работникам организаций или Премии работников организаций) и соответствующие документы выплаты (Зарплата к выплате организаций), чтобы переформировались движения в регистре накопления НДФЛ сведения о доходах и регистре НДФЛ расчеты с бюджетом.
Если внесение изменений в базу данных запрещено регламентом компании, расчетчики применяют организационный метод: в документе начисления или в межрасчетной ведомости на выплату премии вручную указывают дату выплаты дохода, равную последнему числу расчетного месяца. В этом случае во всех регистрах и в форме 6-НДФЛ дата дохода зафиксируется концом месяца.
Нередко бухгалтеры пытаются упростить задачу и оставляют для всех премий код 2000. Разберем последствия такого шага:
Хотя в судебной практике встречаются решения в пользу налогоплательщиков, если ошибка в коде не привела к неуплате налога, на этапе камеральной проверки налоговая инспекция выставит требование о предоставлении уточнений. Использовать код 2000 для любых премий крайне не рекомендуется.
Когда премия учитывается по дате выплаты (например, премия за март выплачивается в апреле), необходимо учитывать особенности работы расчетных механизмов 1С:
Обратим внимание на то, что с 1 января 2023 года пункт 2 статьи 223 НК РФ утратил силу. Законодатель полностью отменил особый порядок признания доходов в виде оплаты труда последним днем месяца. Для всех видов доходов — будь то оклад (код 2000), ежемесячная или квартальная премия (коды 2002, 2003) — датой фактического получения дохода теперь признается исключительно день его выплаты (перечисления на банковский счет сотрудника или выдачи наличных). Таким образом, в актуальных версиях программных продуктов разделение премий на признаваемые «по начислению» и «по выплате» потеряло практический смысл, а споры о дате признания актуальны только для корректировки и проверки прошлых налоговых периодов.