Почему в 6-НДФЛ для 1С:УПП отображаются странные даты выплаты налога по отпускам за октябрь 2021 года

Бухгалтер 1С v8.3 (Обычные формы) Налоговый учет Промышленность, строительство и АПК
← На главную

При формировании отчетности 6-НДФЛ за 2021 год в конфигурации «1С:Управление производственным предприятием» (УПП) многие пользователи столкнулись с неожиданным поведением программы. При заполнении Раздела 1 отчета даты срока перечисления налога с отпускных, выплаченных в октябре, автоматически устанавливались на 08.11.2021, хотя логика подсказывала бухгалтерам другие значения (например, 01.11.2021). Разберем детально, почему так происходит, и является ли это ошибкой программы.

Анализ проблемы: несоответствие фактической выплаты и срока в отчете

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

Поскольку 31 октября в 2021 году выпало на воскресенье, по правилам статьи 6.1 НК РФ срок переносится на ближайший следующий за ним рабочий день. Бухгалтеры ожидали увидеть в отчете дату 01.11.2021 (понедельник). Однако программа настойчиво ставила 08.11.2021. Проанализируем, на чем основана такая логика 1С.

Влияние Указа Президента и законодательная база

Выясним причину такого смещения дат. В конце 2021 года был издан Указ Президента РФ № 595 «Об установлении на территории Российской Федерации нерабочих дней в октябре - ноябре 2021 г.». Согласно этому документу, период с 30 октября по 7 ноября 2021 года включительно был объявлен нерабочими днями.

Здесь вступает в силу пункт 7 статьи 6.1 Налогового кодекса РФ: если последний день срока приходится на день, признаваемый в соответствии с законодательством РФ или указом Президента РФ выходным или нерабочим праздничным днем, днем окончания срока считается ближайший следующий за ним рабочий день.

Таким образом, алгоритм расчета в 1С выглядит следующим образом:

  1. Дата выплаты дохода (отпускных): 12.10.2021.
  2. Предельный срок по НК РФ: 31.10.2021.
  3. Проверка на нерабочие дни: с 30.10 по 07.11 — нерабочие дни по Указу Президента.
  4. Перенос срока: первый рабочий день после этого периода — 08.11.2021.

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

Проверка настроек Производственного календаря

Посмотрим, как программа понимает, какие дни считать рабочими, а какие — нет. В «1С:УПП» ключевым объектом для этих целей является ПроизводственныйКалендарь. Рассмотрим по шагам, как проверить его заполнение:

  1. Перейдем в меню «Справочники» — «Предприятие» — «Производственные календари».
  2. Откроем основной календарь на 2021 год.
  3. Проверим статус дней в периоде с 30.10 по 07.11. Если они отмечены как «Нерабочий день (по Указу Президента)», то программа будет корректно переносить сроки уплаты НДФЛ.
  4. Если вы вручную меняли эти дни на «Рабочие», программа ошибочно установит срок 01.11.2021, что может привести к претензиям со стороны ФНС при сопоставлении фактических дат перечисления.

Проанализируем ситуацию, описанную пользователями на форуме: после «экспериментов» с календарем стало ясно, что именно тип дня в этом регистре влияет на формирование дат в отчете. Мы настоятельно рекомендуем оставлять настройки календаря в соответствии с официальными обновлениями 1С, которые учитывают все государственные акты.

Техническая реализация в регистрах 1С:УПП

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

Когда мы проводим документ «Зарплата к выплате организаций» или последующее «Списание с расчетного счета», программа делает запись в этот регистр. В поле «Срок перечисления» записывается дата, рассчитанная исходя из вида дохода (отпускные, зарплата и т.д.) и текущих настроек производственного календаря на момент проведения документа.

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

Риски ручной корректировки дат в 6-НДФЛ

Некоторые бухгалтеры пытаются исправить дату 08.11.2021 обратно на 01.11.2021 вручную в самом отчете. Разберем, почему это нежелательно:

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

Итоги и рекомендации

Подводя итог, можно сказать, что появление даты 08.11.2021 в 6-НДФЛ за 2021 год — это результат корректного применения законодательства РФ в программном коде 1С. Для правильного отображения данных мы рекомендуем:

Таким образом, ситуация является штатной и не требует технических доработок программы. Совместная работа бухгалтера и корректно настроенной системы 1С позволяет избежать ошибок в налоговой отчетности в периоды нестандартных графиков работы.

← На главную