Рассмотрим часто возникающую задачу по настройке расчета аванса, при которой фиксированная сумма МРОТ должна распределяться пропорционально отработанному времени сотрудника. Разберем, как это можно реализовать технически средствами 1С:ЗУП и с какими рисками можно столкнуться при внедрении такой схемы.
Прежде чем приступать к технической настройке, важно проанализировать легитимность данной схемы. Трудовое законодательство требует, чтобы аванс (заработная плата за первую половину месяца) был не ниже тарифной ставки или оклада работника за отработанное время. Привязка аванса исключительно к МРОТ в тех случаях, когда фактический оклад сотрудника выше, может быть квалифицирована контролирующими органами как занижение выплат и нарушение трудовых прав, что влечет ответственность по ст. 5.27 КоАП РФ.
Если руководство компании настаивает на реализации, мы можем воспользоваться механизмом Показателей расчета зарплаты. Этот способ предполагает создание формулы, которая динамически учитывает отработанное время.
Для настройки выполним следующие шаги:
Показатель расчета зарплаты (например, СуммаМРОТ), который будет ежемесячным и доступным для изменения.Виде начисления укажем формулу расчета. Рассмотрим пример такой формулы:
?(ПризнакПервойПоловиныМесяца, МРОТ, Оклад) * ДоляНеполногоРабочегоВремени * ВремяВДнях / НормаДней
В данной формуле мы используем ПризнакПервойПоловиныМесяца как показатель, который нужно завести в системе и устанавливать/снимать при необходимости. ДоляНеполногоРабочегоВремени обеспечивает корректный пересчет для сотрудников, работающих на неполную ставку.
Более системным подходом является настройка специального Вида начисления, который будет автоматически подхватываться документом Начисление за первую половину месяца.
Разберем процесс настройки по шагам:
Начисляется при расчете первой половины месяца.МРОТ.Расчет за первую половину месяца.МРОТ.С переходом на текущий порядок учета НДФЛ, налог удерживается с каждой выплаты, включая аванс. В 1С:ЗУП важно убедиться, что настройка НДФЛ работает корректно. Поскольку мы используем нестандартную формулу для расчета аванса, программа будет формировать налоговую базу исходя из суммы начисления, созданного для первой половины месяца.
При использовании МРОТ вместо Оклада в качестве базы для аванса, сумма НДФЛ может оказаться меньше, чем она была бы при расчете от оклада. Это приведет к тому, что при итоговом расчете зарплаты за месяц общая сумма к выплате будет скорректирована с учетом ранее удержанного налога.
Проанализируем ситуацию: расчет зарплаты — это не процесс для творческих экспериментов, а четкое следование нормативной базе. Если вы все же внедряете данный функционал, придерживайтесь следующих правил:
МРОТ, не оказывалась ниже, чем минимально допустимый аванс, предусмотренный вашим коллективным договором или локальным нормативным актом.МРОТ настроенный показатель, который можно обновлять централизованно, чтобы не исправлять формулы вручную при каждом изменении государственного минимума.Начисления за первую половину месяца, так как он обеспечивает правильное заполнение данных по отработанному времени и корректное формирование движений по регистрам учета заработной платы.Таким образом, технически задача в 1С:ЗУП решается созданием отдельного Вида начисления с Произвольной формулой и настройкой признака Начисляется при расчете первой половины месяца, однако мы настоятельно рекомендуем согласовать такую схему с юридическим отделом организации.