При расчете удержаний по исполнительным листам бухгалтеры стандартно руководствуются правилом: сначала из начисленной заработной платы вычитается НДФЛ, и уже с оставшейся «чистой» суммы рассчитывается процент удержания. Этот порядок регламентирован п. 1 ст. 99 Федерального закона № 229-ФЗ «Об исполнительном производстве» и применяется для большинства стандартных взысканий, включая алименты.
Однако существуют специфические законодательные исключения. Одно из них — удержания с сотрудников, осужденных к исправительным работам. Согласно ч. 2 ст. 44 Уголовно-исполнительного кодекса РФ (УИК РФ), удержания в доход государства производятся со всей суммы заработной платы без исключения налогов (НДФЛ) и других платежей. То есть базой для расчета является вся «грязная» сумма начислений.
В этой статье мы подробно разберем, как решить проблему расчета такого удержания в программах 1С:Зарплата и Управление Персоналом. Мы рассмотрим как исторический вариант для версии 1С:ЗУП 2.5 (где требовалась доработка системы или ручные корректировки), так и современный, полностью типовой способ настройки в 1С:ЗУП 3.1 без изменения кода программы.
---
Проанализируем правовые основы. При исполнении обычных исполнительных листов (например, по взысканию задолженностей или алиментов) расчетная база уменьшается на сумму исчисленного подоходного налога. Но в случае с исправительными работами закон категоричен:
Стандартный документ Исполнительный лист в решениях 1С по умолчанию жестко ориентирован на расчет базы за вычетом НДФЛ. Попытка использовать его напрямую для исправительных работ приведет к занижению суммы государственного взыскания, что является прямым нарушением законодательства.
---
В устаревших редакциях программы (в частности, ЗУП 2.5 на платформе 1С v8.2/8.3) обойти это ограничение стандартными параметрами документа Исполнительный лист невозможно. Рассмотрим два основных пути решения, которые выработали практикующие специалисты.
Если в базе ведется учет по нескольким таким сотрудникам или доработки кода не вызывают сложностей, можно внести изменения в расчетные алгоритмы программы. Разберем логику доработки:
ДоляБезНДФЛ.Исполнительный лист выводится возможность выбора этого способа расчета.Концептуально это выглядит следующим образом:
// Пример модификации логики расчета базы в модуле программы
Если СпособРасчета = Перечисления.СпособыРасчетаУдержаний.ПроцентОтЗаработкаБезНДФЛ Тогда
// Рассчитываем процент напрямую от начисленной базы, игнорируя исчисленный налог
СуммаУдержания = РасчетнаяБаза * Процент / 100;
Иначе
// Стандартный алгоритм: уменьшаем базу на сумму НДФЛ
СуммаУдержания = (РасчетнаяБаза - ИсчисленныйНДФЛ) * Процент / 100;
КонецЕсли;
Если изменять конфигурацию нежелательно из-за сложностей с последующими обновлениями, можно использовать внешнюю обработку для документа Начисление зарплаты сотрудникам организации. Посмотрим на алгоритм ее работы:
Исполнительный лист, но в программе сумма рассчитывается неверно (занижается на процент НДФЛ).---
Разработчики актуальной версии программы 1С:ЗУП 3.1 предусмотрели гибкий механизм создания пользовательских начислений и удержаний. С его помощью мы можем настроить корректный расчет без привлечения программистов.
Выполним настройку по шагам:
Перейдем в раздел Настройка — Удержания и нажмем кнопку Создать. Заполним основные поля настройки:
Удержание осужденного к исправительным работам.Прочее удержание в пользу третьих лиц.Ежемесячно.Результат рассчитывается по формуле. Нажмем ссылку Редактировать формулу и введем следующее выражение:ПроцентУдержания / 100 * РасчетнаяБаза
Обратите внимание, что в данной формуле отсутствует предопределенный показатель уменьшения базы на НДФЛ.
Перейдем на вкладку Расчет базы в карточке удержания. Здесь нам необходимо точно определить, какие начисления будут облагаться удержанием:
Поскольку удержание по приговору суда относится к обязательным взысканиям, программа должна правильно контролировать предельный лимит всех удержаний сотрудника (в данном случае — до 70%).
Для этого в настройках созданного удержания обязательно установим флажок Является взысканием. Это позволит программе автоматически задействовать стандартный механизм ограничения взысканий при окончательном расчете зарплаты за месяц.
Чтобы зарегистрировать удержание для конкретного физического лица, мы не используем стандартный документ исполнительного листа. Вместо этого выполним следующие действия:
Удержание осужденного к исправительным работам.При ежемесячном расчете в документе Начисление зарплаты и взносов программа автоматически рассчитает сумму удержания исходя из полной величины начисленной базы, не вычитая из нее исчисленный НДФЛ.
---
Мы подробно проанализировали специфику настройки удержаний по исправительным работам. Если вы продолжаете работать в устаревшей конфигурации 1С:ЗУП 2.5, для автоматизации процесса вам потребуется небольшая доработка кода расчетных модулей или использование внешних обработок.
В современных конфигурациях 1С:ЗУП редакции 3.1 данная задача успешно решается силами самого пользователя через создание индивидуального вида удержания с формулой РасчетнаяБаза и привязкой контрагента-получателя. Это гарантирует полное соответствие ведения учета требованиям Уголовно-исполнительного кодекса РФ.