← На главную
Очень часто на практике возникает ситуация, когда руководство компании утверждает сотрудникам премии в фиксированном («грязном») размере, подразумевая, что районный коэффициент (РК) и северная надбавка (СН) уже включены в эту сумму. Однако расчетный отдел сталкивается с жесткими требованиями законодательства и программных алгоритмов: мы не можем просто начислить эту сумму одной строкой. Нам необходимо «очистить» премию от надбавок, показать в расчетном листке базовую часть и отдельно начислить на нее РК и СН, чтобы итоговая сумма сошлась копейка в копейку с утвержденной.
В этой статье мы подробно разберем, как настроить такой расчет в программе 1С:Зарплата и Управление Персоналом 3.1 без изменения конфигурации и программирования, используя только типовой функционал.
Зачем это нужно? Юридические и налоговые аспекты
Прежде чем перейти к настройке программы, кратко выясним, почему простое начисление премии фиксированной суммой без выделения РК и СН грозит работодателю крупными неприятностями:
- Требования Трудового кодекса РФ. Согласно статьям 129 и 315 ТК РФ, районный коэффициент и процентная надбавка за работу в районах Крайнего Севера являются компенсационными выплатами и должны начисляться сверх установленного оклада или стимулирующих выплат (премий). Роструд в своих разъяснениях допускает выплату премий, «включающих в себя» эти коэффициенты, но только при условии, что в расчетном листке они будут детально расшифрованы и начислены математически корректно. Если вы укажете всю сумму в одной строке «Премия», трудовая инспекция при проверке признает это нарушением и обяжет вас доначислить РК и СН сверху на эту сумму, а также оштрафует компанию.
- Расчет среднего заработка. В 1С:ЗУП реализованы сложные механизмы включения премий и надбавок к ним в средний заработок для отпусков и командировок. Если премия заведена одной суммой, программа не сможет корректно распределить доли РК и СН, что приведет к искажению расчета отпускных.
- Учет НДФЛ и отчетность. Разные виды доходов могут иметь разные коды в налоговом учете (например, премия за производственные результаты —
2002, а другие стимулирующие выплаты — 2000). Неверное распределение сумм исказит регистры по НДФЛ и форму 6-НДФЛ.
---
Анализ возможных технических решений
Рассмотрим, какие варианты решения задачи существуют в рамках пользовательской настройки 1С:ЗУП 3.1:
- Ручной расчет. Расчетчик на калькуляторе делит общую сумму премии каждого сотрудника на его индивидуальный коэффициент (например, на 1.7, если РК = 20%, а СН = 50%) и вносит «чистую» сумму в программу. Это огромный объем ручной работы, высокая вероятность ошибок и колоссальные трудозатраты при больших штатах.
- Создание жестких формул под конкретные проценты. Можно создать начисление, где в формуле прописано деление на статичное число (например,
Сумма / 1.5). Но этот способ абсолютно нежизнеспособен, если у сотрудников разные проценты северной надбавки (которые к тому же постоянно растут со стажем) или разные районные коэффициенты в зависимости от обособленного подразделения.
- Динамический расчет «от обратного» (оптимальный вариант). Мы создаем один новый показатель для ввода целевой «грязной» суммы премии и настраиваем формулу базовой премии так, чтобы она сама считывала действующие на текущий момент коэффициенты сотрудника из его кадровых данных и делила сумму на их совокупный размер.
Ниже мы подробно разберем по шагам, как реализовать именно третий, самый надежный и гибкий вариант.
---
Пошаговая инструкция по настройке расчета в 1С:ЗУП 3.1
Шаг 1. Создаем показатель «Целевая сумма премии»
Для начала нам нужно создать показатель, в который расчетчик будет вносить итоговую («грязную») сумму премии, утвержденную руководством.
- Перейдем в раздел «Настройка» — «Показатели расчета зарплаты».
- Нажмем кнопку «Создать».
- Заполним основные реквизиты:
- Наименование: Целевая сумма премии (с учетом РК и СН)
- Краткое наименование: ЦелеваяСуммаПремии
- Идентификатор:
ЦелеваяСуммаПремии (заполнится автоматически латиницей, без пробелов)
- Назначение показателя: Для сотрудника
- Тип показателя: Денежный
- Использование показателя: Только в месяце начисления (разовое использование)
- Нажмем «Записать и закрыть».
Шаг 2. Создаем новое начисление «Премия (базовая часть)»
Теперь создадим вид расчета, который будет вычислять «очищенный» размер премии, то есть базу, на которую программа в дальнейшем сама начислит районный коэффициент и северную надбавку.
- Перейдем в раздел «Настройка» — «Начисления».
- Нажмем кнопку «Создать».
- На вкладке «Основное» укажем:
- Наименование: Премия за счет экономии (базовая часть)
- Код: ПР_БАЗ
- Назначение начисления: Премия
- Начисление выполняется: По отдельному документу (или «В пределах квартала/года», но для разовых премий удобнее использовать отдельный документ «Премия» или «Данные для расчета зарплаты»)
- В блоке «Расчет и показатели» установим переключатель в положение «Результат рассчитывается по формуле» и нажмем гиперссылку «Редактировать формулу».
Проанализируем математику нашей формулы. Нам нужно получить базу. Если у сотрудника РК составляет 20% (в формулах ЗУП показатель РайонныйКоэффициент принимает значение 1.2), а СН составляет 50% (показатель СевернаяНадбавка возвращает число процентов, то есть 50), то общая сумма начислений рассчитывается как:
Итого = База * (РК + СН / 100), то есть:
Итого = База * (1.2 + 0.5) = База * 1.7.
Следовательно, чтобы найти «чистую» базовую часть премии из итоговой целевой суммы, нам нужно выполнить обратное действие:
База = ЦелеваяСуммаПремии / (РайонныйКоэффициент + (СевернаяНадбавка / 100))
Введем эту формулу в редактор формул 1С:
ЦелеваяСуммаПремии / (РайонныйКоэффициент + (СевернаяНадбавка / 100))
Важное примечание: Если у сотрудника нет районного коэффициента, то по умолчанию в системе показатель РайонныйКоэффициент равен 1. Если нет северной надбавки, то показатель СевернаяНадбавка равен 0. Формула превратится в:
ЦелеваяСуммаПремии / (1 + 0) = ЦелеваяСуммаПремии.
Деления на ноль не произойдет, и формула отработает корректно даже для тех сотрудников, у которых нет северных льгот!
- Перейдем на вкладку «Зависимости». Убедимся, что наше новое начисление является базой для зависимых начислений. В блоках «Зависимые начисления, в базу которых входит данное начисление» должны автоматически или вручную добавиться предопределенные виды расчетов:
- Районный коэффициент
- Северная надбавка
- На вкладке «Приоритет» настроим вытеснения, если это необходимо (для разовых премий обычно не требуется).
- На вкладке «Налоги, взносы, бухучет» укажем код дохода НДФЛ (например,
2002) и категорию дохода. Установим вид дохода для страховых взносов как «Доходы, целиком облагаемые страховыми взносами».
- Нажмем «Записать и закрыть».
Шаг 3. Включаем базовую премию в расчет районного коэффициента и северной надбавки
Чтобы программа автоматически рассчитывала коэффициенты на «очищенную» премию, нам нужно зайти в настройки самих надбавок.
- Откроем справочник «Начисления» (раздел «Настройка»).
- Найдем и откроем предопределенное начисление «Районный коэффициент».
- Перейдем на вкладку «Расчет базы».
- В списке «Базовые начисления» нажмем кнопку «Подбор» и выберем созданное нами начисление: «Премия за счет экономии (базовая часть)».
- Запишем и закроем начисление.
- Повторим аналогичные действия для предопределенного начисления «Северная надбавка»: откроем его, перейдем на вкладку «Расчет базы» и добавим нашу базовую премию в список базовых начислений.
---
Пример практического расчета
Посмотрим на конкретном примере, как сработает настроенный нами алгоритм.
Исходные данные сотрудника:
- Сотрудник: Иванов И. И.
- Районный коэффициент (РК): 1.15 (15%)
- Северная надбавка (СН): 30%
- Утвержденная руководством «грязная» сумма премии: 11 600 рублей.
Порядок расчета в программе:
- Расчетчик создает документ «Данные для расчета зарплаты» (или документ «Премия», в зависимости от выбранных настроек) и вводит сотруднику Иванову И. И. в показатель
ЦелеваяСуммаПремии значение 11 600.
- При расчете заработной платы в документе «Начисление зарплаты и взносов» программа производит следующие вычисления:
- Определяет базовую часть премии по нашей формуле:
База = 11 600 / (1.15 + (30 / 100)) = 11 600 / (1.15 + 0.3) = 11 600 / 1.45 = 8 000 рублей.
- Рассчитывает районный коэффициент на эту премию:
РК премии = 8 000 * 15% = 1 200 рублей. (ЗУП начислит эту сумму в общей строке районного коэффициента, взяв премию в базу).
- Рассчитывает северную надбавку на эту премию:
СН премии = 8 000 * 30% = 2 400 рублей. (Аналогично начислится в строке северной надбавки).
- Проверяем итоговую сумму:
8 000 (база премии) + 1 200 (РК) + 2 400 (СН) = 11 600 рублей.
В расчетном листке сотрудника будут отражены три отдельные строки, полностью расшифровывающие начисление компенсационных выплат, а итоговая выплата в точности совпадет с суммой, которую утвердил руководитель. При этом трудовое законодательство полностью соблюдено!
---
Возможные риски и как с ними работать
Разберем ситуацию, которая справедливо вызывает опасения у практикующих специалистов: что происходит, если коэффициенты сотрудника меняются в середине месяца?
Например, у сотрудника увеличился северный стаж 15-го числа месяца, и процент СН вырос с 30% до 40%, или сотрудника перевели в другое подразделение с иным РК в середине месяца.
Выясним, как ведет себя программа в зависимости от способа начисления:
- Начисление в целом за месяц (в документе «Начисление зарплаты и взносов»): Если базовую премию мы рассчитываем непосредственно при расчете зарплаты за месяц, 1С:ЗУП отработает эту ситуацию идеально. Программа автоматически разделит расчетные периоды пропорционально календарным дням действия разных коэффициентов и рассчитает базу для каждой части отдельно, не допуская искажений.
- Начисление межрасчетным документом «Премия»: Если премия начисляется и выплачивается в середине месяца отдельным документом, то программа определит показатели РК и СН на дату самого документа (или на указанную в нем дату выплаты). Кадровые изменения, происходящие после этой даты, документом «Премия» зафиксированы не будут. Если вам критически важно разделять премию с учетом изменения коэффициентов внутри месяца, рекомендуется отказаться от межрасчетных документов и производить начисление этой премии в составе итогового расчета зарплаты за месяц.
Мы успешно решили сложную задачу распределения «грязной» премии на базовую часть и надбавки исключительно типовыми средствами программы 1С:ЗУП 3.1. Этот подход позволяет экономить время расчетчиков, избегать ручных калькуляций и полностью исключает риски претензий со стороны трудовой инспекции и налоговых органов.