В практике бухгалтерского учета часто возникает ситуация, когда сотрудник обязан возместить работодателю причиненный материальный ущерб. Согласно статье 138 Трудового кодекса РФ, размер всех удержаний при каждой выплате заработной платы не может превышать 20 процентов. Важнейший нюанс заключается в том, что этот процент должен рассчитываться от суммы, оставшейся после удержания налога на доходы физических лиц (НДФЛ). В программе 1С:Зарплата и управление персоналом 3.1 стандартные настройки произвольных удержаний не всегда позволяют легко обратиться к сумме НДФЛ в формуле. Разберем, как решить эту задачу максимально эффективно и автоматизировано.
Проанализируем техническую сторону вопроса. Многие пользователи пытаются создать новое удержание и прописать формулу вида (РасчетнаяБаза - НДФЛ) * 0.2. Однако при редактировании формулы выясняется, что показатель НДФЛ недоступен для выбора. Это связано с архитектурой программы: удержания рассчитываются в документе «Начисление зарплаты и взносов» одновременно или даже до того, как будет окончательно определена сумма налога. Единственный механизм, в который «зашит» алгоритм автоматического уменьшения базы на сумму НДФЛ — это механизм исполнительных листов.
Рассмотрим самый надежный способ, который позволит программе самостоятельно определять «чистый» доход сотрудника и брать от него нужный процент. Мы воспользуемся тем, что для исполнительных документов в системе уже реализован нужный нам алгоритм расчета.
Исполнительный лист.Удержание по прочим операциям с работниками. Это критически важно для того, чтобы в бухгалтерском учете сумма попала на счет 73.02 «Расчеты по возмещению материального ущерба», а не на 76-й счет.После настройки вида расчета нам остается только назначить его сотруднику. Для этого создадим документ Исполнительный лист (раздел «Зарплата» — «Алименты и другие постоянные удержания»):
Процентом и поставим 20%.Если сумма ущерба фиксирована и не меняется от месяца к месяцу, или если вы предпочитаете рассчитывать сумму вручную, разберем альтернативный метод.
Выясним, как настроить удержание, которое не будет называться «Исполнительным листом» в расчетном листке. Для этого создадим новый вид удержания с назначением Удержание в счет расчетов по прочим операциям. В настройке «Удержание выполняется» укажем Ежемесячно. Показатель выберем — Результат вводится фиксированной суммой.
После записи такого удержания в журнале Алименты и другие постоянные удержания появится возможность создать документ Удержание по прочим операциям. В этом документе мы просто фиксируем сумму, которую программа будет стабильно вычитать каждый месяц. Плюс этого метода в простоте, минус — в отсутствии автоматического пересчета при изменении дохода сотрудника.
Если вы все же решите использовать произвольную формулу, посмотрим, как это можно реализовать через создание собственных показателей. Разберем пример формулы:
РасчетнаяБаза * ПроцентУдержания / 100
Чтобы реализовать это в программе, выполним следующие шаги:
ПроцентУдержания. Настроим его как «Для сотрудника» и укажем, что он используется «Во всех месяцах после ввода значения».РасчетнаяБаза будет включать в себя НДФЛ. Чтобы «обойти» это ограничение без использования механизма исполнительных листов, некоторые бухгалтеры используют коэффициент 0.87 (соответствует 100% - 13% налога):
РасчетнаяБаза * 0.87 * (ПроцентУдержания / 100)
Внимание! Проанализируем риски данного метода: формула с коэффициентом 0.87 будет работать корректно только в том случае, если у сотрудника нет налоговых вычетов (на детей, имущественных и т.д.). Если вычеты есть, реальная ставка налога будет ниже 13%, и формула выдаст ошибочный результат, занизив сумму удержания.
Выясним, как правильно отразить результаты в проводках. Для удержаний по возмещению ущерба целевым счетом является 73.02. В 1С:ЗУП 3.1 за это отвечает поле Вид операции по зарплате в настройках удержания. Если выбрано Удержание по прочим операциям с работниками, то при синхронизации с «1С:Бухгалтерией» данные корректно лягут в дебет счета 70 и кредит счета 73.02.
Также важно упомянуть документ Ограничение взысканий. Если у сотрудника несколько удержаний (например, алименты 25% и ущерб 20%), их общая сумма может превысить законодательный лимит. В современных версиях ЗУП 3.1 рекомендуется в конце месяца создавать этот документ. Он проанализирует все начисления и удержания сотрудника, проверит общую сумму на соответствие статье 138 ТК РФ и автоматически уменьшит сумму текущего удержания, если лимит превышен, перенеся остаток задолженности на следующий месяц.
Подведем итог: использование копии Исполнительного листа — это наиболее технически грамотный путь в 1С:ЗУП 3.1, так как он гарантирует точность расчета от «чистой» зарплаты и корректное взаимодействие с механизмами контроля ограничений взысканий.