При работе в программе 1С:Зарплата и управление персоналом 3.1 пользователи могут столкнуться с ситуацией, когда в документе Начисление зарплаты и взносов за текущий месяц (например, февраль 2019 года) в колонках учета НДФЛ внезапно появляется дата получения дохода из прошлого года — 31.12.2018. Эта ситуация вызывает серьезные опасения, так как дата получения дохода напрямую влияет на заполнение отчетности 6-НДФЛ и справок 2-НДФЛ.
Разберем подробно причины возникновения этой ошибки и способы ее устранения, опираясь на практику практикующих специалистов и особенности программных алгоритмов 1С.
Рассмотрим ситуацию с точки зрения технического обеспечения. В начале 2019 года (в частности, в ветках релизов 3.1.8 и 3.1.9) была зафиксирована программная ошибка. Система некорректно обрабатывала остатки по регистрам НДФЛ, если в базе присутствовали документы перерасчетов или производились массовые изменения кадровых данных «задним числом».
Проанализируем поведение программы: при заполнении документа Начисление зарплаты и взносов алгоритм обращается к регистрам накопления, чтобы проверить, нет ли задолженностей или излишков по налогу. Если программа обнаруживает расхождение, она пытается «схлопнуть» его ближайшей логической датой — в данном случае, концом предыдущего налогового периода (31.12.2018). Как показывает практика, самым простым и эффективным решением в данном случае является обновление конфигурации до актуального релиза, где механизмы заполнения НДФЛ были переработаны.
Выясним, как влияет смена регистрации в налоговом органе на учет. Если с января 2019 года организация сменила ИФНС или перевела сотрудников в новое обособленное подразделение, программа должна четко разделить доходы между старой и новой регистрацией.
Посмотрим на типичный сценарий:
В этом случае при массовом пересчете программа пытается выровнять остатки по «старой» налоговой инспекции. Поскольку дата дохода для зарплаты по статье 223 НК РФ — это последний день месяца, за который она начислена, система подставляет 31.12.2018 как последнюю известную точку соприкосновения со старой ИФНС.
Проанализируем ситуацию, когда в феврале 2019 года вводится документ, влияющий на прошлый период (например, Больничный лист за декабрь 2018 года). При начислении зарплаты программа видит, что часть дохода за декабрь должна быть сторнирована.
В регистре Расчеты налогоплательщиков с бюджетом по НДФЛ это выглядит следующим образом:
// Пример упрощенной логики движения в регистре
Запись1: Расход (Сторно) | ДатаДохода: 31.12.2018 | Сумма: -1300 руб.
Запись2: Приход (Начисление) | ДатаДохода: 28.02.2019 | Сумма: 5000 руб.
Если программа обнаруживает «хвосты» неудержанного налога с прошлого года, она автоматически добавит строку с датой дохода 31.12.2018 в текущем документе, чтобы закрыть взаиморасчеты с бюджетом за прошлый налоговый период. Именно поэтому в табличной части НДФЛ документа начисления за февраль мы видим декабрьскую дату.
Если обновление не помогло или недоступно, выполним следующие шаги по диагностике:
Начисление зарплаты и взносов на вкладке «НДФЛ» найдите проблемную строку. Щелкните дважды по сумме налога. Откроется окно «Подробности расчета НДФЛ». Проверьте, какой именно документ является основанием для этой записи и какая категория дохода там указана.Учет доходов для исчисления НДФЛ. Установите фильтр по сотруднику и посмотрите записи с датой дохода 31.12.2018. Если там есть «плюсовые» записи без соответствующего «минуса», программа будет тянуть их в каждый новый документ.Операция учета НДФЛ. Разберем по шагам:
Важный момент: Обратите внимание, что индивидуальный пересчет сотрудника (внутри его карточки или отдельным документом) часто отрабатывает корректнее, чем массовый расчет по всей организации. Если проблема наблюдается у нескольких человек, попробуйте перезаполнить их в документе начисления персонально, используя кнопку «Подбор» или «Пересчитать сотрудника».
Подводя итог, отметим, что появление даты 31.12.2018 в февральских документах — это сигнал о том, что программа пытается скорректировать налоговую базу прошлого года. Основные пути решения: обновление программы, проверка корректности цепочки выплат (особенно если зарплата за декабрь платилась в январе) и контроль регистрационных данных ИФНС. Тщательный анализ регистра Зарплата к выплате и Учет доходов для исчисления НДФЛ поможет выявить конкретный первичный документ, ставший причиной ошибки.