Как правильно настроить расчет зарплаты за апрель при разделении сотрудников на работающих удаленно, в офисе и неработающих?

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

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

Анализ проблемы и выбор стратегии начисления

Рассмотрим ситуацию: стандартная формула Оклад * ВремяВЧасах / НормаЧасов или ТарифнаяСтавкаЧасовая * ВремяВЧасах не всегда позволяет гибко исключить или включить конкретные премии. Например, за «явку» (код Я) положена компенсация за молоко и доплата за руководство бригадой, а за «удаленку» (код УР) — только премия. Те же, кто находится в режиме «нерабочих дней» (код НД), должны получать «голый» оклад без дополнительных стимулирующих выплат.

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

Шаг 1: Настройка видов использования рабочего времени

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

  1. НД — Нерабочие дни (с сохранением оплаты).
  2. УР — Удаленная работа.
  3. Я — Явка (стандартный код).

Шаг 2: Создание новых видов начислений

Разберем создание начисления для кода НД и УР. Чтобы использовать один и тот же механизм и для окладников, и для тарифников, мы можем изменить формулу. Рассмотрим пример формулы, которая обеспечит единообразие:

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

Где СтоимостьДняЧаса — это показатель, который система рассчитывает автоматически, исходя из совокупной тарифной ставки сотрудника. Это позволяет программе корректно вычислить оплату как для тех, у кого установлен месячный оклад, так и для тех, кто работает по часовой тарифной ставке.

Шаг 3: Настройка расчетной базы для премий и надбавок

Это критически важный этап. Проанализируем, как распределяются зависимости:

  1. Ежемесячная премия: В ее расчетную базу должны входить начисления за Я и УР, но не должны входить начисления за НД.
  2. Компенсация за молоко: В расчетную базу должно входить только начисление за фактическую явку (Я).
  3. Районный коэффициент и Северная надбавка: Сюда должны входить все новые начисления (НД, УР, Я), иначе сотрудники потеряют в деньгах, что будет нарушением законодательства.

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

Шаг 4: Контроль среднего заработка (Главный риск)

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

Чтобы избежать завышения отпускных, выполним следующие действия:

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

Шаг 5: Работа с графиками и производственным календарем

Рассмотрим альтернативный метод, который часто применяется в 1С:ERP и ЗУП. Если вы не хотите плодить новые начисления, можно пойти путем корректировки графиков:

  1. Создадим копию основного производственного календаря, где дни с 30 марта по 30 апреля будут отмечены как рабочие.
  2. Создадим новые графики работы, привязанные к этому «докоронавирусному» календарю.
  3. Переведем работающих сотрудников на эти графики.

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

Шаг 6: Настройка приоритетов

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

Разберем, как настроить вкладку «Приоритет» в карточке начисления:

  1. В левую колонку («Начисления, приоритет которых выше») обязательно добавим: Больничные листы, Отпуска, Отпуска без сохранения оплаты.
  2. Это гарантирует, что любое отсутствие «вытеснит» наше начисление за нерабочие или удаленные дни.

Шаг 7: Отражение в регламентированной отчетности

Выясним, как система поймет, что это за начисления, при формировании СЗВ-СТАЖ. Чтобы стаж сотрудников не прервался из-за использования пользовательских кодов времени:

  1. Зайдем в справочник «Виды использования рабочего времени».
  2. Для нашего кода НД проверим соответствие классификатору. В типовых конфигурациях для этого выделен специальный признак «Оплачиваемые нерабочие дни».
  3. Убедимся, что код дохода НДФЛ установлен как 2000, а категория дохода — Оплата труда.

Резюме для проверки

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

← На главную