Другое · 10 мин
Как в 1С настроить расчёт среднего заработка
Как настроить расчёт среднего заработка в 1С:ЗУП: база начислений, расчётный период, отпускные, командировки, больничные, проверка результата и типичные ошибки.
Средний заработок в 1С:Зарплата и управление персоналом используется для расчёта отпускных, командировок, пособий, компенсаций при увольнении и оплаты простоя. Если настройки выполнены некорректно, программа занизит или завысит выплаты сотрудникам, а это прямой риск претензий со стороны работников и проверяющих органов.
Базовый механизм уже встроен в типовую конфигурацию: программа сама собирает базу начислений за расчётный период, делит её на отработанное время и подставляет результат в документы отсутствий. Задача пользователя — убедиться, что виды начислений правильно включены в базу, графики работы заполнены, а в документах корректно определён расчётный период.
Ниже разобрана настройка по шагам: от проверки видов расчёта до контроля итоговой суммы. Инструкция ориентирована на 1С:ЗУП, но большинство принципов применимо и к расчёту зарплаты в 1С:ERP и 1С:КА.
Как устроен механизм расчёта среднего заработка в 1С
Программа рассчитывает средний заработок по общему правилу: сумма учитываемых начислений за расчётный период делится на количество учитываемых дней (или часов — при суммированном учёте рабочего времени). Для отпускных применяется среднедневной заработок с использованием среднемесячного числа календарных дней, для командировок и других случаев сохранения заработка — средний заработок за рабочие дни по графику сотрудника.
Расчётный период по умолчанию — 12 календарных месяцев, предшествующих событию. Если сотрудник отработал меньше, берётся фактически отработанное время. Периоды, когда за работником уже сохранялся средний заработок (отпуска, командировки, больничные, простои), исключаются из расчёта вместе с начисленными за них суммами.
Важно понимать: 1С не «знает» законодательные правила сама по себе — она опирается на настройки видов расчёта и данные учёта. Поэтому корректность результата зависит от того, что заложено в базу среднего заработка и как ведётся кадровый учёт.
Проверка и настройка видов начислений
Откройте раздел «Настройка» → «Начисления» и проверьте каждый используемый вид расчёта. Ключевой признак — включено ли начисление в базу среднего заработка. В типовой поставке у предопределённых начислений (оплата по окладу, районный коэффициент, премии) настройки уже заданы, но пользовательские виды расчёта, созданные вручную, часто требуют проверки.
Для премий обратите внимание на порядок учёта: годовые и квартальные премии учитываются в среднем заработке по особым правилам, и в настройках вида начисления должен быть указан соответствующий способ. Премия, начисленная «не тем» видом расчёта, может попасть в базу целиком вместо пропорциональной части.
Отдельно проверьте начисления, которые не должны входить в базу: материальная помощь, оплата больничных, отпускные, компенсации расходов. Если такой вид расчёта ошибочно включён в базу, средний заработок будет завышен у всех сотрудников, кому он начислялся.
Настройка графиков работы и учёта рабочего времени
Средний заработок за рабочие дни считается по графику сотрудника, поэтому графики должны быть созданы и заполнены до начала расчётов. Проверьте раздел «Настройка» → «Графики работы сотрудников»: для каждого режима работы должен быть заполнен календарь на текущий период, включая переносы выходных дней.
Незаполненный график — частая причина неверного расчёта: программа не может определить норму времени и либо выдаёт ошибку, либо считает по неверным данным. Перед началом каждого года и после публикации производственного календаря с переносами праздников графики нужно обновлять.
Для сотрудников с суммированным учётом рабочего времени в карточке графика должен быть установлен соответствующий признак. Тогда средний заработок для командировок и подобных случаев будет считаться по среднечасовому заработку, а не по дням.
Расчёт среднего заработка в документах отсутствий
В документах «Отпуск», «Командировка», «Простой, отсутствие» и «Увольнение» средний заработок рассчитывается автоматически при проведении. Чтобы увидеть детализацию, откройте форму расчёта среднего заработка по кнопке с суммой среднего заработка или через печатную форму «Расчёт среднего заработка».
В форме детализации можно вручную скорректировать расчётный период — например, если сотруднику выгоднее заменить годы расчётного периода (ситуация типична после декретного отпуска). Также здесь видно, какие начисления и дни попали в расчёт, что позволяет быстро найти причину подозрительной суммы.
Если сотрудник принят недавно и данных за расчётный период нет, программа рассчитает средний из фактических начислений текущего месяца или из оклада. Это нормальное поведение, но результат стоит проверить вручную.
- 1Проверьте, что график работы сотрудника заполнен на весь расчётный период
- 2Создайте документ «Отпуск» и укажите период отпуска
- 3Откройте детализацию среднего заработка и проверьте состав базы и исключаемые периоды
- 4Сравните среднедневной заработок с расчётом вручную по справке о начислениях
- 5Проведите документ и сформируйте печатную форму записки-расчёта
Особые случаи: больничные, увольнение, индексация
Пособия по нетрудоспособности
Больничные рассчитываются по отдельным правилам: расчётный период — два предшествующих календарных года, а база ограничена предельной величиной облагаемых взносами выплат. В 1С:ЗУП эти ограничения учитываются автоматически, но данные о заработке с предыдущих мест работы нужно ввести вручную документом о входящих справках, если сотрудник их предоставил.
Компенсация при увольнении
В документе «Увольнение» компенсация за неиспользованный отпуск рассчитывается от среднего заработка по правилам отпускных. Проверьте остаток дней отпуска — программа берёт его из учётных данных, и если в прошлом отпуска вводились некорректно, компенсация будет неверной.
Индексация заработка
Если в организации проводилась индексация окладов, средний заработок должен корректироваться на коэффициент индексации. В 1С это работает при условии, что повышение окладов оформлено кадровыми документами (изменение оплаты труда), а не ручной правкой в начислениях. Ручные корректировки механизм индексации не отслеживает.
Проверка результата и типичные ошибки
Для контроля используйте отчёты раздела «Зарплата»: «Полный свод начислений», «Расчётный листок» и специализированный отчёт по среднему заработку, если он доступен в вашей версии. Самый надёжный способ проверки — пересчитать среднедневной заработок вручную по расчётным листкам за 12 месяцев и сравнить с программой.
Расхождение в копейках обычно объясняется округлением и не является ошибкой. Расхождение в процентах указывает на проблему в базе начислений, исключаемых периодах или незаполненном графике.
Как проверить результат
Близок к частному от деления базы за 12 месяцев на учитываемые дни по расчётным листкам
Резко отличается от ручного расчёта или равен нулю при наличии начислений
Включены оклад, премии, надбавки; исключены больничные и отпускные прошлых периодов
В базе видны отпускные, пособия или материальная помощь
Исключены периоды отпусков, командировок, болезней
Периоды отсутствий учтены как отработанные
Часто задаваемые вопросы
Что делать, если сотрудник отработал меньше 12 месяцев?
Программа автоматически возьмёт фактически отработанный период с даты приёма на работу. Если сотрудник уходит в отпуск в месяце приёма, средний заработок рассчитается из фактических начислений за отработанные дни этого месяца, а при их отсутствии — из установленного оклада. Проверьте результат в детализации расчёта.
Как заменить годы расчётного периода после декретного отпуска?
Откройте форму детализации среднего заработка в документе отсутствия и вручную измените расчётный период на годы, предшествующие отпуску по беременности и уходу за ребёнком. Замена допустима, если она увеличивает размер выплаты — программа пересчитает средний по новым данным.
Почему премия не попала в расчёт среднего заработка?
Наиболее вероятные причины: вид начисления премии не включён в базу среднего заработка, премия начислена за период вне расчётного, либо для вида расчёта задан способ учёта, исключающий её. Проверьте настройки начисления в разделе «Настройка» → «Начисления» и дату самого документа премии.
Нужно ли пересчитывать средний заработок после исправления начислений прошлых периодов?
Да, если исправление затронуло базу среднего заработка. Сторнирующие и доначисляющие документы изменят базу, поэтому уже рассчитанные отпуска и командировки, попадающие в затронутый период, следует пересчитать и при необходимости доплатить сотруднику разницу.
Как учитывается работа на неполной ставке?
Средний заработок считается из фактически начисленных сумм и фактически отработанного времени, поэтому работа на полставки учитывается автоматически — занижать или доначислять ничего не нужно. Важно лишь, чтобы в кадровом приказе и графике был корректно отражён режим неполного рабочего времени.
Где посмотреть, какие суммы вошли в расчёт?
В документе отсутствия нажмите на сумму среднего заработка — откроется форма с помесячной расшифровкой начислений и учитываемых дней. Дополнительно можно сформировать печатную форму «Расчёт среднего заработка» и приложить её к записке-расчёту.
Что важно запомнить
Корректный расчёт среднего заработка в 1С держится на трёх опорах: правильной базе начислений, заполненных графиках работы и корректных кадровых документах. Проверяйте детализацию расчёта в каждом документе отсутствия, а после изменения настроек видов начислений оценивайте необходимость перерасчёта прошлых периодов.