Почему удержанный НДФЛ за декабрь не попадает в 6-НДФЛ в программе 1С:ЗУП?

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

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

Разберем методологию: почему данные могут не совпадать?

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

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

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

Проверим даты в документах выплаты

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

Посмотрим на пример: если выплата фактически прошла 10.01, но в ведомости по ошибке указано 31.12, программа может некорректно сопоставить периоды начисления и удержания в учетных регистрах.

Устранение программной ошибки через патчи и обновления

Если с датами в документах всё в порядке, но Приложение 1 всё равно не видит удержанный налог, скорее всего, вы столкнулись с зарегистрированной ошибкой 1С. В определенных релизах (например, в районе 3.1.18.337) алгоритм заполнения справок не учитывал январские удержания за декабрь.

Рассмотрим порядок действий для исправления:

  1. Проверим текущий релиз программы. Для корректного формирования отчетности рекомендуется обновиться до версии не ниже 3.1.18.364 или 3.1.21.15.
  2. Если оперативное обновление невозможно, воспользуемся механизмом патчей. Для данной проблемы был выпущен патч EF_50013901_50014476 (или аналогичные для вашего релиза).
  3. Для установки патча перейдем в раздел Администрирование — Обслуживание — Обновление программы — Установленные исправления (патчи). После установки программного исправления потребуется перезагрузка системы.

Перезаполнение отчета 6-НДФЛ

Важно помнить, что после установки обновлений или исправления дат в ведомостях, кнопка "Обновить" в уже созданном отчете 6-НДФЛ может не сработать для Приложения 1. Проанализируем правильный алгоритм перезаполнения:

  1. Откроем отчет 6-НДФЛ.
  2. Перейдем в Приложение 1.
  3. Попробуем нажать кнопку "Заполнить".
  4. Если данные не обновились, выделим всех сотрудников в списке справок, удалим их и нажмем кнопку "Заполнить" заново. Это принудительно заставит программу пересчитать данные по регистру Расчеты налогоплательщиков с бюджетом по НДФЛ.

Технический анализ регистров

Если вышеуказанные действия не помогли, нам придется заглянуть "под капот" программы. Выясним состояние регистров накопления, из которых отчет берет данные. Нас интересует регистр Расчеты налогоплательщиков с бюджетом по НДФЛ.

Рассмотрим, как проверить записи:

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

Использование отчета «Удержанный НДФЛ» для сверки

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

Крайние меры: документ «Операция учета НДФЛ»

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

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

← На главную