Как реализовать начисление зарплаты в процентах от выручки в 1С:ЗУП 3.1?

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

При построении мотивационных схем для менеджеров по продажам часто возникает задача начисления вознаграждения в виде процента от объема продаж или выручки компании. Нередко схема носит прогрессивный характер: например, при выручке до 200 000 рублей выплачивается 5%, а при превышении этого порога ставка возрастает до 10% или 15%. Разберем, как устроен этот механизм в конфигурации «1С:Зарплата и управление персоналом 3.1», с какими ограничениями можно столкнуться и какие варианты реализации существуют.

Ограничения типовой конфигурации 1С:ЗУП (версия ПРОФ)

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

По этой причине в типовой версии ПРОФ действуют следующие правила:

  1. В программе нет готовой встроенной функциональной опции или галочки, которая автоматически рассчитывала бы процент от выручки без создания формул и пользовательских показателей.
  2. Понятия Выручка, Маржа или Прибыль являются для зарплатной базы внешними данными. Они должны быть либо заведены вручную расчетчиком, либо загружены из учетной торговой системы.
  3. Штатный механизм сдельного заработка (документ Сдельные работы) работает только с количественными операциями и фиксированными расценками за штуки/часы, но не с процентом от финансовой суммы.

Вариант 1. Настройка начисления с прогрессивной формулой расчета

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

Разберем процесс по шагам:

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

Посмотрим на пример формулы с прогрессивной шкалой с использованием условных операторов:


?(Выручка < 200000, Выручка * 0.05, ?(Выручка < 300000, Выручка * 0.10, Выручка * 0.15))

В этом случае при расчете документа Начисление зарплаты и взносов программа запросит ввод фактической суммы выручки и автоматически применит соответствующий процент.

Вариант 2. Упрощение формулы через механизм показателя типа «Шкала»

Если требуется избежать громоздких вложенных условий ?(..., ..., ...) в тексте формулы, воспользуемся штатным механизмом шкал.

Разберем настройку по шагам:

  1. Создадим числовой показатель СуммаВыручки, значение которого будет вводиться разово за месяц.
  2. Создадим второй показатель ПроцентОтВыручки. В поле Назначение показателя выберем вариант использования шкалы в зависимости от другого показателя (СуммаВыручки).
  3. В таблице интервалов шкалы зададим границы:
    • От 0 до 200 000 — значение 5;
    • От 200 000 до 300 000 — значение 10;
    • Свыше 300 000 — значение 15.
  4. В формуле самого начисления укажем простое арифметическое выражение:

СуммаВыручки * ПроцентОтВыручки / 100

При таком подходе логика ветвления переносится в табличную часть настройки показателя, а формула расчета остается максимально компактной.

Вариант 3. Использование подсистемы мотивации и KPI (в 1С:ЗУП КОРП)

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

  1. В версии КОРП присутствует подсистема Управление по целям (KPI).
  2. Создается ключевой показатель эффективности, привязанный к объему продаж сотрудника.
  3. Для показателя настраивается шкала премирования в зависимости от выполнения плана продаж.
  4. Ежемесячный расчет вознаграждения выполняется с помощью специализированного документа Расчет показателей эффективности без необходимости вмешательства в программные формулы начислений.

Вариант 4. Расчет на стороне учетной системы (1С:ERP, 1С:КА, 1С:УТ)

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

  1. В торговой конфигурации настраиваются правила расчета премий менеджеров по продажам с учетом прогрессивных шкал.
  2. Готовые рассчитанные суммы передаются в 1С:ЗУП документом Данные для расчета зарплаты или регистрируются как Разовые начисления.
  3. В 1С:ЗУП выполняется только итоговое удержание НДФЛ, начисление страховых взносов и формирование расчетных листков.
← На главную