Как решить проблемы с расчетом НДФЛ и учетом праздничных дней в авансе для 1С:УПП 1.3

Бухгалтер 1С v8.3 (Обычные формы) Налоговый учет
← На главную

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

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

Проблема №1: Дублирование строк НДФЛ в расчетном листке

Рассмотрим ситуацию: бухгалтер формирует документ Начисление зарплаты с видом операции Расчет за первую половину месяца. При выводе на печать расчетного листка (непосредственно из формы документа) или при формировании сводов наблюдается странная картина: записи по исчисленному НДФЛ дублируются. Например, одна строка показывает налог за период с 1 по 31 января, а вторая — с 16 по 31 января, при этом суммы налога идентичны.

Проанализируем причину этого явления. Данная ситуация официально признана технической ошибкой программного продукта. Разработчиками 1С ей был присвоен код 60005313. Суть ошибки заключается в некорректной работе алгоритма формирования макета печатной формы, который пытается разделить налог по периодам выплаты, но делает это с логической ошибкой в условиях запроса.

Как решить проблему дублирования:

  1. Обновление конфигурации: Ошибка была исправлена в последующих релизах (начиная с 1.3.196.1). Если ваша информационная база имеет более ранний номер сборки, рекомендуется запланировать обновление.
  2. Проверка дат выплаты: Выясним, что влияет на визуальное разделение строк. Очень важно, чтобы Дата выплаты в документе Начисление зарплаты (аванс) строго совпадала с датой, указанной в соответствующем документе Ведомость на выплату зарплаты. Если даты различаются хотя бы на один день, механизмы учета НДФЛ могут сформировать разные периоды владения доходом.
  3. Анализ регистров: Важно понимать, что в большинстве случаев это ошибка визуализации в отчете. Проверьте движения документа по регистру накопления НДФЛ расчеты с бюджетом. Если там суммы не задвоены, значит, проблема носит исключительно косметический характер и не повлияет на отчетность 6-НДФЛ.

Проблема №2: Праздничные и разовые начисления не попадают в аванс

Ситуация, когда сотрудники выходили на работу в праздничные дни (например, с 1 по 8 января), требует начисления оплаты в двойном размере или доплаты. Бухгалтер вводит документ Оплата праздничных и выходных дней, однако при последующем расчете документа Начисление зарплаты за первую половину месяца эти суммы не подтягиваются автоматически. Рассмотрим, почему так происходит.

Архитектура 1С:УПП 1.3 существенно отличается от более современной 1С:ЗУП 3.1. В УПП документ аванса настроен на работу преимущественно с плановыми начислениями. Разберем этот механизм по шагам:

  1. При нажатии кнопки "Заполнить и рассчитать" в режиме аванса система обращается к срезу последних записей в регистрах сведений, где хранятся плановые начисления сотрудников (назначенные приказами о приеме или кадровыми перемещениями).
  2. Документ Оплата праздничных и выходных дней является разовым документом отклонения. Он делает записи напрямую в регистры расчета, минуя плановые показатели.
  3. Поскольку расчет аванса в УПП не является полноценным расчетом зарплаты (он не производит вытеснение периодов и не анализирует весь пул документов отклонений), разовые начисления игнорируются.

Как включить праздничные дни в выплату первой половины месяца?

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

Вариант А: Ручное добавление в ведомость

Если праздничные уже рассчитаны отдельным документом, мы можем включить их в общую выплату аванса:

Вариант Б: Использование документа «Зарплата к выплате» с видом «Отдельные начисления»

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

Особенности работы регистров при расчете аванса

Многие пользователи замечают, что данные за первую половину месяца "не пишутся в регистры". Это не совсем так. Посмотрим на ситуацию глубже. При проведении аванса в 2023-2024 годах в УПП:

Именно поэтому стандартные отчеты могут "не видеть" авансовых начислений до момента проведения окончательного расчета за месяц. Для проверки сумм аванса рекомендуется использовать Универсальный отчет по регистру накопления Зарплата за месяц или специализированный отчет Анализ начисленных налогов и взносов (в части НДФЛ).

Рекомендации для стабильной работы

Чтобы минимизировать количество ошибок в 1С:УПП 1.3 при расчете первой половины месяца, придерживайтесь следующего алгоритма:

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

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

← На главную