Как устранить задвоение районного коэффициента и северной надбавки на премию в 1С:ЗУП 3.1?

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

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

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

Выясняем причину: почему программа 1С:ЗУП 3.1 дублирует РК и СН?

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

Если расчетчики пытаются обойти это правило и создают два или более документов НачислениеЗарплатыИВзносов на одного и того же сотрудника за один месяц (например, сначала индивидуальный документ подбором для расчета премии и РК увольняющемуся или уходящему в отпуск сотруднику, а затем общий документ на все подразделение), программа ведет себя следующим образом:

  1. При создании первого (индивидуального) документа и добавлении сотрудника через кнопку "Подбор" или "Добавить" система рассчитывает РК и СН на сумму зарегистрированной в этом месяце премии. Документ успешно проводится.
  2. При создании второго (общего) документа по подразделению и нажатии кнопки "Заполнить", алгоритм автоматического заполнения сканирует всю расчетную базу сотрудника за текущий месяц.
  3. Поскольку премия проведена и входит в расчетную базу РК и СН, автозаполнение видит эту базу. При этом алгоритм общего документа НачислениеЗарплатыИВзносов не сопоставляет расчетные данные с уже проведенным ранее аналогичным документом по этому же сотруднику.
  4. В результате во втором документе повторно создаются строки начисления РК и СН на ту же самую сумму премии. Ситуация усугубляется, если у сотрудника нет планового начисления (например, оклада) из-за отпуска — программа теряет "якорь" расчета и дублирует зависимые надбавки.

Рассмотрим подробнее три основных способа решения этой проблемы: от методически верного до временных практических обходов ("костылей").

Решение 1. Методически верный расчет РК и СН непосредственно в документе "Премия"

Самый правильный способ, заложенный разработчиками "1С", — это полный отказ от использования документа НачислениеЗарплатыИВзносов для промежуточных (межрасчетных) выплат. Все зависимые надбавки, включая районный коэффициент и северную надбавку, должны рассчитываться непосредственно внутри документа, регистрирующего премию. Разберем этот процесс по шагам.

Шаг 1. Настройка видов начислений РК и СН.

Перейдем в раздел "Настройки" — "Начисления". Найдем в списке начисление РайонныйКоэффициент (и аналогично СевернаяНадбавка). Откроем карточку настройки начисления. На вкладке "Основное" найдем и установим флаг "Выполнять в документах разовых начислений". Сохраним изменения.

Шаг 2. Проверка расчетной базы.

В карточке начисления РайонныйКоэффициент перейдем на вкладку "Расчетная база" и убедимся, что вид расчета Премия (или то разовое начисление, которое используется в организации) включен в список базовых начислений.

Шаг 3. Начисление премии.

Создадим документ Премия (или РазовоеНачисление). При заполнении списка сотрудников и сумм премий в документе автоматически появится дополнительная вкладка "Зависимые начисления". Программа сама, без привлечения документа начисления зарплаты, рассчитает суммы РК и СН непосредственно на сумму этой премии прямо внутри данного документа. Выплату премии в поле "Выплачивать" установим "В межрасчетный период".

Шаг 4. Итоговый расчет месяца.

В конце месяца создадим общий документ НачислениеЗарплатыИВзносов на подразделение и нажмем "Заполнить". Поскольку РК и СН с премии уже были рассчитаны и зафиксированы в межрасчетном документе Премия, программа учтет этот факт. В итоговом документе начисления зарплаты РК и СН будут рассчитаны только на оставшуюся часть базы (на оклад, тарифную ставку и т.д.), а по сотрудникам без оклада (например, находящимся в отпуске) новые строки с РК вообще не создадутся. Задвоение полностью исключено.

Решение 2. Обходной путь с фиксацией "нулевого" оклада (если используется старая схема)

Если расчетчики в вашей организации по каким-то причинам категорически отказываются менять привычную схему работы и продолжают считать РК через отдельные документы НачислениеЗарплатыИВзносов, можно применить проверенный практический прием.

Проанализируем ситуацию: почему программа дублирует расчет РК во втором документе? Это происходит потому, что у сотрудника в первом документе нет основных плановых начислений (оклада), так как он находится в отпуске. Чтобы "заякорить" расчет и заставить алгоритм автозаполнения увидеть, что сотрудник уже рассчитан, выполним следующие действия:

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

Решение 3. Ручной контроль и удаление строк

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

Мы настоятельно не рекомендуем использовать этот способ на постоянной основе, так как при больших объемах штата расчетчики неизбежно будут забывать удалять такие строки, что приведет к систематическим ошибкам в учете.

Важный нюанс: влияние на средний заработок

Проанализируем еще одну проблему, связанную с ручными расчетами РК на премию в отдельных документах начисления зарплаты. Даже если расчетчики вручную скорректируют суммы во втором документе, в регистре сведений ДанныеОНачисленияхДляРасчетаСреднегоЗаработкаОбщий может произойти сбой. Программа может ошибочно записать сумму РК на премию в двойном размере для целей расчета будущих отпусков и командировок.

Именно поэтому переход на автоматический расчет зависимых начислений внутри документов разовых начислений (Решение 1) является единственным методически верным и безопасным способом автоматизации учета в 1С:ЗУП 3.1.

← На главную