Как исправить некорректную дату получения дохода НДФЛ при начислении зарплаты за декабрь в 1С:ЗУП?

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

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

Давайте подробно разберем, почему это происходит и как правильно «вылечить» информационную базу, чтобы учет НДФЛ соответствовал актуальному законодательству.

Причина возникновения проблемы: переход на новые правила 2023 года

Проанализируем ситуацию с точки зрения законодательства. С 1 января 2023 года вступили в силу изменения (согласно 263-ФЗ), которые коренным образом изменили принцип определения даты фактического получения дохода в виде оплаты труда. Если раньше такой датой считался последний день месяца, за который начислена зарплата, то теперь это день фактической выплаты денежных средств.

Декабрьская зарплата стала «камнем преткновения»: если выплата прошла в декабре 2022 года, она еще подчиняется старым правилам, а если в январе 2023 года — уже новым. Программные механизмы 1С в этот переходный период подверглись масштабной переработке, что породило ряд багов в определенных релизах (например, в 3.1.24.212). Выясним, как устранить последствия этих программных несовершенств.

Способ 1: Обновление конфигурации и соблюдение последовательности действий

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

  1. Убедимся, что установлена версия программы не ниже 3.1.24.308 (или актуальная на данный момент).
  2. В документе Начисление зарплаты и взносов необходимо соблюдать строгий порядок действий: сначала устанавливаем Планируемую дату выплаты, а только потом нажимаем кнопку «Заполнить».
  3. Если документ уже был заполнен ранее, автоматическое изменение даты выплаты в «шапке» может не обновить даты в табличной части. В этом случае переходим на вкладку «НДФЛ» и используем команду «Пересчитать НДФЛ» (находится под кнопкой «Еще» или в виде отдельной кнопки в зависимости от релиза).

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

Если простой пересчет не помогает, и программа продолжает «подтягивать» старые даты (например, 31.12.2022 вместо января 2023 года), разберем более радикальный, но надежный метод. Часто проблема кроется в скрытых записях регистров, таких как Расчеты налогоплательщиков с бюджетом по НДФЛ.

Выполним следующие шаги:

  1. Пометим на удаление (или просто отменим проведение) всех ведомостей на выплату (в банк, в кассу), связанных с этим начислением.
  2. В документе Начисление зарплаты и взносов полностью очистим поле Планируемая дата выплаты и запишем документ.
  3. Установим корректную дату выплаты (например, 10.01.2023) и перезаполним документ. Обратите внимание, что при январской дате выплаты доход должен «уехать» в налоговый период 2023 года.
  4. Проверим вкладку «НДФЛ». Теперь дата получения дохода должна соответствовать установленной дате выплаты.

Способ 3: Решение проблемы «лишнего рубля» в ведомостях

Проанализируем ситуацию, описанную пользователями, когда после исправления начисления «поплыли» суммы в ведомостях. Часто возникает разница в 1 рубль из-за особенностей округления при расчете налога нарастающим итогом. Поскольку с 2023 года НДФЛ исчисляется на дату каждой выплаты, программа может пересматривать итоги за весь период.

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

В табличной части ведомости найдем колонку «К выплате» или «Налог» и воспользуемся кнопкой «Изменить зарплату». В открывшемся окне расшифровки платежа мы можем увидеть, из каких документов-оснований сложилась сумма. Если возникло расхождение в 1 рубль, мы можем добавить строку без указания документа-основания на сумму отклонения. Это позволит закрыть взаиморасчеты с сотрудником «в ноль» и корректно отразить удержанный налог.

Технический разбор: работа с регистрами

Для программистов и опытных пользователей полезно будет взглянуть на то, как данные отражаются в системе «под капотом». Основным «виновником» проблем с датой дохода является регистр накопления Учет доходов для исчисления НДФЛ. Рассмотрим пример структуры данных, которая должна получиться в идеале:


Регистр: Учет доходов для исчисления НДФЛ
Сотрудник: Иванов И.И.
Дата получения дохода: 10.01.2023 (соответствует выплате)
Сумма дохода: 50000.00
Налоговый период: 2023

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

Выводы и рекомендации

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

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

← На главную