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

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

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

Как устроен механизм регистрации дохода по НДФЛ

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

  1. Этап начисления. При проведении документов начисления (например, Начисление зарплаты и взносов, Отпуск, Больничный лист) программа фиксирует сумму предполагаемого дохода и исчисляет с нее налог. Поскольку реальная выплата еще не произведена, программа использует «Планируемую дату выплаты», указанную внизу документа начисления.
  2. Этап выплаты. При проведении документа Ведомость в банк или Ведомость в кассу происходит фактическая выплата денег сотруднику и удержание налога. В этот момент программа фиксирует точную, фактическую дату получения дохода по закону.

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

Рассмотрим этот механизм на конкретном примере. Предположим, сотруднику начислен отпуск в документе Отпуск. В документе указана плановая дата выплаты — 15 число. Программа делает запись в регистр с плюсом на дату 15 число. Однако по факту ведомость на выплату отпускных была проведена и выплачена 17 числа. При проведении этой ведомости программа автоматически сформирует сторно-запись (минус) на 15 число и новую запись (плюс) на 17 число. Это абсолютно штатное поведение системы, позволяющее правильно заполнить отчетность по форме 6-НДФЛ.

Влияние изменений законодательства с 2023 года

Ранее, до 1 января 2023 года, согласно пункту 2 статьи 223 Налогового кодекса РФ, датой получения дохода в виде оплаты труда (зарплаты) всегда признавался последний день месяца, за который она была начислена. Дата реальной выплаты зарплаты никак не влияла на дату получения дохода в целях НДФЛ. Поэтому «плюсы» и «минусы» возникали исключительно по межрасчетным выплатам: отпускам, больничным листам, материальной помощи и премиям.

С 1 января 2023 года это правило было полностью отменено. Теперь для абсолютно всех видов доходов (включая заработную плату, авансы и межрасчетные выплаты) датой фактического получения дохода признается день его реальной выплаты сотруднику (пункт 1 статьи 223 НК РФ).

В связи с этим объемы сторнирующих записей в программе увеличились в разы. Теперь, если фактическая дата выплаты зарплаты за месяц хотя бы на один день отличается от той, которая была изначально запланирована и указана в документе Начисление зарплаты и взносов, программа при проведении ведомости будет массово сторнировать «плановые» записи и создавать новые «фактические». Избежать этого процесса программно невозможно, да и не нужно, так как именно этот алгоритм обеспечивает соответствие учета требованиям НК РФ.

Когда «плюсы и минусы» превращаются в ошибку учета

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

1. Пересортица по ключевым аналитикам.
Для того чтобы положительная и отрицательная записи успешно «схлопнулись», все их реквизиты, кроме даты получения дохода, должны быть абсолютно идентичными. Ошибка возникает, если в документах начисления и ведомостях различаются такие параметры, как:

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

2. Нарушение хронологической последовательности.
Это наиболее частая причина ошибок. Если вы сначала провели ведомость на выплату, а затем решили пересчитать или перепроводить документ начисления «задним числом», автоматическая связь между документами рвется. Программа формирует некорректные корректировки, которые перетекают в будущие периоды.

3. Частичная выплата сумм.
Если начисленная сумма выплачивается сотруднику несколькими частями (разными ведомостями в разные дни), алгоритму 1С:ЗУП становится сложно распределить налог. В регистре могут появиться хаотичные сторно-записи, требующие ручной корректировки.

Как минимизировать появление лишних строк и исправить ошибки

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

Шаг 1. Обеспечьте строгое совпадение дат

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

Если реальная дата выплаты изменилась (например, планировали выплатить зарплату 10-го числа, но из-за выходных выплачиваете 8-го), выполните следующие действия:

  1. Откройте документ начисления (Начисление зарплаты и взносов).
  2. В поле «Планируемая дата выплаты» установите реальную дату (8-е число).
  3. Пересчитайте НДФЛ в документе начисления.
  4. Запишите и проведите документ начисления.
  5. Только после этого создавайте и заполняйте ведомость с датой выплаты 8-го числа.

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

Шаг 2. Соблюдайте жесткую хронологию проведения документов

Всегда соблюдайте строгое правило последовательности работы с документами:

Начисление доходов (документы-начисления) -> Выплата доходов (ведомости на выплату) -> Уплата налога в бюджет.

Если вам пришлось внести изменения в документ начисления за прошлый период, обязательно последовательно перепроведите (а при необходимости — перезаполните) все последующие ведомости, в которые входил данный сотрудник.

Шаг 3. Контролируйте результаты с помощью специализированных отчетов

Для контроля состояния учета НДФЛ не используйте стандартный Регистр налогового учета, так как в нем сложно увидеть детальную аналитику пересортицы. Рекомендуется использовать отчет Подробный анализ НДФЛ по сотруднику (раздел Налоги и взносы -> Отчеты по налогам и взносам).

Сформируйте данный отчет за год с детализацией по сотрудникам. Обратите внимание на конечные колонки отчета. Если по итогам месяца или года у вас висят суммы в колонках «Осталось исчислить» или «Осталось удержать», при этом общая сумма выплачена верно, — в учете присутствует пересортица по датам или ИФНС.

Шаг 4. Исправление зависших остатков вручную

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

Вариант А. Использование документа «Операция учета НДФЛ»

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

  1. Перейдите в раздел Налоги и взносы и откройте журнал документов Операции учета НДФЛ.
  2. Создайте новый документ, укажите организацию, дату операции и выберите проблемного сотрудника.
  3. Перейдите на вкладку Доходы и добавьте строку для сторнирования неверной аналитики (укажите неверную дату получения дохода с отрицательной суммой) и строку с правильной аналитикой (положительная сумма).
  4. Перейдите на вкладку Исчислено по 13% (30%, 15%) и сделайте аналогичные записи для сумм исчисленного налога, чтобы выровнять остатки по датам или ИФНС.
  5. Проведите документ и проверьте изменения в отчете Подробный анализ НДФЛ по сотруднику.

Вариант Б. Использование технического документа «Перенос данных»

Для программистов и опытных пользователей доступен более глубокий способ корректировки через документ Перенос данных (раздел Администрирование -> Перенос данных):

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

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

← На главную