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