При переходе с редакции 2.5 на 1С:Зарплата и управление персоналом 3.1 многие пользователи сталкиваются с изменением логики расчета стоимости часа (или дня). Типичная ситуация: в мае бухгалтеру необходимо оплатить работу в праздничный день, которая фактически состоялась в апреле. В старой редакции программа ориентировалась на дату события, а в новой редакции 3.1 расчет привязывается к месяцу, в котором создается документ начисления. Рассмотрим подробнее, почему так происходит и какие существуют способы решения этой задачи.
В системе 1С:ЗУП 3.1 показатель СтоимостьЧаса рассчитывается непосредственно в документе Начисление зарплаты и взносов. Алгоритм программы берет совокупную тарифную ставку сотрудника (оклад и постоянные надбавки) и делит ее на норму времени того месяца, который указан в поле Месяц заголовка документа начисления.
Проанализируем ситуацию: если мы создаем документ за Май, программа видит майскую норму часов (например, 159 часов). Даже если в документе Работа в выходные и праздники указана дата 7 апреля, система при начислении в мае все равно возьмет майскую норму. В апреле же норма могла быть иной (например, 175 часов), из-за чего стоимость часа получается разной. Это принципиальное отличие от версии 2.5, где расчет был жестко привязан к периоду действия начисления.
Выясним, как программа определяет, на что именно делить оклад для получения стоимости часа. За это отвечает настройка Порядок пересчета месячного оклада в часовую ставку. Рассмотрим, как ее изменить:
Совет: Чтобы стоимость часа была одинаковой в любом месяце года (и в апреле, и в мае), выберем вариант Среднемесячное количество часов (дней) в месяце. В этом случае оклад будет делиться на фиксированную величину (например, 164.17 часа для 40-часовой недели в текущем году). Это полностью снимет проблему разницы в суммах при начислении "месяц в месяц" или с опозданием.
Если менять глобальные настройки программы нельзя (например, это закреплено в учетной политике), разберем, как повлиять на конкретный расчет в документе Начисление зарплаты и взносов. Программа позволяет редактировать промежуточные показатели расчета.
Выполним следующие шаги:
Начисление зарплаты и взносов за текущий месяц (Май).Стоимость часа (или Стоимость дня).Enter, и колонка Результат пересчитается автоматически.Этот способ удобен для разовых корректировок, когда массовых начислений "за прошлый месяц" не так много.
Для организаций, где задержка списков на оплату праздничных является нормой, можно настроить специальный вид начисления. Проанализируем, как это реализовать через формулу:
ФиксированнаяСтавкаДляПраздничных.СтоимостьЧаса укажем наш новый показатель:
Результат = ФиксированнаяСтавкаДляПраздничных * ВремяВЧасах * 2
Данные для расчета зарплаты.Таким образом, расчетчик сможет сам зафиксировать нужную ставку (апрельскую) при вводе данных в мае, не меняя общие настройки системы.
Проанализируем ситуацию с точки зрения трудового законодательства. Согласно ст. 153 ТК РФ, работа в выходной или нерабочий праздничный день оплачивается не менее чем в двойном размере. Закон не уточняет, норму какого месяца брать, если приказ запоздал. Однако, если расчет по нормам мая приведет к сумме меньшей, чем получил бы сотрудник при расчете в апреле, это может быть расценено как нарушение прав работника. Поэтому использование Среднемесячной нормы является наиболее безопасным и прозрачным методом как для бухгалтерии, так и для проверяющих органов.
Рассмотренные методы позволяют гибко настроить программу 1С:ЗУП 3.1 под нужды конкретной организации. Оптимальным решением для большинства случаев является переход на использование среднемесячного количества часов, что исключает споры о корректности стоимости часа в разных периодах.