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

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

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

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

Почему возникает расхождение? Разбор механизмов программы

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

  1. Исчисленный НДФЛ — регистрируется расчетными документами, такими как НачислениеЗарплатыВзносов, Отпуск, БольничныйЛист, РазовоеНачисление. Этот налог записывается в регистр накопления РасчетыНалогоплательщиковСБюджетомПоНДФЛ с видом движения "Приход".
  2. Удержанный НДФЛ — фиксируется в момент фактической выплаты денег сотруднику. За это отвечают платежные документы: ВедомостьВБанк, ВедомостьВКассу, ВедомостьНаСчета. Программа делает запись в тот же регистр накопления с видом движения "Расход", а также формирует движения в регистре РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.

Главная проблема кроется в том, что суммы удержанного налога рассчитываются непосредственно внутри документов выплаты зарплаты и записываются в их скрытые табличные части. Если мы просто перепроводим Ведомость, программа не пересчитывает налог внутри нее автоматически — она лишь транслирует в регистры те данные, которые уже записаны в табличной части налога. Именно поэтому обычное перепроведение «не лечит» расхождения, если в самой Ведомости зафиксированы неверные суммы.

Ситуация дополнительно усугубляется следующими факторами:

Анализ ситуации: как локализовать ошибки

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

Выполним настройку этого отчета для детального анализа:

  1. Откроем отчет и сформируем его за интересующий налоговый период (целый календарный год) по проблемному сотруднику.
  2. Нажмем кнопку "Настройки" (или "Еще" — "Прочее" — "Изменить вариант отчета").
  3. В структуру отчета добавим детальную группировку по полю Регистратор.

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

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

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

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

Метод 1. Полное последовательное перепроведение и перезаполнение

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

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

Посмотрим на пример из практики: если у сотрудника в феврале было начисление отпуска и зарплаты, а ведомость на выплату зарплаты была проведена раньше, чем ведомость на выплату отпуска, то НДФЛ распределится неверно. Соблюдение строгой хронологии "Начисление -> Выплата" — главный залог успеха.

Метод 2. Устранение пересортицы с помощью «технических» ведомостей

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

Выясним причину пересортицы. Например, по регистру накопления у сотрудника числится плюс 500 рублей по одному документу-основанию и минус 500 рублей по другому. Общая сумма к выплате равна нулю, но налоги «висят». Разберем, как это исправить:

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

Метод 3. Использование документа "Операция учета НДФЛ"

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

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

Рассмотрим пример использования этого документа для исправления зависшего неудержанного налога в размере 1 рубля:


// Пример заполнения вкладки "Удержано по всем ставкам" в документе "Операция учета НДФЛ":
- Дата получения дохода: 15.05.2023
- Ставка налогообложения: 13% (или 15%)
- Ставка: 13%
- Сумма: 1
- Код дохода: 2000 (Оплата труда)
- Документ-основание: [Выбираем соответствующую Ведомость, где не хватило рубля]

Важный нюанс: При заполнении вкладки "Удержано по всем ставкам" критически важно указывать ту же самую дату получения дохода и те же аналитики (КБК, категория дохода), которые были зафиксированы при начислении. В противном случае мы получим еще одну пересортицу, но уже на уровне дат получения дохода, что исказит отчет 6-НДФЛ.

Современные реалии учета НДФЛ и их влияние на расхождения

Начиная с 2023 года законодательство в сфере НДФЛ кардинально изменилось, что отразилось и на поведении программы 1С:ЗУП 3.1. Проанализируем эти изменения, так как они напрямую влияют на поиск ошибок:

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

Резюме и рекомендации для предотвращения ошибок

Для того чтобы в будущем не сталкиваться с массовыми расхождениями по НДФЛ, рекомендуем придерживаться следующих простых правил при работе в 1С:ЗУП 3.1:

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

← На главную