Почему при исправлении документа «Увольнение» задним числом не применяется индексация компенсации отпуска?

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

Рассмотрим распространенную и неочевидную ситуацию в программах 1С:Зарплата и кадры государственного учреждения (ЗКГУ) и 1С:Зарплата и управление персоналом (ЗУП). Сотрудник уволен в конце месяца (например, 29 декабря), а спустя несколько месяцев в организацию поступает распоряжение об индексации окладов «задним числом» с 1 декабря. Бухгалтер регистрирует индексацию, создает документ-исправление увольнения, но средний заработок для начисления компенсации за неиспользованный отпуск остается прежним. При этом в регистре сведений Коэффициенты индексации заработка запись присутствует, а в расшифровке среднего заработка отображается статус «Индексация заработка сотруднику не проводилась».

Разберем детально законодательную базу, логику работы механизмов 1С и пошагово решим возникшую проблему.

Законодательная логика: где должен применяться коэффициент

Проанализируем нормы расчета среднего заработка, регламентированные Положением № 922 (в отдельных отраслях — специализированными нормативными актами, например Положением № 540). В соответствии с порядком повышения среднего заработка:

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

Если сотрудник увольняется 29 декабря, его расчетный период — это 12 предшествующих календарных месяцев (с 1 декабря прошлого года по 30 ноября текущего года). Индексация с 1 декабря наступила уже после расчетного периода. Следовательно, месячные выплаты в таблице среднего заработка не меняются, и надпись «Индексация заработка сотруднику не проводилась» в расшифровке расчетного периода абсолютно корректна. Индексация в этом случае должна срабатывать непосредственно при расчете суммы начисления по формуле вида расчета.

Причина ошибки: отсутствие показателя в формуле начисления

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

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

Пошаговое решение: корректировка формул расчета компенсации

Для восстановления корректного расчета компенсации неиспользованного отпуска откроем список начислений (раздел Настройка – Начисления) и перейдем в используемый вид расчета компенсации отпуска при увольнении.

Обратим внимание на важный нюанс: заработок сотрудника может включать выплаты, которые по закону не подлежат индексации (например, фиксированные доплаты). Соответственно, показатель среднего заработка разделяется на две составляющие — СреднийЗаработокИндексируемый и СреднийЗаработокНеиндексируемый. Умножать на коэффициент индексации необходимо только индексируемую часть.

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

1. Базовая формула без выделения надбавок и сравнения с МРОТ:


(СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КоличествоДнейКомпенсации

2. Формула с контролем МРОТ (основная компенсация с выделением РК и СН):


?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
   ((СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) - (СреднийЗаработокИндексируемыйРК * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйРК) - (СреднийЗаработокИндексируемыйСН * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйСН)) * КалендарныеДниМесяцаБезПраздников,
   УчитыватьМРОТ * МРОТ
 ) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации

3. Формула для компенсации отпуска в части районного коэффициента (РК):


?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
   (СреднийЗаработокИндексируемыйРК * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйРК) * КалендарныеДниМесяцаБезПраздников,
   0
 ) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации

4. Формула для компенсации отпуска в части северной надбавки (СН):


?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
   (СреднийЗаработокИндексируемыйСН * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйСН) * КалендарныеДниМесяцаБезПраздников,
   0
 ) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации

Проверка результатов расчета

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

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

Альтернативный вариант решения (без изменения формул)

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

  1. В первичном документе или документе-исправлении откроем форму расчета среднего заработка, переключим флаг в положение ручной корректировки данных и увеличим суммы заработка расчетного периода на требуемый коэффициент вручную.
  2. Либо начислим сумму доплаты отдельным документом (например, Разовое начисление), создав специализированный вид расчета с назначением доплаты за прошлые периоды.
← На главную