Как в 1С:ЗУП настроить удержание по исполнительному листу без учета НДФЛ?

Бухгалтер 1С v8.3 (Обычные формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

При расчете удержаний по исполнительным листам бухгалтеры стандартно руководствуются правилом: сначала из начисленной заработной платы вычитается НДФЛ, и уже с оставшейся «чистой» суммы рассчитывается процент удержания. Этот порядок регламентирован п. 1 ст. 99 Федерального закона № 229-ФЗ «Об исполнительном производстве» и применяется для большинства стандартных взысканий, включая алименты.

Однако существуют специфические законодательные исключения. Одно из них — удержания с сотрудников, осужденных к исправительным работам. Согласно ч. 2 ст. 44 Уголовно-исполнительного кодекса РФ (УИК РФ), удержания в доход государства производятся со всей суммы заработной платы без исключения налогов (НДФЛ) и других платежей. То есть базой для расчета является вся «грязная» сумма начислений.

В этой статье мы подробно разберем, как решить проблему расчета такого удержания в программах 1С:Зарплата и Управление Персоналом. Мы рассмотрим как исторический вариант для версии 1С:ЗУП 2.5 (где требовалась доработка системы или ручные корректировки), так и современный, полностью типовой способ настройки в 1С:ЗУП 3.1 без изменения кода программы.

---

Анализ законодательной базы: почему стандартный механизм не подходит

Проанализируем правовые основы. При исполнении обычных исполнительных листов (например, по взысканию задолженностей или алиментов) расчетная база уменьшается на сумму исчисленного подоходного налога. Но в случае с исправительными работами закон категоричен:

  1. База расчета: Удержание по приговору суда производится со всех видов начислений, составляющих заработную плату, до удержания НДФЛ.
  2. Очередность при совмещении взысканий: Если у сотрудника одновременно удерживаются алименты и сумма по приговору суда, то сначала рассчитывается государственное удержание с полной суммы, а затем база для алиментов уменьшается как на сумму НДФЛ, так и на сумму уже произведенного государственного удержания (согласно п. 1 ст. 100 Федерального закона № 229-ФЗ).

Стандартный документ Исполнительный лист в решениях 1С по умолчанию жестко ориентирован на расчет базы за вычетом НДФЛ. Попытка использовать его напрямую для исправительных работ приведет к занижению суммы государственного взыскания, что является прямым нарушением законодательства.

---

Решение проблемы в программе 1С:ЗУП 2.5 (Обычные формы)

В устаревших редакциях программы (в частности, ЗУП 2.5 на платформе 1С v8.2/8.3) обойти это ограничение стандартными параметрами документа Исполнительный лист невозможно. Рассмотрим два основных пути решения, которые выработали практикующие специалисты.

Вариант 1. Модификация конфигурации (для программистов)

Если в базе ведется учет по нескольким таким сотрудникам или доработки кода не вызывают сложностей, можно внести изменения в расчетные алгоритмы программы. Разберем логику доработки:

  1. В перечисление способов расчета удержаний добавляется новый элемент — например, ДоляБезНДФЛ.
  2. В форме документа Исполнительный лист выводится возможность выбора этого способа расчета.
  3. В программном модуле проведения и расчета (в запросах, собирающих расчетную базу) модифицируется алгоритм. При выборе нового способа расчета программа не должна вычитать НДФЛ из полученной базы начислений.

Концептуально это выглядит следующим образом:


// Пример модификации логики расчета базы в модуле программы
Если СпособРасчета = Перечисления.СпособыРасчетаУдержаний.ПроцентОтЗаработкаБезНДФЛ Тогда
    // Рассчитываем процент напрямую от начисленной базы, игнорируя исчисленный налог
    СуммаУдержания = РасчетнаяБаза * Процент / 100;
Иначе
    // Стандартный алгоритм: уменьшаем базу на сумму НДФЛ
    СуммаУдержания = (РасчетнаяБаза - ИсчисленныйНДФЛ) * Процент / 100;
КонецЕсли;

Вариант 2. Использование внешних обработок табличных частей

Если изменять конфигурацию нежелательно из-за сложностей с последующими обновлениями, можно использовать внешнюю обработку для документа Начисление зарплаты сотрудникам организации. Посмотрим на алгоритм ее работы:

  1. Бухгалтер вводит обычный Исполнительный лист, но в программе сумма рассчитывается неверно (занижается на процент НДФЛ).
  2. В документе начисления зарплаты запускается внешняя обработка табличной части «Удержания».
  3. Обработка находит строки с нужным видом удержания, обращается к вкладке «НДФЛ», рассчитывает сумму налога по данному сотруднику, виртуально прибавляет ее обратно к базе и корректирует итоговый результат удержания.

---

Решение проблемы в современной версии 1С:ЗУП 3.1 (без доработки кода)

Разработчики актуальной версии программы 1С:ЗУП 3.1 предусмотрели гибкий механизм создания пользовательских начислений и удержаний. С его помощью мы можем настроить корректный расчет без привлечения программистов.

Выполним настройку по шагам:

Шаг 1. Создание нового вида удержания

Перейдем в раздел Настройка — Удержания и нажмем кнопку Создать. Заполним основные поля настройки:

  1. Наименование: Укажем понятное название, например: Удержание осужденного к исправительным работам.
  2. Назначение удержания: Выберем значение Прочее удержание в пользу третьих лиц.
  3. Удержание выполняется: Укажем вариант Ежемесячно.
  4. Расчет и показатели: Установим переключатель в положение Результат рассчитывается по формуле. Нажмем ссылку Редактировать формулу и введем следующее выражение:

ПроцентУдержания / 100 * РасчетнаяБаза

Обратите внимание, что в данной формуле отсутствует предопределенный показатель уменьшения базы на НДФЛ.

Шаг 2. Настройка расчетной базы

Перейдем на вкладку Расчет базы в карточке удержания. Здесь нам необходимо точно определить, какие начисления будут облагаться удержанием:

Шаг 3. Включение контроля лимита взысканий

Поскольку удержание по приговору суда относится к обязательным взысканиям, программа должна правильно контролировать предельный лимит всех удержаний сотрудника (в данном случае — до 70%).

Для этого в настройках созданного удержания обязательно установим флажок Является взысканием. Это позволит программе автоматически задействовать стандартный механизм ограничения взысканий при окончательном расчете зарплаты за месяц.

Шаг 4. Назначение удержания сотруднику

Чтобы зарегистрировать удержание для конкретного физического лица, мы не используем стандартный документ исполнительного листа. Вместо этого выполним следующие действия:

  1. Перейдем в раздел Зарплата — Алименты и другие удержания.
  2. Создадим документ Постоянное удержание в пользу третьих лиц.
  3. В поле Удержание выберем созданное нами ранее Удержание осужденного к исправительным работам.
  4. Укажем сотрудника, период действия удержания (согласно судебному решению) и размер процента.
  5. В поле Контрагент выберем получателя средств (например, УФСИН или конкретную уголовно-исполнительную инспекцию) для автоматического формирования проводок и платежных поручений.

При ежемесячном расчете в документе Начисление зарплаты и взносов программа автоматически рассчитает сумму удержания исходя из полной величины начисленной базы, не вычитая из нее исчисленный НДФЛ.

---

Резюме

Мы подробно проанализировали специфику настройки удержаний по исправительным работам. Если вы продолжаете работать в устаревшей конфигурации 1С:ЗУП 2.5, для автоматизации процесса вам потребуется небольшая доработка кода расчетных модулей или использование внешних обработок.

В современных конфигурациях 1С:ЗУП редакции 3.1 данная задача успешно решается силами самого пользователя через создание индивидуального вида удержания с формулой РасчетнаяБаза и привязкой контрагента-получателя. Это гарантирует полное соответствие ведения учета требованиям Уголовно-исполнительного кодекса РФ.

← На главную