Как в 1С:ЗУП настроить оплату и учет нерабочих дней с сохранением заработка?

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

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

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

Настройка производственного календаря и использование кода времени «ОН»

Для начала проанализируем базовые настройки системы. С выходом обновлений в 1С:ЗУП появился специальный вид времени — «Оплачиваемые нерабочие дни» (код в табеле — ОН). Рассмотрим, как правильно его активировать и использовать:

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

Важно понимать разницу: код ОН отличается от кода Я (Явка) тем, что он сигнализирует системе о фактическом отсутствии сотрудника на рабочем месте, но сохраняет за ним право на оплату согласно трудовому договору.

Особенности оплаты для сотрудников на часовой тарифной ставке

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

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

Результат = ТарифнаяСтавкаЧасовая * ВремяВЧасах

Где ВремяВЧасах будет соответствовать количеству часов, которые сотрудник должен был отработать по своему графику, если бы эти дни не были объявлены нерабочими. В настройках начисления на вкладке «Учет времени» следует указать вид времени Оплачиваемые нерабочие дни.

Включение премий в оплату нерабочих дней

Один из самых дискуссионных вопросов — нужно ли выплачивать премии в полном объеме, если сотрудник фактически не работал? Рассмотрим юридическую и техническую сторону вопроса. Указ Президента гласит о «сохранении заработной платы», что в широком смысле включает в себя не только голый оклад, но и компенсационные, а также стимулирующие выплаты.

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

Рассмотрим пример логики настройки базы для премии:

  1. Откроем настройки премии (раздел Настройка — Начисления).
  2. Перейдем на вкладку «Расчет базы».
  3. Убедимся, что в список базовых начислений входит вид расчета, отвечающий за оплату нерабочих дней.

Расчет среднего заработка: исключение периодов и сумм

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

Проанализируем, как это реализовано в программе:

В настройках начислений, которые производятся за нерабочие дни (например, сам Оклад за период ОН), 1С добавила специальный механизм. Если в периоде начисления есть время ОН, то при расчете среднего заработка для отпусков программа автоматически:

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

Реестры ФСС для сотрудников старше 65 лет

Для сотрудников в возрасте 65 лет и старше был предусмотрен особый порядок — оформление больничных листов по карантину. Посмотрим на алгоритм действий бухгалтера в 1С:

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

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

← На главную