Почему НДФЛ не попадает в ведомость на выплату в 1С:ЗУП 3.1: причины и способы решения

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

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

Механизм связи Начисления и Ведомости

Прежде всего проанализируем, как программа понимает, какую сумму налога нужно подтянуть в ведомость. В ЗУП 3.1 НДФЛ попадает в выплату не напрямую из документа Начисление зарплаты и взносов. Процесс выглядит следующим образом: при проведении начисления создаются записи в регистре накопления Расчеты налогоплательщиков с бюджетом по НДФЛ с видом движения "Приход". Когда мы создаем ведомость, система обращается к этому регистру и ищет остатки «исчисленного, но еще не удержанного» налога в разрезе сотрудника, организации и, что критически важно, документа-основания.

Если в регистре есть запись об исчислении, но ведомость по каким-то критериям (дата, подразделение, категория дохода) ее «не видит», колонка с налогом останется пустой. Рассмотрим основные причины возникновения такой «слепоты» программы.

Причина 1: Несоответствие документов-оснований

Это самая распространенная причина. Ведомость в ЗУП 3.1 работает строго в разрезе документов, которыми был исчислен налог. Если цепочка нарушена, налог не подтянется. Рассмотрим по шагам, как выявить эту проблему:

  1. Сформируем отчет Анализ НДФЛ по документам-основаниям. Это основной инструмент для поиска разрывов.
  2. Проанализируем данные: если мы видим, что по одному документу (например, Начисление зарплаты) висит положительный остаток исчисленного налога, а по другому (например, Отпуск или Премия) — отрицательный, программа может запутаться при автоматическом подборе.
  3. Проверим ведомость. Если налог не заполнился, нажмем на ссылку в колонке НДФЛ и попробуем подобрать документ вручную. Если после выбора документа-основания сумма появилась — значит, проблема была именно в потере связи.

Причина 2: Пересортица по категориям дохода или кодам НДФЛ

Иногда бухгалтер меняет настройки начислений в середине года, например, меняет код дохода с 2000 (Оплата труда) на 2002 (Премии). Посмотрим, к чему это приводит:

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

Причина 3: Планируемая дата выплаты и дата ведомости

Выясним, как даты влияют на заполнение. В каждом документе начисления есть поле Планируемая дата выплаты. Если дата самой ведомости (в шапке документа) окажется раньше, чем планируемая дата, указанная в документе начисления, программа может проигнорировать этот налог, так как «время его выплаты еще не пришло» по мнению системы.

Важно: Всегда следите, чтобы дата ведомости была текущей или более поздней по отношению к дате начисления и дате выплаты в исходных документах.

Причина 4: Сторнирования и перерасчеты (Больничные во время отпуска)

Проанализируем типичный пример: сотруднику начислили и выплатили отпускные в мае. В конце мая он заболел, и бухгалтер ввел Больничный лист. Документ сторнировал часть отпускных. В результате исчисленный НДФЛ в мае уменьшился, возник «перекос».

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

Причина 5: Разная регистрация в налоговом органе (ИФНС)

Если организация меняла юридический адрес или у сотрудника изменилось подразделение, которое относится к другой ИФНС (с другим ОКТМО/КПП), налог может «зависнуть».

Система видит, что налог исчислен по ИФНС №1, а ведомость формируется по подразделению, привязанному к ИФНС №2. Общая сумма к выплате будет верной (программа суммирует взаиморасчеты по сотруднику в целом), но НДФЛ не подтянется, так как он должен удерживаться строго по месту учета дохода. Проверим это через отчет Анализ НДФЛ по категориям доходов, добавив в группировку поле Регистрация в налоговом органе.

Пошаговый алгоритм исправления проблемы

Если вы столкнулись с пустой колонкой НДФЛ, рекомендуем действовать по следующему алгоритму:

  1. Отмените проведение всех выплат за проблемный месяц (лучше делать это на копии базы).
  2. Зайдите в документ Начисление зарплаты, перейдите на вкладку НДФЛ, проверьте, есть ли там рассчитанные суммы. Попробуйте нажать кнопку Пересчитать НДФЛ. Запишите документ.
  3. В ведомости полностью очистите список сотрудников и заполните его заново кнопкой Заполнить (не используйте "Обновить налог", если связи уже нарушены).
  4. Если налог не появился, проверьте кнопку Подобрать. Выберите сотрудника и посмотрите, какие документы-основания предлагает система. Если там пусто — значит, остаток налога по регистрам равен нулю или отрицательный.
  5. Используйте документ Операция учета НДФЛ для ручной корректировки регистров, если автоматические методы не помогают. С его помощью можно перенести суммы налога с одного документа-основания на другой или с одной категории дохода на другую.

Техническая проверка регистров

Для продвинутых пользователей и администраторов рекомендуем проанализировать записи напрямую в регистрах. Перейдите в меню Все функции (Функции для технического специалиста) -> Регистры накопления и найдите:

Рассмотрим пример того, как выглядит корректная запись в регистре (условно):


Регистратор: Начисление зарплаты №1 от 31.05.2023
Вид движения: Приход
Сотрудник: Иванов И.И.
Сумма: 1300
Документ-основание: Начисление зарплаты №1 от 31.05.2023
Категория дохода: Оплата труда

Если в ведомости от 05.06.2023 вы укажете этот же документ-основание и ту же ИФНС, налог заполнится автоматически. Если же вы попытаетесь выплатить зарплату ведомостью, где в качестве основания указан другой документ (например, Премия), программа не найдет соответствующего «Прихода» в регистре и оставит поле пустым.

Соблюдая последовательность проведения документов и внимательно следя за документами-основаниями через отчеты анализа НДФЛ, вы сможете избежать ошибок в заполнении ведомостей и обеспечите корректную отчетность по формам 6-НДФЛ.

← На главную