Рассмотрим распространенную и неочевидную ситуацию в программах 1С:Зарплата и кадры государственного учреждения (ЗКГУ) и 1С:Зарплата и управление персоналом (ЗУП). Сотрудник уволен в конце месяца (например, 29 декабря), а спустя несколько месяцев в организацию поступает распоряжение об индексации окладов «задним числом» с 1 декабря. Бухгалтер регистрирует индексацию, создает документ-исправление увольнения, но средний заработок для начисления компенсации за неиспользованный отпуск остается прежним. При этом в регистре сведений Коэффициенты индексации заработка запись присутствует, а в расшифровке среднего заработка отображается статус «Индексация заработка сотруднику не проводилась».
Разберем детально законодательную базу, логику работы механизмов 1С и пошагово решим возникшую проблему.
Проанализируем нормы расчета среднего заработка, регламентированные Положением № 922 (в отдельных отраслях — специализированными нормативными актами, например Положением № 540). В соответствии с порядком повышения среднего заработка:
Если сотрудник увольняется 29 декабря, его расчетный период — это 12 предшествующих календарных месяцев (с 1 декабря прошлого года по 30 ноября текущего года). Индексация с 1 декабря наступила уже после расчетного периода. Следовательно, месячные выплаты в таблице среднего заработка не меняются, и надпись «Индексация заработка сотруднику не проводилась» в расшифровке расчетного периода абсолютно корректна. Индексация в этом случае должна срабатывать непосредственно при расчете суммы начисления по формуле вида расчета.
Выясним, почему же итоговая сумма компенсации отпуска при увольнении не увеличивается. Разработчики типовых конфигураций 1С зафиксировали ошибку (код ошибки 70083705): в формулах начисления отпускных показатель индексации среднего был предусмотрен изначально, а в типовой формуле предопределенного начисления компенсации отпуска показатель КоэффициентИндексацииСреднегоЗаработка отсутствовал.
Кроме того, при типовых обновлениях конфигураций формулы в плане видов расчета Начисления намеренно не перезаписываются автоматически, чтобы не затереть персональные алгоритмы пользователей. Поэтому формулу начисления компенсации необходимо проверить и актуализировать вручную.
Для восстановления корректного расчета компенсации неиспользованного отпуска откроем список начислений (раздел Настройка – Начисления) и перейдем в используемый вид расчета компенсации отпуска при увольнении.
Обратим внимание на важный нюанс: заработок сотрудника может включать выплаты, которые по закону не подлежат индексации (например, фиксированные доплаты). Соответственно, показатель среднего заработка разделяется на две составляющие — СреднийЗаработокИндексируемый и СреднийЗаработокНеиндексируемый. Умножать на коэффициент индексации необходимо только индексируемую часть.
Разберем правильные формулы для различных вариантов начисления компенсации.
1. Базовая формула без выделения надбавок и сравнения с МРОТ:
(СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КоличествоДнейКомпенсации
2. Формула с контролем МРОТ (основная компенсация с выделением РК и СН):
?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
((СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) - (СреднийЗаработокИндексируемыйРК * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйРК) - (СреднийЗаработокИндексируемыйСН * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйСН)) * КалендарныеДниМесяцаБезПраздников,
УчитыватьМРОТ * МРОТ
) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации
3. Формула для компенсации отпуска в части районного коэффициента (РК):
?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
(СреднийЗаработокИндексируемыйРК * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйРК) * КалендарныеДниМесяцаБезПраздников,
0
) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации
4. Формула для компенсации отпуска в части северной надбавки (СН):
?( (СреднийЗаработокИндексируемый * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемый) * КалендарныеДниМесяцаБезПраздников > УчитыватьМРОТ * МРОТ,
(СреднийЗаработокИндексируемыйСН * КоэффициентИндексацииСреднегоЗаработка + СреднийЗаработокНеиндексируемыйСН) * КалендарныеДниМесяцаБезПраздников,
0
) / КалендарныеДниМесяцаБезПраздников * КоличествоДнейКомпенсации
После сохранения исправленной формулы в плане видов расчета вернемся в документ исправления увольнения и выполним полный перерасчет документа. Проанализируем результат:
КоэффициентИндексацииСреднегоЗаработка со значением (например, 1,01), и сумма начисления пересчиталась в сторону увеличения с учетом разделения на индексируемую и неиндексируемую части.Если в информационной базе действуют строгие ограничения на редактирование типовых настроек начислений, применим обходной путь: