В практике бюджетных и коммерческих организаций часто возникает задача: выплатить премию, которая рассчитывается пропорционально отработанному времени, но при этом необходимо, чтобы дни нахождения сотрудника в служебной командировке не уменьшали размер этой премии. По умолчанию в 1С:Зарплата и управление персоналом (ЗУП) командировка вытесняет явку, и стандартные формулы, ориентированные на «отработанные дни», игнорируют время поездки. Разберем по шагам, как настроить программу штатными средствами без привлечения программистов.
Самый простой и эффективный метод — это корректировка списка видов времени, которые программа считает «целевыми» для данного начисления. Рассмотрим этот процесс подробнее.
Явка. Нам необходимо добавить в этот список Командировка.ОтработаноДней в формуле начал включать в себя командировки, убедимся, что вид времени Командировка в справочнике Виды использования рабочего времени отмечен как рабочее время.Проанализируем ситуацию с формулой. Если в вашей формуле используется стандартный показатель ВремяВДнях или ОтработаноДней, то после добавления вида времени программа автоматически просуммирует дни явки и дни командировки при расчете результата.
Даже если мы добавили вид времени, премия может рассчитываться некорректно, если Командировка настроена как вытесняющее начисление. Выясним причину: в ЗУП механизм приоритетов работает так, что если два начисления претендуют на один и тот же период времени, то одно из них «побеждает», а второе уменьшается.
Рассмотрим порядок действий для исключения вытеснения:
Командировка (и, возможно, Оплата по среднему заработку).Внимание: Будьте осторожны с этой настройкой. Если вы удаляете вытеснение, премия за этот период будет начислена в полном объеме, что может привести к вопросам со стороны ревизоров о «двойной оплате» одного и того же времени. Подробнее об этом мы поговорим в разделе правовых рисков.
Иногда премия рассчитывается не просто от времени, а как процент от других начислений (например, от оклада). В этом случае мы сталкиваемся с тем, что оклад за дни командировки не начисляется, а значит, расчетная база премии уменьшается. Посмотрим на пример решения через РасчетнаяБаза.
Если нам нужно, чтобы квартальная или месячная премия считалась «как будто человек работал», выполним следующие настройки:
Премия и выберем расчет Результат рассчитывается.ПроцентПремии * РасчетнаяБаза / 100.Оплата по окладу, но и саму Командировка.Явка и Командировка.Такой подход позволит собрать в «базу» все выплаты за период и корректно применить к ним коэффициент отработанного времени, включая командировки.
В процессе обсуждения темы была выявлена частая ошибка: появление двойных строк в документе Начисление зарплаты и взносов. Разберем, почему это происходит.
Если начисление настроено с условием «Только если введен вид учета времени», оно является «выстреливающим». Это значит, что программа сама начислит его, как только увидит в табеле или документе Командировка соответствующий код. Если вы при этом назначите эту премию сотруднику в плановом порядке (например, документом Назначение планового начисления), система может попытаться начислить ее дважды: один раз как плановую, второй раз — как сработавшую по виду времени.
Рекомендация: Для «выстреливающих» начислений, зависящих от командировок, не используйте назначение в плановом порядке. Достаточно того, что начисление просто создано в базе и в нем указаны виды времени.
Особое внимание стоит уделить вопросу целевого использования средств, особенно в бюджетных учреждениях. Часто Счетная Палата или другие проверяющие органы предъявляют претензию: «Почему вы платите премию на командировку, если она уже входит в расчет среднего заработка?».
Проанализируем аргументацию для защиты:
Постановление №922: Согласно законодательству, премии, начисленные за фактически отработанное время, включаются в расчет среднего заработка. Однако Трудовой кодекс не запрещает работодателю устанавливать дополнительные выплаты за периоды выполнения служебных поручений.
Локальные нормативные акты (ЛНА): Чтобы у ревизоров не было зацепок, в вашем Положении об оплате труда должно быть четко прописано: «Премия начисляется на фактически отработанное время, при этом периоды нахождения в служебных командировках приравниваются к отработанному времени для целей расчета данной премии».
Экономическая логика: Премия — это стимулирующая выплата. Сотрудник в командировке работает (зачастую интенсивнее, чем в офисе). Лишать его премии за то, что он поехал выполнять задание руководства, — это дискриминация.
Рассмотрим математический пример, который часто используют инспекторы для давления:
Сотрудник получает оклад 10 000 и премию 10 000. Его средний заработок за год — примерно 20 000 в месяц. В месяце командировки он получает 20 000 (средний заработок) и вы сверху хотите начислить еще премию 10 000. Получается 30 000 за «пустой» месяц. Контраргумент: Данная премия за октябрь НЕ войдет в расчет будущих средних заработков в полной сумме, так как дни командировки будут исключены из знаменателя при расчете следующего среднего (отпуска, например). Таким образом, «двойного» учета в долгосрочной перспективе не возникает.
Для реализации задачи нам потребовалось:
Командировка в дополнительные виды времени начисления.РасчетнаяБаза — включить в нее начисление Командировка.Используя эти методы, мы обеспечим корректный и автоматизированный расчет заработной платы, отвечающий требованиям учетной политики предприятия.