Средний заработок в 1С:ЗУП нужен не “вместо зарплаты”, а для конкретных выплат по ТК РФ: отпускные, командировки, отсутствие с сохранением оплаты, простой/отстранение в ряде случаев, а также больничные и другие пособия (там логика своя). Важно: в программе вы настраиваете не формулу “вручную”, а то, какие начисления и премии попадут в базу среднего заработка и как именно они будут учитываться.

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

Что именно считается “средним” в ЗУП

В ЗУП средний заработок используется для разных документов, и для каждого из них программа берет свою базу и свои правила учета времени:

Выплата Где применяется в ЗУП Логика учета
Отпускные и компенсация отпуска “Отпуск”, “Компенсация неиспользованного отпуска” считается по календарным дням (для отпусков всегда по дням)
Командировка “Командировка” считается по поденному/почасовому учету в зависимости от режима времени
Отсутствие с сохранением оплаты соответствующие документы отсутствия логика как у “прочих” случаев среднего заработка
Больничный и ряд пособий “Больничный лист” отдельная база и отдельные настройки учета выплат/пособий (в деталях зависит от периода и правил)

Поэтому универсальная настройка “одна на все” существует только частично: вы формируете базу среднего заработка через настройки видов начислений и общий состав базы, а дальше каждый документ использует ее по своей ветке расчета.

Где настраивается база среднего заработка в ЗУП 3.1/8.3

Главная настройка живет в карточках начислений и в общей форме состава среднего заработка.

Настройка в карточке вида начисления (самое важное)

Путь зависит от конфигурации, в типовом варианте:

  • Настройка - Начисления
  • открыть нужный вид начисления
  • перейти на вкладку Средний заработок

Там вы задаете:
- учитывается ли начисление при расчете среднего,
- как именно оно входит в базу (обычно “Общий заработок”, для премий - отдельные варианты),
- индексируется ли начисление (если включена индексация заработка).

Массовая настройка состава базы (для контроля)

Путь:
- Настройка - Начисления
- кнопка Настройка НДФЛ, среднего заработка и др.
- вкладка Средний заработок (командировки, отпуска и др.)

Там вы видите список начислений:
- Учитывается при расчете среднего заработка
- Не учитывается при расчете среднего заработка

Через эту форму обычно удобно быстро проверить состав базы. Но если вам нужно поменять “как именно учитывается” (например, для премии), способ учета задается в карточке вида начисления, а не здесь.

Настройка индексации заработка (если она включена)

Путь:
- Настройка - Расчет зарплаты
- включение индексации заработка сотрудников

После этого у начислений появляется настройка “при расчете среднего заработка это начисление индексируется” (или аналогичный флажок/параметр).

Как настроить учет премий (самое частое место ошибок)

Премии в среднем заработке - не единая кнопка. В карточке начисления на вкладке Средний заработок для премий обычно выбирают один из режимов:

Что выбрать в “В базу начислений входит как” Смысл для расчета среднего
Премия, полностью учитываемая учитывается полностью в базе за период, как установлено правилами учета
Годовая премия, полностью учитываемая годовая логика учета “за год начисления”, а не “за размер расчетного периода”
Премия, учитываемая частично берется не вся премия, а пропорция по правилам
Годовая премия, учитываемая частично годовая, но с пропорцией по установленным правилам

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

Где проверить, что именно попало в средний заработок

Самая быстрая проверка - не настройки, а итоговый ввод данных, который программа использует в документе.

Отпуск

  1. Создайте/откройте документ Отпуск.
  2. В расчете найдите параметр Средний заработок.
  3. Рядом нажмите кнопку с зеленым карандашом (обычно открывает форму Ввод данных для расчета среднего заработка).
  4. В этой форме проверьте:
  5. расчетный период (например, 12 месяцев),
  6. помесячно заработок, премии,
  7. отработанное время,
  8. итоговые значения, на основании которых программа считает отпускные.

Командировка

  1. Документ Командировка
  2. Аналогично откройте Ввод данных для расчета среднего заработка через зеленый карандаш в области среднего заработка.
  3. Проверьте, что программа взяла нужные выплаты за расчетный период и правильно рассчитала время:
  4. по поденному учету (день),
  5. либо по часовому, если у сотрудника суммированный учет.

