При работе в программах 1С:Зарплата и управление персоналом (ЗУП) и 1С:ЗУП КОРП редакции 3.1.10 многие пользователи сталкиваются с крайне неприятной проблемой: начиная со второго или третьего квартала программа перестает корректно заполнять стандартные и социальные налоговые вычеты в регламентированном отчете 6-НДФЛ. При этом в расчетных листках сотрудников сумма НДФЛ рассчитывается абсолютно правильно — с учетом всех положенных вычетов. Однако при автоматическом заполнении декларации 6-НДФЛ в Разделе 1 сумма вычетов по строке 030 (или строке 130 Раздела 2 в зависимости от используемой редакции формы) не отражается полностью либо частично.
Это расхождение приводит к нарушению жестких контрольных соотношений между исчисленным налогом, облагаемой базой и суммой примененных вычетов. В результате отчетность не проходит проверку, а бухгалтер вынужден искать причины расхождений. В этой статье мы подробно проанализируем ситуацию, выясним техническую причину сбоя и разберем по шагам три проверенных способа решения данной проблемы.
Рассмотрим подробнее, почему возникает этот сбой и как устроена архитектура учета НДФЛ в последних релизах программы.
---
Выясним причину такого странного поведения системы, когда расчетный листок показывает верные цифры, а регламентированный отчет — ошибочные. Дело в том, что расчет НДФЛ в расчетных листках и документах начисления происходит динамически по внутренним формулам программы на основании актуальных настроек в карточке сотрудника. В то же время регламентированная отчетность (6-НДФЛ, Анализ НДФЛ по месяцам, Справки о доходах) формируется строго по накопленным записям в специализированных регистрах программы.
Начиная с релиза 3.1.10.78, разработчики 1С существенно обновили внутренний механизм учета НДФЛ и изменили структуру ключевого регистра накопления — ПредоставленныеСтандартныеИСоциальныеВычетыПоНДФЛ. В этот регистр было добавлено новое обязательное для заполнения измерение — МесяцНалоговогоПериода, а также была переработана логика связи с реквизитом РегистрацияВИФНС.
При обновлении конфигурации на этот релиз (или последующие версии, включая ветку 3.1.11) существующие движения по налогам и вычетам за прошлые периоды не всегда корректно сопоставляются с обновленной структурой метаданных. В результате этого технического сбоя поле РегистрацияВИФНС в регистре предоставленных вычетов по некоторым сотрудникам оказывается абсолютно пустым или заполняется некорректным кодом налогового органа. Так как вычет в регистре теряет привязку к конкретной налоговой инспекции, программа "не видит" его при заполнении 6-НДФЛ по этой ИФНС, хотя сам налог рассчитывается верно.
---
Прежде чем приступать к исправлению ситуации, проанализируем состояние регистров и убедимся, что проблема действительно вызвана незаполненными реквизитами ИФНС.
Разберем по шагам процесс диагностики:
ПредоставленныеСтандартныеИСоциальныеВычетыПоНДФЛ.Регистрация в ИФНС и Месяц налогового периода. Если по записям за проблемные месяцы (например, июнь, июль, август) эти колонки пусты — диагноз подтвержден. Нам требуется восстановить целостность этих данных.---
Если отчетный период еще не закрыт окончательно и у вас есть возможность вносить изменения в документы прошлых месяцев текущего года, этот способ является самым правильным и надежным. Простое групповое перепроведение документов начисления здесь не поможет, так как программе требуется принудительно перезаписать движения в регистре по новым алгоритмам.
Выполним следующие действия:
ВедомостьВБанк, ВедомостьВКассу, ВедомостьЧерезРаздатчика) за проблемные периоды, начиная с месяца, в котором вычеты перестали учитываться в отчетах. Отменим проведение этих ведомостей. Это критически важно, поскольку проведенные выплаты блокируют корректировку сумм НДФЛ и вычетов в документах начисления.Ctrl + A), нажмем правую кнопку мыши и выберем команду «Пересчитать НДФЛ». Программа обратится к обновленной структуре регистра и корректно заполнит регистрацию ИФНС и месяц налогового периода в движениях документа.НачислениеЗарплатыИВзносов.---
Иногда путаница с вычетами и их исчезновение из 6-НДФЛ происходит в случае, когда организация или ее обособленное подразделение меняли КПП, ОКТМО или саму ИФНС в течение налогового периода. Если дата изменения сведений была введена некорректно, программа начинает дробить вычеты между старой и новой регистрациями.
Давайте проверим этот момент:
01.01.2023), а не с произвольной даты в середине месяца. Дробление периода регистрации внутри одного месяца часто ломает алгоритмы сопоставления вычетов.---
Посмотрим на пример, когда прошлые периоды уже сданы, аудит пройден, период закрыт для редактирования и пересчитывать документы начисления зарплаты за прошлые месяцы категорически запрещено. В этом случае мы можем выровнять показатели регистра вручную с помощью специального корректирующего документа, который не затронет взаиморасчеты с сотрудниками и бухгалтерские проводки.
Разберем этот процесс по шагам:
ПредоставленныеСтандартныеИСоциальныеВычетыПоНДФЛ.126 для первого ребенка);Регистрация в ИФНС.ОперацияУчетаНДФЛ.После проведения этого документа данные в регистре накопления предоставленных вычетов выровняются, и при повторном автоматическом заполнении декларации 6-НДФЛ программа правильно распределит суммы по строкам, обеспечивая успешное прохождение всех контрольных соотношений налоговой службы.