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

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

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

Понимание правовой основы: решение Конституционного Суда РФ о надбавках в выходные дни

В 2018 году Конституционный Суд РФ выпустил важное постановление (от 28.06.2018 № 26-П), которое существенно повлияло на порядок оплаты труда в выходные и нерабочие праздничные дни. Суд постановил, что при расчете этой оплаты должны учитываться все компенсационные и стимулирующие выплаты, предусмотренные системой оплаты труда, а не только оклад. Игнорирование этих выплат приводит к тому, что вознаграждение за работу в таких условиях может оказаться ниже, чем за аналогичную работу в обычный рабочий день, что является недопустимым.

Это толкование статьи 153 Трудового кодекса РФ является общеобязательным для всех работодателей. Таким образом, если ранее вы учитывали только двойной оклад, теперь необходимо пересмотреть подход и включить в расчет надбавки, например, за вредность или особые условия труда.

Однако, здесь возникает важный нюанс: Конституционный Суд РФ в своем постановлении прямо не ответил на вопрос, нужно ли удваивать сами надбавки при оплате работы в выходной или праздничный день. Этот вопрос остается спорным, и работодателям рекомендуется закрепить принятое решение в своих локальных нормативных актах (ЛНА).

Исходная проблема в 1С:ЗУП: учет надбавок при неполном рабочем дне в выходные

Как часто бывает, теория требует точной реализации на практике, и 1С:ЗУП здесь не исключение. Основная проблема, с которой мы сталкиваемся, заключается в корректном расчете надбавок, когда сотрудник выходит на работу в выходной или праздничный день лишь на часть рабочего дня, например, на 4 часа. В такой ситуации возникает вопрос: как настроить систему, чтобы надбавка за такой неполный день в выходной считалась от часов, а в обычные дни — от дней?

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

Анализ механизма расчета в 1С:ЗУП

Чтобы понять, почему возникает такая ситуация, нам необходимо глубже рассмотреть, как 1С:ЗУП производит расчет оплаты за работу в выходные и праздничные дни, а также расчет надбавок.

Типовая формула для расчета доплаты за работу в выходные/праздники выглядит следующим образом:

ВремяВДняхЧасах * СтоимостьДняЧаса * 2

Разберем компоненты этой формулы:

  1. ВремяВДняхЧасах: Этот показатель отражает фактически отработанное время в выходной или праздничный день. Проблема в том, что для надбавки, формула которой может быть настроена по дням, этот показатель может быть интерпретирован как количество дней, даже если физически отработано меньше часов, чем норма за день.
  2. СтоимостьДняЧаса: Это расчетная стоимость одного дня или часа работы сотрудника. В идеале она должна включать не только оклад, но и все применимые надбавки и доплаты, как того требует решение Конституционного Суда РФ. Однако в конфигурации автора темы, как мы видим, СтоимостьДняЧаса высчитывается только по окладу, несмотря на то, что надбавки включены в ФОТ (Фонд оплаты труда). Это ключевой момент, требующий корректировки.

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

РазмерНадбавки * ВремяВДняхЧасах / НормаДнейЧасов

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

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

Подробные шаги по настройке надбавок в 1С:ЗУП

Мы предлагаем несколько подходов для решения описанной проблемы. Выбор конкретного метода будет зависеть от вашей учетной политики и требований к детализации учета.

Шаг 1: Проверка и настройка видов начислений для надбавок

Первым делом мы должны внимательно изучить и скорректировать настройки существующего вида начисления для надбавки (например, «Надбавка за вредность»).

  1. Перейдем в раздел «Настройка» -> «Начисления».
  2. Найдем и откроем карточку нужного нам начисления (например, «Надбавка за вредность»).
  3. Назначение начисления: Убедимся, что назначение соответствует типу надбавки, например, «Повременная оплата труда и надбавки». Это влияет на то, как начисление будет использоваться в дальнейшем расчете.
  4. Способ расчета: Проверим, какой способ расчета установлен. Если надбавка должна зависеть от фактически отработанных часов, то нам потребуется либо «По показателям», либо «Произвольная формула».
  5. Формула расчета надбавки: Это ключевой элемент. Если надбавка должна рассчитываться от фактически отработанных часов, независимо от того, будний это день или выходной (особенно для неполных смен), то формула должна явно использовать часовые показатели. Вместо ВремяВДняхЧасах, которая может интерпретировать 4 часа как 1 день, мы можем использовать ВремяВЧасах или ВремяВЧасахВДниПраздники.
  6. Например, формула может выглядеть так:

    РазмерНадбавки * ВремяВЧасах / НормаЧасов

    Здесь ВремяВЧасах будет брать фактически отработанные часы, в том числе из документа «Работа в выходные и праздники», а НормаЧасов — это норма часов по графику или производственному календарю за период. Это обеспечит расчет надбавки пропорционально отработанным часам, а не дням.

  7. Настройка «Включение в состав ФОТ» и «Порядок включения в базу для расчета среднего заработка»: Убедимся, что надбавка корректно включена в фонд оплаты труда и базу для расчета среднего заработка, поскольку это влияет на последующие расчеты (например, отпускных).

Шаг 2: Включение надбавок в СтоимостьДняЧаса для расчета доплаты за выходные

Как мы выяснили, в конфигурации автора СтоимостьДняЧаса высчитывается только по окладу, что приводит к некорректному расчету доплаты за выходные по решению суда. Мы должны скорректировать это.

  1. Определимся с видом начисления, формирующим доплату: Обычно это «Оплата работы в выходные и праздники» или аналогичное начисление. Откроем его карточку в разделе «Настройка» -> «Начисления».
  2. Проверим «Расчетную базу»: В настройках этого начисления нам нужно найти раздел, который определяет, из каких компонентов формируется база для расчета. Именно сюда мы должны включить нашу надбавку.
  3. Добавим надбавку в расчетную базу: Если надбавка должна увеличивать «стоимость часа», то необходимо убедиться, что она входит в расчетную базу для видов начислений, которые формируют эту стоимость. Мы можем:
    • Либо создать новый показатель, который будет суммой оклада и надбавок, и использовать его в формуле.
    • Либо, что чаще встречается, добавить наш вид начисления (например, «Надбавка за вредность») в список начислений, входящих в базу для расчета «Оплата работы в выходные и праздники».
  4. Важный момент: Если надбавка будет включена в СтоимостьДняЧаса, которая затем умножается на 2 (за работу в выходной), то сама надбавка также будет оплачена в двойном размере. Это соответствует одному из толкований решения суда. Если же требуется оплачивать надбавку в одинарном размере, то этот подход не совсем подходит, и следует рассмотреть Шаг 3.

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

Шаг 3: Альтернативный подход – создание отдельной надбавки для выходных дней

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

  1. Перейдем в раздел «Настройка» -> «Начисления» и создадим новый вид начисления, например, «Надбавка за вредность в выходные».
  2. Назначение начисления: Выберем подходящее назначение, например, «Доплата за работу в особых условиях» или «Прочие начисления и выплаты».
  3. Способ расчета: Установим «По показателям» или «Произвольная формула».
  4. Формула расчета: В этой формуле мы должны явно указать, что надбавка рассчитывается только за часы, отработанные в выходные/праздничные дни, и в одинарном размере.

    Пример формулы:

    РазмерНадбавки * ВремяВЧасахВДниПраздники / НормаЧасовМесяца

    Здесь ВремяВЧасахВДниПраздники будет брать количество часов, отработанных именно в выходные/праздники, а НормаЧасовМесяца - норма часов по производственному календарю. Это начисление будет производиться дополнительно к основной надбавке.

  5. Порядок включения: Убедимся, что это начисление не дублируется в расчете СтоимостьДняЧаса, если мы хотим избежать удвоения.

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

Шаг 4: Настройка пересчета тарифной ставки в 1С:ЗУП

Для корректного расчета часовой стоимости труда и, как следствие, правильного учета надбавок по часам, необходимо проверить и при необходимости скорректировать настройки пересчета тарифной ставки.

  1. Перейдем в раздел «Настройка» -> «Расчет зарплаты».
  2. Найдем пункт «При пересчете тарифной ставки сотрудника в стоимость часа (дня) использовать».
  3. Перед нами будут различные варианты:
  4. Мы должны выбрать тот метод, который наиболее точно отражает нашу учетную политику и обеспечивает верный пересчет оклада (и включенных в него надбавок) в стоимость часа или дня. Если сотрудники часто работают неполные смены или имеют сложные графики, выбор «Норму времени по графику сотрудника» часто оказывается наиболее точным, так как он учитывает индивидуальные особенности.

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

Вопрос о кратности оплаты надбавок: одинарный или двойной размер?

Как мы уже упоминали, Конституционный Суд РФ не дал прямого ответа на вопрос, нужно ли удваивать надбавки при оплате работы в выходной или праздничный день. Это создает правовую неопределенность, и в судебной практике общей юрисдикции по этому вопросу нет единой позиции.

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

Наша рекомендация: Работодатель может самостоятельно определить конкретные размеры оплаты и порядок учета надбавок, но этот порядок должен быть обязательно закреплен в локальных нормативных актах организации (например, в коллективном договоре, положении об оплате труда). Трудовой кодекс РФ устанавливает минимальные гарантии, которые всегда могут быть повышены работодателем.

Заключение и рекомендации

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

  1. Пересмотрите формулы надбавок: Убедитесь, что они используют часовые показатели (ВремяВЧасах, ВремяВЧасахВДниПраздники), а не дневные (ВремяВДняхЧасах), если расчет должен быть пропорционален фактически отработанным часам.
  2. Скорректируйте состав СтоимостьДняЧаса: Включите надбавки в расчетную базу начисления «Оплата работы в выходные и праздники», если вы решили удваивать их.
  3. Рассмотрите создание отдельной надбавки: Если требуется оплата надбавки в одинарном размере или по иным правилам, создайте отдельное начисление с уникальной формулой, учитывающей часы работы в выходные.
  4. Проверьте настройки пересчета тарифной ставки: Убедитесь, что выбранный метод пересчета оклада в часовую/дневную ставку соответствует вашей учетной политике.
  5. Документируйте в ЛНА: Обязательно закрепите выбранный порядок расчета надбавок за работу в выходные дни в локальных нормативных актах вашей организации, чтобы избежать трудовых споров.

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

← На главную