Больничный

  1. Документ Больничный лист
  2. Введите/проверьте исходные данные в части заработка за расчетные периоды.
  3. Через зеленый карандаш откройте окно расчета среднего заработка и проверьте:
  4. какие выплаты попали,
  5. какие месяцы/периоды использованы,
  6. корректность стажа и ограничений (если применяются условия).

Обновление данных среднего заработка после изменений

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

Что сделать:
- Зарплата - Сервис
- Обновить данные для расчета среднего заработка
- выбрать организацию и период

Это тот случай, когда “я все настроил, но расчет по старому” - почти всегда связано с тем, что данные среднего не обновлены.

Если сотрудник отработал меньше расчетного периода (важная логика)

Частая боль: сотрудник принят недавно, отпуск/выплата начинается не с 1 числа, а средний заработок должен учесть именно то, что реально отработано.

Суть такая:
- если расчетный период в правилах получается короче или неполный, программа должна взять фактически начисленное за соответствующие месяцы/части месяца,
- а если в месяце события “хватает” только часть до даты начала отпуска/отсутствия, то эти суммы должны быть отражены до расчета.

Практический смысл для настройки/процесса в 1С:
- перед расчетом отпуска или начисления среднего проверьте, что за текущий месяц до начала события уже проведено начисление (зарплата/оклад за фактически отработанный период),
- иначе в базу среднего может не попасть часть заработка, и расчет “встанет на голодный паек”.

Расчетные формулы, чтобы понимать, что проверять в окнах программы

Нюанс: для среднего заработка в ЗУП логика зависит от вида выплаты и от того, ведется ли учет по дням или часам.

Сценарий Что считать в базе
Суммированный учет рабочего времени (обычно командировки и “дневные/почасовые” случаи) средний по часам: ЗП / ФВч, затем умножение на часы по графику
Не суммированный учет (обычно “по дням”) средний по дням: ЗП / ФВд, затем умножение на дни по графику
Отпускные средний дневной для отпусков: расчет идет по дням, с использованием коэффициента 29,3 и корректировок по неполным месяцам

Для отпусков ключевое, что отладить нужно не “наугад”, а через:
- помесячный заработок,
- количество календарных дней и отработанных дней в неполных месяцах,
- и факт того, что дни события/отсутствия корректно отражены в учете времени.

Готовый чек-лист: от “неправильно считается” к корректной настройке

Шаг Что проверить Где в 1С
1 У начислений на вкладке Средний заработок стоит правильное участие в базе карточка вида начисления
2 Премии выбраны с правильным типом учета (полностью/частично; годовая/негодовая) карточка вида начисления
3 Включена/выключена индексация заработка и соответствует ли это настройкам начислений Настройка - Расчет зарплаты + вкладка начисления
4 В составе базы среднего заработка нет лишнего или пропущенного начисления Настройка НДФЛ, среднего заработка и др.
5 После изменения настроек сделано Обновить данные для расчета среднего Зарплата - Сервис
6 В документе “Отпуск/Командировка/Больничный” через зеленый карандаш корректные помесячные суммы и время Ввод данных для расчета среднего

Если пройти по этому пути, большинство расхождений исчезает быстро: перестают “теряться” премии, исчезают ситуации с недостающей частью заработка в месяце события и пропадает расчет “по старой базе”.

Неприятные, но типичные случаи (на что обратить внимание сразу)

Случай Почему ломается расчет Что сделать
В месяце отпуска/события начислено не с начала месяца сумма заработка до даты события не попадает в базу начислить зарплату за период до начала события и только потом считать отпуск/средний
Премия учитывается не тем способом частично/полностью перепутано поправить тип учета премии в карточке начисления
После настройки начислений расчет не изменился данные среднего не обновлены запустить Обновить данные для расчета среднего заработка
Суммированный учет - а расчет ушел “как по дням” в документе используется неверный режим учета времени/график проверить график и параметры времени сотрудника

Используемые источники (по сути настройки и формул)

  • Постановление Правительства РФ от 24.12.2007 № 922 (порядок расчета среднего заработка) - на него опирается логика расчета среднего в программах.
  • Материалы по настройке “Средний заработок” в карточках начислений и форме “Настройка НДФЛ, среднего заработка и др.” - типовой функционал ЗУП 3.1.
    (См. публикации: rnk.ru, buhexpert8.ru, кoderline.ru, xn--1--rlchba2deh.xn--p1ai/статьи/*, servicetrend.ru по описанию интерфейса и логики ввода данных.)