Вы столкнулись с проблемой, когда 1С Зарплата и Управление Персоналом (ЗУП) не корректно рассчитывает или вовсе не индексирует средний заработок для отпусков, больничных листов или компенсаций? Эта ошибка может привести к серьезным финансовым последствиям — от недовольства сотрудников до штрафов при проверках. В большинстве случаев проблема кроется не в самой программе, а в неправильных настройках, упущенных обновлениях или ошибках в ведении кадрового учета.
В этой статье мы разберем все возможные причины, по которым средний заработок может не индексироваться в 1С:ЗУП 3.1 (актуально также для версий 2.5 и 8.3), и дадим пошаговые инструкции по их устранению. Особое внимание уделим типичным ошибкам бухгалтеров при вводе данных о зарплате, настройке параметров расчета и работе с коэффициентами индексации. Если вы не нашли решение своей проблемы — в конце статьи есть FAQ с ответами на частые вопросы.
1. Основные причины отсутствия индексации среднего заработка
Проблема с индексацией среднего заработка в 1С:ЗУП редко возникает сама по себе. Чаще всего это следствие цепочки ошибок, начиная от неверного ввода первичных данных и заканчивая сбоями в настройках программы. Вот топ-5 причин, которые встречаются в 80% случаев:
- 📅 Неактуальная версия программы — устаревшие релизы не поддерживают актуальные правила расчета (например, изменения в ТК РФ 2023–2026 гг.).
- ⚙️ Некорректные настройки расчета среднего — в параметрах учета не указаны правильные коэффициенты или периоды индексации.
- 📊 Ошибки в ведении кадрового учета — отсутствуют данные о повышении окладов, неверно введены приказы о переводе или премиях.
- 🔄 Проблемы с перерасчетом прошлых периодов — программа не учитывает изменения зарплаты ретроактивно.
- 🛑 Блокировка документа — расчет среднего может быть заблокирован из-за незакрытых периодов или ошибок в последовательности документов.
Прежде чем углубляться в настройки, проверьте Администрирование → Поддержка и обслуживание → Обновление программы. Если ваша версия 1С:ЗУП старше полугода — с вероятностью 95% проблема решается установкой актуального релиза.
2. Настройки программы: что проверять в первую очередь
Если программа обновлена, но средний заработок по-прежнему не индексируется, переходите к проверке настроек. Начните с параметров расчета среднего:
- Откройте
Настройки → Расчет зарплаты → Настройка состава начислений и удержаний. - Проверьте, включен ли флажок
Индексировать средний заработок при повышении тарифных ставок. - Убедитесь, что в разделе
Коэффициенты индексацииуказаны актуальные значения (например, для индексации прошлых периодов при повышении окладов).
Особое внимание уделите периоду расчета среднего. В 1С:ЗУП 3.1 он настраивается в документе Начисление отпуска или Больничный лист в поле Период для расчета среднего. Если здесь указан неверный интервал (например, вместо 12 месяцев — 3), коэффициенты индексации применятся некорректно.
Установить актуальный релиз 1С:ЗУП|
Включить флажок "Индексировать средний заработок"|
Проверить коэффициенты индексации в настройках|
Убедиться в корректности периода расчета среднего|
Обновить данные о повышении окладов в кадровом учете-->
3. Ошибки в кадровом учете: почему программа "не видит" повышение окладов
Одна из самых распространенных причин отсутствия индексации — несоответствие данных о зарплате в кадровых документах и фактических начислениях. Например, если в приказе о повышении оклада указана одна дата, а в документе Изменение оплаты труда — другая, программа не сможет корректно применить коэффициенты.
Как проверить:
- Откройте
Кадры → Приказы о приеме/переводах/уволненияхи найдите документы о повышении окладов. - Сравните даты в этих приказах с датами в документах
Изменение оплаты труда(разделЗарплата → Изменение оплаты труда). - Убедитесь, что в карточке сотрудника (раздел
Кадры → Сотрудники) указаны актуальные оклады.
Если даты не совпадают, программа будет использовать устаревшие данные для расчета среднего. Исправьте расхождения и пересчитайте документы ретроактивно с помощью обработки Перерасчет документов (Зарплата → Сервис → Перерасчет документов).
Что делать, если даты в приказах и документах совпадают, но индексация не работает?
Если даты корректны, но средний заработок все равно не индексируется, проверьте:
1. Тип изменения оплаты труда — в документе должно быть указано "Повышение оклада", а не "Другое изменение".
2. Привязку к подразделению — иногда коэффициенты индексации настраиваются отдельно для каждого подразделения.
3. Наличие блокировок — откройте журнал документов и проверьте, нет ли пометок о блокировке расчета (красный восклицательный знак).
4. Коэффициенты индексации: как их правильно рассчитать и применить
Коэффициенты индексации среднего заработка рассчитываются автоматически при повышении окладов, но только если:
- 📈 В программе правильно настроены правила индексации (раздел
Настройки → Расчет зарплаты → Коэффициенты индексации). - 📅 Дата повышения оклада попадает в расчетный период (например, если оклад повысили в июне, а отпуск рассчитывается за май–апрель, коэффициент не применится).
- 🔢 В документах указан тип изменения — "Повышение оклада" (а не "Изменение надбавки" или "Корректировка").
Чтобы вручную проверить коэффициент индексации для конкретного сотрудника:
- Откройте
Зарплата → Отчеты → Анализ среднего заработка. - Выберите сотрудника и период расчета.
- В колонке
Коэффициент индексациидолжен отобразиться рассчитанный программой множитель (например, 1.05 при повышении оклада на 5%).
Если коэффициент равен 1.00 или отсутствует, значит, программа не зафиксировала повышение оклада. В этом случае:
- Проверьте, сохранен ли документ
Изменение оплаты трудас типом "Повышение оклада". - Убедитесь, что в настройках расчета среднего (
Настройки → Расчет зарплаты) включена опцияУчитывать повышение окладов при расчете среднего.
Если коэффициент индексации рассчитан неверно, но документы о повышении оклада введены корректно, попробуйте воспользоваться обработкой "Проверка и исправление данных зарплаты" (Зарплата → Сервис). Она автоматически находит и исправляет ошибки в цепочке кадровых документов.
5. Проблемы с ретроактивным перерасчетом: почему изменения не применяются к прошлым периодам
Частая ситуация: оклад повысили в июле, а отпуск сотруднику рассчитали в июне — и коэффициент индексации не применился. Это происходит потому, что по умолчанию 1С:ЗУП не пересчитывает закрытые периоды автоматически. Чтобы исправить это:
- Откройте
Зарплата → Сервис → Перерасчет документов. - Укажите период, за который нужно пересчитать средний заработок (например, с января по июнь).
- В настройках перерасчета отметьте флажки:
- 🔄
Пересчитывать средний заработок - 📊
Учитывать изменения окладов
- 🔄
- Запустите перерасчет и дождитесь завершения операции.
- 🔒 Закрытие периодов — если месяц закрыт документами
Закрытие месяцаилиРегламентные операции, изменения не будут применены. Нужно открыть период, пересчитать и закрыть заново. - 📋 Последовательность документов — документ о повышении оклада должен быть введен до документа о расчете отпуска/больничного. Если порядок нарушен, создайте новый документ с правильной датой.
Если после перерасчета коэффициенты по-прежнему не применяются, проверьте:
Ретроактивный перерасчет среднего заработка возможен только для открытых периодов. Если месяц закрыт, сначала отмените закрытие, затем выполните перерасчет и закройте период заново.
6. Типичные ошибки при вводе данных о зарплате
Даже мелкие ошибки при вводе данных могут привести к сбоям в индексации. Вот самые распространенные промахи, из-за которых средний заработок рассчитывается неверно:
| Ошибка | Последствия | Как исправить |
|---|---|---|
Ввод оклада в документе Прием на работу вместо Изменение оплаты труда |
Программа не фиксирует изменение оклада как повышение, коэффициенты не рассчитываются | Создать документ Изменение оплаты труда с типом "Повышение оклада" |
| Указание неверной даты в документе о повышении оклада | Коэффициент применяется к неправильному периоду или не применяется вообще | Исправить дату в документе и пересчитать средний заработок |
Отсутствие документа Кадровый перевод при изменении подразделения |
Данные о зарплате "разрываются", средний рассчитывается по старым окладам | Создать документ Кадровый перевод с указанием нового подразделения и оклада |
| Использование ручных операций вместо типовых документов | Программа не распознает изменение оклада как основание для индексации | Заменить ручные операции на документы Изменение оплаты труда или Премия |
Особое внимание уделите премиям и другим переменным выплатам. Если они не включены в расчет среднего (в настройках документа Премия не указан флажок Учитывать при расчете среднего), это исказит итоговую сумму.
Чтобы избежать ошибок при вводе окладов, используйте шаблоны документов. В 1С:ЗУП 3.1 они настраиваются в разделе Настройки → Шаблоны документов. Создайте шаблон для "Повышения оклада" с уже проставленными флажками "Учитывать при расчете среднего" и "Индексировать".
7. Проверка корректности расчета: отчеты и инструменты диагностики
Если вы исправили все настройки, но средний заработок по-прежнему не индексируется, воспользуйтесь встроенными отчетами для диагностики:
Зарплата → Отчеты → Анализ среднего заработка— показывает, какие периоды и коэффициенты использовались для расчета.Зарплата → Отчеты → Свод по среднему заработку— сравнивает данные до и после индексации.Администрирование → Сервис → Проверка данных— ищет ошибки в цепочке документов.
В отчете Анализ среднего заработка обратите внимание на колонки:
- 📌
Период расчета— должен совпадать с указанным в документе об отпуске/больничном. - 📌
Коэффициент индексации— если здесь "1.00", значит, повышение оклада не учтено. - 📌
Источник данных— проверьте, какие документы использовались для расчета.
Если в отчете видно, что коэффициент не применился, но все настройки верны, попробуйте принудительный перерасчет:
Зарплата → Сервис → Перерасчет среднего заработка
Укажите сотрудника и период, затем нажмите Выполнить перерасчет.
Если после всех манипуляций коэффициент индексации по-прежнему не применяется, проверьте, не заблокирован ли расчет среднего для данного сотрудника. Это может произойти из-за ошибок в кадровых данных или конфликтов документов. Для диагностики используйте отчет "Контроль блокировок" (Администрирование → Сервис).
FAQ: Ответы на частые вопросы
Почему после повышения оклада средний заработок для отпуска не изменился?
Скорее всего, документ о повышении оклада введен после документа об отпуске. В 1С:ЗУП коэффициенты индексации применяются только к документам, созданным после повышения. Решение:
- Отмените проведение документа об отпуске.
- Убедитесь, что документ о повышении оклада имеет более раннюю дату.
- Перепроведите документ об отпуске.
Если отпуск уже выплачен, используйте документ Корректировка среднего заработка (Зарплата → Корректировки).
Как вручную задать коэффициент индексации, если программа его не рассчитала?
Для ручного задания коэффициента:
- Откройте документ
Начисление отпускаилиБольничный лист. - Перейдите на закладку
Расчет среднего. - В поле
Коэффициент индексациивведите нужное значение (например, 1.07 для повышения на 7%). - Сохраните и перепроведите документ.
⚠️ Внимание: Ручной ввод коэффициента может привести к расхождениям с бухгалтерскими данными. Используйте этот метод только в крайнем случае и фиксируйте изменения в служебной записке.
Можно ли отменить индексацию среднего заработка для конкретного сотрудника?
Да, для этого:
- Откройте карточку сотрудника (
Кадры → Сотрудники). - Перейдите на закладку
Настройки расчета зарплаты. - Снимите флажок
Индексировать средний заработок. - Сохраните изменения.
Эта настройка действует только для новых документов. Для уже рассчитанных отпусков или больничных придется вручную корректировать коэффициент.
Почему в отчете "Анализ среднего заработка" коэффициент индексации равен 0?
Это означает, что программа не нашла оснований для индексации. Возможные причины:
- В расчетном периоде не было повышения оклада.
- Документ о повышении оклада не проведен или заблокирован.
- В настройках расчета среднего отключена опция индексации.
Проверьте:
- Наличие проведенных документов
Изменение оплаты трудас типом "Повышение оклада". - Даты документов — они должны попадать в расчетный период.
- Настройки в
Настройки → Расчет зарплаты → Коэффициенты индексации.
Как пересчитать средний заработок для всех сотрудников сразу?
Для массового перерасчета:
- Откройте
Зарплата → Сервис → Перерасчет документов. - Укажите период (например, с начала года).
- В настройках отметьте:
- 🔄
Пересчитывать средний заработок - 📊
Учитывать изменения окладов - 👥
Для всех сотрудников
- 🔄
- Запустите перерасчет.
⚠️ Внимание: Массовый перерасчет может занять много времени и заблокировать базу. Выполняйте его в нерабочее время и предварительно сделайте резервную копию.