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

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

1. Основные причины отсутствия индексации среднего заработка

Проблема с индексацией среднего заработка в 1С:ЗУП редко возникает сама по себе. Чаще всего это следствие цепочки ошибок, начиная от неверного ввода первичных данных и заканчивая сбоями в настройках программы. Вот топ-5 причин, которые встречаются в 80% случаев:

  • 📅 Неактуальная версия программы — устаревшие релизы не поддерживают актуальные правила расчета (например, изменения в ТК РФ 2023–2026 гг.).
  • ⚙️ Некорректные настройки расчета среднего — в параметрах учета не указаны правильные коэффициенты или периоды индексации.
  • 📊 Ошибки в ведении кадрового учета — отсутствуют данные о повышении окладов, неверно введены приказы о переводе или премиях.
  • 🔄 Проблемы с перерасчетом прошлых периодов — программа не учитывает изменения зарплаты ретроактивно.
  • 🛑 Блокировка документа — расчет среднего может быть заблокирован из-за незакрытых периодов или ошибок в последовательности документов.

Прежде чем углубляться в настройки, проверьте Администрирование → Поддержка и обслуживание → Обновление программы. Если ваша версия 1С:ЗУП старше полугода — с вероятностью 95% проблема решается установкой актуального релиза.

📊 Какая версия 1С
ЗУП у вас установлена?:3.1 (последняя)
2.5
8.3
Не знаю
Другая

2. Настройки программы: что проверять в первую очередь

Если программа обновлена, но средний заработок по-прежнему не индексируется, переходите к проверке настроек. Начните с параметров расчета среднего:

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

Особое внимание уделите периоду расчета среднего. В 1С:ЗУП 3.1 он настраивается в документе Начисление отпуска или Больничный лист в поле Период для расчета среднего. Если здесь указан неверный интервал (например, вместо 12 месяцев — 3), коэффициенты индексации применятся некорректно.

Установить актуальный релиз 1С:ЗУП|

Включить флажок "Индексировать средний заработок"|

Проверить коэффициенты индексации в настройках|

Убедиться в корректности периода расчета среднего|

Обновить данные о повышении окладов в кадровом учете-->

3. Ошибки в кадровом учете: почему программа "не видит" повышение окладов

Одна из самых распространенных причин отсутствия индексации — несоответствие данных о зарплате в кадровых документах и фактических начислениях. Например, если в приказе о повышении оклада указана одна дата, а в документе Изменение оплаты труда — другая, программа не сможет корректно применить коэффициенты.

Как проверить:

  1. Откройте Кадры → Приказы о приеме/переводах/уволнениях и найдите документы о повышении окладов.
  2. Сравните даты в этих приказах с датами в документах Изменение оплаты труда (раздел Зарплата → Изменение оплаты труда).
  3. Убедитесь, что в карточке сотрудника (раздел Кадры → Сотрудники) указаны актуальные оклады.

Если даты не совпадают, программа будет использовать устаревшие данные для расчета среднего. Исправьте расхождения и пересчитайте документы ретроактивно с помощью обработки Перерасчет документов (Зарплата → Сервис → Перерасчет документов).

Что делать, если даты в приказах и документах совпадают, но индексация не работает?

Если даты корректны, но средний заработок все равно не индексируется, проверьте:

1. Тип изменения оплаты труда — в документе должно быть указано "Повышение оклада", а не "Другое изменение".

2. Привязку к подразделению — иногда коэффициенты индексации настраиваются отдельно для каждого подразделения.

3. Наличие блокировок — откройте журнал документов и проверьте, нет ли пометок о блокировке расчета (красный восклицательный знак).

4. Коэффициенты индексации: как их правильно рассчитать и применить

