Почему доплата не видит базовое начисление в 1С:ЗУП 3.1 при расчете в разных документах

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

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

Причина поведения механизма сбора расчетной базы

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

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

Где проверить расшифровку расчета в 1С:ЗУП 3.1

Чтобы убедиться, какие именно показатели, формулы и суммы вошли в расчет, воспользуемся встроенными средствами расшифровки расчета:

  1. Откроем документ Начисление зарплаты и взносов и перейдем на вкладку Начисления.
  2. Нажмем кнопку Показать подробности расчета (значок с зеленой лупой над табличной частью).
  3. Для просмотра подробного протокола по конкретной строке дважды кликнем по ячейке в колонке Результат или нажмем клавишу F2. Откроется окно, в котором подробно показана примененная РасчетнаяБаза и формулы расчета.

Варианты корректной настройки и решения проблемы

Рассмотрим несколько практических способов устранения ошибки в зависимости от бизнес-процесса предприятия.

Вариант 1. Расчет всех начислений в едином документе (рекомендуемый)

Разберем по шагам типовой подход, гарантирующий корректный сбор базы по всем видам оплат:

  1. Ввод первичных показателей: Вместо создания промежуточного документа начисления зарплаты используем документ Данные для расчета зарплаты (настраивается в разделе Настройка – Шаблоны ввода исходных данных). Через него регистрируются индивидуальные тарифы, коэффициенты или показатели выработки.
  2. Регистрация сдельных работ: Выполненные объемы и наряды фиксируем документами Сдельные работы.
  3. Учет отработанного времени: Фактическое время регистрируется графиком работы или документом Табель.
  4. Итоговый расчет: В конце месяца создаем один итоговый документ Начисление зарплаты и взносов. По кнопке Заполнить программа рассчитывает оплату по тарифу, сдельную оплату и доплату за выслугу лет одновременно. Период действия охватывает весь месяц, и РасчетнаяБаза собирается в полном объеме.

Вариант 2. Начисление доплаты отдельным специализированным документом

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

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

Вариант 3. Корректировка формулы начисления

Если надбавка назначается планово в штатном порядке и не должна усекаться по интервалам отдельных дней, проверим ее формулу. Если выплата представляет собой процент от базы за месяц, формула вида ПроцентВыслуги / 100 * РасчетнаяБаза применяется ко всему месяцу, если начисление действует непрерывно в рамках всего расчетного периода.

← На главную