Бывают случаи, когда при частых поездках в командировки у сотрудника зарплата за месяц меньше, чем по окладу. В соответствии с положением об оплате труда, если оплата по среднему заработку за период командировки оказывается меньше оплаты по окладу, рассчитанной за это время, то сотруднику производится доплата до оклада на период командировки.
Рассмотрим, как реализовать доплату в программе Зарплата и управление персоналом 3.1.
Для начисления доплаты до оклада при командировке необходимо создать новый вид начисления: раздел Настройка-Начисления-Создать.
На закладке Основное устанавливаем следующие настройки:
По ссылке Редактировать формулу вводим (копируем формулу из статьи):
Макс(Оклад*ДоляНеполногоРабочегоВремени*ВремяВДнях/НормаДней-РасчетнаяБаза,0)
Где: Оклад * ДоляНеполногоРабочегоВремени / НормаДней – оплата по окладу за один день;
ВремяВДнях – количество дней в командировке;
РасчетнаяБаза – сумма результатов начислений текущего месяца, указанных на закладке Расчет базы. В нашем примере – Командировка.
В этой формуле сравнивается оклад и оплата по среднему заработку за время командировки. Если оплата по окладу больше оплаты по среднему заработку за время командировки, то доплата равна их разности, если нет – значение равно нулю.
Далее, на закладке Расчет базы (закладка доступна, если в формуле используется показатель РасчетнаяБаза, т.е. при расчете начисления предполагается использование результатов расчета других начислений) в разделе Период расчета базы укажите период, за который следует использовать результаты расчета базовых начислений. В нашем примере – Текущий месяц (установлен по умолчанию).
В разделе Базовые начисления в табличную часть по кнопке Подбор подберите виды начислений, результаты расчета которых будут использоваться при расчете доплаты. В нашем примере – Командировка.
На закладке Учет времени установите переключатель в положение Дополнительная оплата за уже оплаченное время и укажите вид времени Командировка:
На закладке Зависимости укажите начисления и удержания (зависимых от данного начисления), в базу для расчета которых входит данное начисление:
На закладке Приоритет укажите, какие начисления должны выполняться вместо текущего, или укажите начисления, вместо которых выполняется текущее. Как правило, эти таблицы заполняются программой автоматически по результатам анализа основных параметров начислений. По умолчанию вид начисления Командировка имеет высокий приоритет и вытесняет другие начисления. Из списка Начисления, приоритет которых выше удалите вид начисления Командировка. В противном случае командировка будет вытеснять доплату до оклада при командировке при ее начислении в документе Начисление зарплаты и взносов. В свою очередь из этого списка (он будет предложен в момент записи вида начисления) необходимо убрать виды начислений, у которых в качестве вытесняющего указан вид начисления Командировка (список будет доступен по ссылке Неверно настроен приоритет начислений).
На закладке Средний заработок разделы для редактирования недоступны. Оставляем настройки по-умолчанию.
На закладке Налоги, взносы, бухучет установите следующие настройки:
Оформим сотруднику командировку (Раздел Кадры или Зарплата-Командировки).
Сотрудница находилась в командировке 10 рабочих дней.
Сумма заработка за период командировки составляет: 2 272,73*10 = 22 727,30 руб.
Чтобы зафиксировать время нахождения сотрудника в командировке (для его учета при расчете по формуле доплаты), создадим в программе документ Табель (Зарплата-Табели).
Произведем расчет и начисление доплаты до оклада во время командировки.
Начисление и расчет доплаты до оклада за время нахождения сотрудника в командировке автоматически производится в документе Начисление зарплаты и взносов (раздел Зарплата – Начисление зарплаты и взносов).
Если фактический заработок больше оплаты по среднему заработку за время командировки, то доплата равна их разности, в противном случае доплата равна нулю.
В нашем примере доплата до оклада во время командировки составляет:
55 000 – (28 809,52+22 727,30) = 3 463,18