Коэффициенты индексации среднего заработка рассчитываются автоматически при повышении окладов, но только если:

  • 📈 В программе правильно настроены правила индексации (раздел Настройки → Расчет зарплаты → Коэффициенты индексации).
  • 📅 Дата повышения оклада попадает в расчетный период (например, если оклад повысили в июне, а отпуск рассчитывается за май–апрель, коэффициент не применится).
  • 🔢 В документах указан тип изменения — "Повышение оклада" (а не "Изменение надбавки" или "Корректировка").

Чтобы вручную проверить коэффициент индексации для конкретного сотрудника:

  1. Откройте Зарплата → Отчеты → Анализ среднего заработка.
  2. Выберите сотрудника и период расчета.
  3. В колонке Коэффициент индексации должен отобразиться рассчитанный программой множитель (например, 1.05 при повышении оклада на 5%).

Если коэффициент равен 1.00 или отсутствует, значит, программа не зафиксировала повышение оклада. В этом случае:

  1. Проверьте, сохранен ли документ Изменение оплаты труда с типом "Повышение оклада".
  2. Убедитесь, что в настройках расчета среднего (Настройки → Расчет зарплаты) включена опция Учитывать повышение окладов при расчете среднего.
💡

Если коэффициент индексации рассчитан неверно, но документы о повышении оклада введены корректно, попробуйте воспользоваться обработкой "Проверка и исправление данных зарплаты" (Зарплата → Сервис). Она автоматически находит и исправляет ошибки в цепочке кадровых документов.

5. Проблемы с ретроактивным перерасчетом: почему изменения не применяются к прошлым периодам

Частая ситуация: оклад повысили в июле, а отпуск сотруднику рассчитали в июне — и коэффициент индексации не применился. Это происходит потому, что по умолчанию 1С:ЗУП не пересчитывает закрытые периоды автоматически. Чтобы исправить это:

  1. Откройте Зарплата → Сервис → Перерасчет документов.
  2. Укажите период, за который нужно пересчитать средний заработок (например, с января по июнь).
  3. В настройках перерасчета отметьте флажки:
    • 🔄 Пересчитывать средний заработок
    • 📊 Учитывать изменения окладов
  4. Запустите перерасчет и дождитесь завершения операции.
  5. Если после перерасчета коэффициенты по-прежнему не применяются, проверьте:

    • 🔒 Закрытие периодов — если месяц закрыт документами Закрытие месяца или Регламентные операции, изменения не будут применены. Нужно открыть период, пересчитать и закрыть заново.
    • 📋 Последовательность документов — документ о повышении оклада должен быть введен до документа о расчете отпуска/больничного. Если порядок нарушен, создайте новый документ с правильной датой.
💡

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

6. Типичные ошибки при вводе данных о зарплате

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

Ошибка Последствия Как исправить
Ввод оклада в документе Прием на работу вместо Изменение оплаты труда Программа не фиксирует изменение оклада как повышение, коэффициенты не рассчитываются Создать документ Изменение оплаты труда с типом "Повышение оклада"
Указание неверной даты в документе о повышении оклада Коэффициент применяется к неправильному периоду или не применяется вообще Исправить дату в документе и пересчитать средний заработок
Отсутствие документа Кадровый перевод при изменении подразделения Данные о зарплате "разрываются", средний рассчитывается по старым окладам Создать документ Кадровый перевод с указанием нового подразделения и оклада
Использование ручных операций вместо типовых документов Программа не распознает изменение оклада как основание для индексации Заменить ручные операции на документы Изменение оплаты труда или Премия

Особое внимание уделите премиям и другим переменным выплатам. Если они не включены в расчет среднего (в настройках документа Премия не указан флажок Учитывать при расчете среднего), это исказит итоговую сумму.

💡

Чтобы избежать ошибок при вводе окладов, используйте шаблоны документов. В 1С:ЗУП 3.1 они настраиваются в разделе Настройки → Шаблоны документов. Создайте шаблон для "Повышения оклада" с уже проставленными флажками "Учитывать при расчете среднего" и "Индексировать".

