Почему 1С:ЗУП 3.1.10 не учитывает вычеты при формировании отчета 6-НДФЛ и как это исправить?

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

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

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

Рассмотрим подробнее, почему возникает этот сбой и как устроена архитектура учета НДФЛ в последних релизах программы.

---

Техническая причина: изменение структуры регистров в релизе 3.1.10.78

Выясним причину такого странного поведения системы, когда расчетный листок показывает верные цифры, а регламентированный отчет — ошибочные. Дело в том, что расчет НДФЛ в расчетных листках и документах начисления происходит динамически по внутренним формулам программы на основании актуальных настроек в карточке сотрудника. В то же время регламентированная отчетность (6-НДФЛ, Анализ НДФЛ по месяцам, Справки о доходах) формируется строго по накопленным записям в специализированных регистрах программы.

Начиная с релиза 3.1.10.78, разработчики 1С существенно обновили внутренний механизм учета НДФЛ и изменили структуру ключевого регистра накопления — ПредоставленныеСтандартныеИСоциальныеВычетыПоНДФЛ. В этот регистр было добавлено новое обязательное для заполнения измерение — МесяцНалоговогоПериода, а также была переработана логика связи с реквизитом РегистрацияВИФНС.

При обновлении конфигурации на этот релиз (или последующие версии, включая ветку 3.1.11) существующие движения по налогам и вычетам за прошлые периоды не всегда корректно сопоставляются с обновленной структурой метаданных. В результате этого технического сбоя поле РегистрацияВИФНС в регистре предоставленных вычетов по некоторым сотрудникам оказывается абсолютно пустым или заполняется некорректным кодом налогового органа. Так как вычет в регистре теряет привязку к конкретной налоговой инспекции, программа "не видит" его при заполнении 6-НДФЛ по этой ИФНС, хотя сам налог рассчитывается верно.

---

Как быстро проверить состояние базы данных?

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

Разберем по шагам процесс диагностики:

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

---

Способ 1. Последовательный перерасчет документов (Рекомендуемый)

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

Выполним следующие действия:

  1. Зайдем в раздел «Выплаты» и найдем все документы выплаты (ВедомостьВБанк, ВедомостьВКассу, ВедомостьЧерезРаздатчика) за проблемные периоды, начиная с месяца, в котором вычеты перестали учитываться в отчетах. Отменим проведение этих ведомостей. Это критически важно, поскольку проведенные выплаты блокируют корректировку сумм НДФЛ и вычетов в документах начисления.
  2. Перейдем в раздел «Зарплата» — «Начисления зарплаты и взносов». Откроем документ за самый первый проблемный месяц.
  3. Перейдем на вкладку «НДФЛ». Выделим всех сотрудников (сочетанием клавиш Ctrl + A), нажмем правую кнопку мыши и выберем команду «Пересчитать НДФЛ». Программа обратится к обновленной структуре регистра и корректно заполнит регистрацию ИФНС и месяц налогового периода в движениях документа.
  4. Проведем документ НачислениеЗарплатыИВзносов.
  5. Повторим процедуру перерасчета НДФЛ для последующих месяцев в хронологическом порядке.
  6. После успешного перерасчета начислений вернемся к ведомостям на выплату зарплаты и проведем их обратно в той же последовательности.

---

Способ 2. Проверка истории изменения регистрации в ИФНС

Иногда путаница с вычетами и их исчезновение из 6-НДФЛ происходит в случае, когда организация или ее обособленное подразделение меняли КПП, ОКТМО или саму ИФНС в течение налогового периода. Если дата изменения сведений была введена некорректно, программа начинает дробить вычеты между старой и новой регистрациями.

Давайте проверим этот момент:

  1. Откроем карточку нашей организации (или подразделения, если сотрудники числятся в обособленном подразделении со своей ИФНС).
  2. Перейдем по ссылке «История изменения регистрации».
  3. Убедимся, что дата в поле «Сведения действуют с...» установлена строго с первого числа месяца (или с начала года, например, 01.01.2023), а не с произвольной даты в середине месяца. Дробление периода регистрации внутри одного месяца часто ломает алгоритмы сопоставления вычетов.
  4. Для автоматического контроля и исправления связей между начислениями и регистрациями в налоговом органе воспользуемся встроенным инструментом. Перейдем в раздел «Налоги и взносы» — «Проверка регистрации в ИФНС». Эта обработка поможет найти расхождения и перенести налог и вычеты на правильные регистрационные коды.

---

Способ 3. Точечное исправление через «Операцию учета НДФЛ» (Для закрытых периодов)

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

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

  1. Перейдем в раздел меню «Налоги и взносы» и выберем пункт «Операции учета НДФЛ».
  2. Создадим новый документ. В качестве даты документа укажем последний день проблемного месяца. Выберем организацию и сотрудника, по которому вычеты не отражаются в 6-НДФЛ.
  3. Перейдем на вкладку «Предоставлено вычетов». Записи на этой вкладке напрямую делают движения по нашему проблемному регистру ПредоставленныеСтандартныеИСоциальныеВычетыПоНДФЛ.
  4. Добавим новую строку и заполним ее вручную:
    • Укажем точный месяц налогового периода;
    • Выберем код вычета (например, 126 для первого ребенка);
    • Укажем сумму примененного вычета;
    • Самое главное: выберем верную налоговую инспекцию в поле Регистрация в ИФНС.
  5. Проведем документ ОперацияУчетаНДФЛ.

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

← На главную