7. Проверка корректности расчета: отчеты и инструменты диагностики

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

  1. Зарплата → Отчеты → Анализ среднего заработка — показывает, какие периоды и коэффициенты использовались для расчета.
  2. Зарплата → Отчеты → Свод по среднему заработку — сравнивает данные до и после индексации.
  3. Администрирование → Сервис → Проверка данных — ищет ошибки в цепочке документов.

В отчете Анализ среднего заработка обратите внимание на колонки:

  • 📌 Период расчета — должен совпадать с указанным в документе об отпуске/больничном.
  • 📌 Коэффициент индексации — если здесь "1.00", значит, повышение оклада не учтено.
  • 📌 Источник данных — проверьте, какие документы использовались для расчета.

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

Зарплата → Сервис → Перерасчет среднего заработка

Укажите сотрудника и период, затем нажмите Выполнить перерасчет.

💡

Если после всех манипуляций коэффициент индексации по-прежнему не применяется, проверьте, не заблокирован ли расчет среднего для данного сотрудника. Это может произойти из-за ошибок в кадровых данных или конфликтов документов. Для диагностики используйте отчет "Контроль блокировок" (Администрирование → Сервис).

FAQ: Ответы на частые вопросы

Почему после повышения оклада средний заработок для отпуска не изменился?

Скорее всего, документ о повышении оклада введен после документа об отпуске. В 1С:ЗУП коэффициенты индексации применяются только к документам, созданным после повышения. Решение:

  1. Отмените проведение документа об отпуске.
  2. Убедитесь, что документ о повышении оклада имеет более раннюю дату.
  3. Перепроведите документ об отпуске.

Если отпуск уже выплачен, используйте документ Корректировка среднего заработка (Зарплата → Корректировки).

Как вручную задать коэффициент индексации, если программа его не рассчитала?

Для ручного задания коэффициента:

  1. Откройте документ Начисление отпуска или Больничный лист.
  2. Перейдите на закладку Расчет среднего.
  3. В поле Коэффициент индексации введите нужное значение (например, 1.07 для повышения на 7%).
  4. Сохраните и перепроведите документ.

⚠️ Внимание: Ручной ввод коэффициента может привести к расхождениям с бухгалтерскими данными. Используйте этот метод только в крайнем случае и фиксируйте изменения в служебной записке.

Можно ли отменить индексацию среднего заработка для конкретного сотрудника?

Да, для этого:

  1. Откройте карточку сотрудника (Кадры → Сотрудники).
  2. Перейдите на закладку Настройки расчета зарплаты.
  3. Снимите флажок Индексировать средний заработок.
  4. Сохраните изменения.

Эта настройка действует только для новых документов. Для уже рассчитанных отпусков или больничных придется вручную корректировать коэффициент.

Почему в отчете "Анализ среднего заработка" коэффициент индексации равен 0?

Это означает, что программа не нашла оснований для индексации. Возможные причины:

  • В расчетном периоде не было повышения оклада.
  • Документ о повышении оклада не проведен или заблокирован.
  • В настройках расчета среднего отключена опция индексации.

Проверьте:

  1. Наличие проведенных документов Изменение оплаты труда с типом "Повышение оклада".
  2. Даты документов — они должны попадать в расчетный период.
  3. Настройки в Настройки → Расчет зарплаты → Коэффициенты индексации.
Как пересчитать средний заработок для всех сотрудников сразу?

Для массового перерасчета:

  1. Откройте Зарплата → Сервис → Перерасчет документов.
  2. Укажите период (например, с начала года).
  3. В настройках отметьте:
    • 🔄 Пересчитывать средний заработок
    • 📊 Учитывать изменения окладов
    • 👥 Для всех сотрудников
  4. Запустите перерасчет.

⚠️ Внимание: Массовый перерасчет может занять много времени и заблокировать базу. Выполняйте его в нерабочее время и предварительно сделайте резервную копию.