К статье
Практический материал

Другое · 10 мин

Как посчитать среднемесячную зарплату в 1С

Как рассчитать среднемесячную зарплату в 1С:ЗУП и 1С:Бухгалтерии: отчёты, средний заработок для отпуска и командировки, проверка расчёта и типичные ошибки.

Среднемесячная зарплата в 1С считается в двух разных смыслах, и их важно не путать. Первый — аналитический показатель: сколько в среднем получает сотрудник или коллектив за месяц. Второй — средний заработок по правилам Трудового кодекса, который используется для оплаты отпусков, командировок, больничных и компенсаций. Алгоритмы и инструменты для этих задач в программе разные.

В 1С:ЗУП оба показателя доступны штатными средствами: аналитический — через отчёты по начислениям, расчётный — через документы «Отпуск», «Командировка», «Больничный лист» и справку о среднем заработке. В 1С:Бухгалтерии 8 набор отчётов скромнее, поэтому часть показателей приходится собирать вручную или через универсальный отчёт.

Ниже разобраны оба сценария: как быстро получить среднемесячную сумму по сотруднику или подразделению, как программа считает средний заработок по нормам ТК РФ, как проверить результат и какие ошибки встречаются чаще всего.

Определитесь, какой именно показатель вам нужен

Под «среднемесячной зарплатой» в запросах пользователей скрываются три разные задачи. Первая — управленческая: понять, сколько в среднем начисляется сотруднику, отделу или компании в месяц. Вторая — кадрово-расчётная: определить средний дневной или средний месячный заработок для оплаты отпуска, командировки, выходного пособия. Третья — справочная: выдать сотруднику документ о среднем заработке, например для центра занятости или банка.

Для управленческой задачи используются отчёты раздела «Зарплата — Отчёты по зарплате». Для расчётной — кадровые документы, где средний заработок вычисляется по правилам постановления Правительства № 922: берётся расчётный период 12 календарных месяцев, исключаются отдельные периоды и суммы, итог делится на отработанное время. Для справки в центр занятости в 1С:ЗУП есть отдельный документ увольнения с печатной формой.

Как получить среднемесячную зарплату через отчёты 1С:ЗУП

Самый быстрый способ — отчёт «Полный свод начислений, удержаний и выплат». Откройте раздел «Зарплата», затем «Отчёты по зарплате», выберите этот отчёт, задайте период (например, год) и сформируйте. Чтобы увидеть среднее значение, откройте настройки отчёта и добавьте группировку по сотрудникам, а в ресурсах оставьте начислено и выплачено.

Для показателя «в среднем за месяц» удобнее отчёт «Анализ ФОТ по сотрудникам» или «Начисления и удержания по сотрудникам» с помесячной детализацией. Разделите итоговую сумму начислений за период на количество месяцев — получите среднемесячное значение по конкретному сотруднику. Если нужна средняя по подразделению, сгруппируйте отчёт по подразделениям и разделите итог на среднесписочную численность.

В свежих релизах ЗУП часть отчётов умеет выводить средние значения автоматически: в настройках варианта отчёта для поля суммы можно выбрать агрегатную функцию «Среднее». Путь: «Ещё — Изменить вариант отчёта — Поля», затем для числового поля задать способ группировки.

Порядок действий в 1С:ЗУП
  1. 1
    Откройте «Зарплата» → «Отчёты по зарплате» → «Полный свод начислений, удержаний и выплат».
  2. 2
    Укажите период, например последние 12 месяцев, и сформируйте отчёт.
  3. 3
    Через «Ещё — Изменить вариант отчёта» добавьте группировку «Сотрудник» или «Подразделение».
  4. 4
    Разделите сумму начислений по строке на количество месяцев периода — это среднемесячная зарплата.
  5. 5
    Сверьте итог с расчётными листками сотрудников за пару месяцев, чтобы убедиться в корректности данных.

Как программа считает средний заработок для отпуска и командировки

Когда вы создаёте документ «Отпуск» или «Командировка» в 1С:ЗУП, средний заработок рассчитывается автоматически. Программа берёт начисления за 12 календарных месяцев, предшествующих событию, исключает неучитываемые периоды (болезни, прошлые отпуска, отгулы, простои) и делит базу на число учитываемых дней.

Посмотреть детализацию можно по кнопке с изображением зелёного карандаша рядом с полем «Средний заработок» в документе. Откроется форма «Ввод данных для расчёта среднего заработка», где видны помесячные суммы, отработанные дни и коэффициент индексации, если в расчётном периоде было повышение окладов. Здесь же можно вручную скорректировать данные, если какой-то месяц программа подтянула неверно.

Для отпускных средний дневной заработок считается через среднемесячное число календарных дней 29,3. Для командировок и большинства других случаев — через фактически отработанные рабочие дни. Поэтому средний заработок по одному и тому же сотруднику в отпуске и в командировке может отличаться, и это нормально.

Расчёт среднего заработка для больничных и пособий

Для больничных листов действуют другие правила: берутся два предшествующих календарных года, база делится на 730 дней, а сумма ограничивается предельной величиной базы по страховым взносам. В 1С:ЗУП это реализовано в документе «Больничный лист» — данные о заработке подтягиваются из учёта, а при необходимости вносятся вручную по справкам от прежних работодателей.

Если сотрудник работает у вас недавно, заработок за прошлые годы нужно ввести вручную: в форме расчёта среднего заработка больничного есть таблица для сумм по справкам о заработке. Без этих данных пособие будет занижено, и сотрудник вправе потребовать перерасчёт в течение трёх лет.

Как посчитать среднемесячную зарплату в 1С:Бухгалтерии

В 1С:Бухгалтерии 8 нет отдельного отчёта «средняя зарплата», но данные можно получить через «Анализ начислений и удержаний» в разделе «Зарплата и кадры — Отчёты по зарплате». Сформируйте его за нужный период с группировкой по сотрудникам и разделите итог на число месяцев.

Альтернатива — универсальный отчёт по регистрам накопления зарплаты или оборотно-сальдовая ведомость по счёту 70 с аналитикой по сотрудникам. Этот способ требует аккуратности: на счёте 70 отражаются и удержания, и выплаты, поэтому для корректной «средней начисленной зарплаты» берите кредитовый оборот счёта, а не сальдо.

Средний заработок для отпуска и больничного в 1С:Бухгалтерии тоже считается автоматически в соответствующих документах, но функционал детализации и индексации там ограничен по сравнению с ЗУП. Если штат больше нескольких десятков человек или есть сложные начисления, расчётчики обычно переходят на ЗУП.

Где считать удобнее

1С:ЗУП

Полный набор отчётов, автоматическая индексация, детализация среднего заработка, справки. Подходит для регулярных расчётов и большого штата.

1С:Бухгалтерия 8

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

Выгрузка в Excel

Гибкий вариант для нестандартной аналитики: выгружаете свод начислений и считаете средние сводной таблицей. Требует ручной проверки полноты данных.

Проверка результата и типичные ошибки

После получения цифры сверьте её с первичкой: возьмите расчётный листок сотрудника за два-три месяца из периода и сравните суммы с данными отчёта. Если среднемесячное значение заметно ниже оклада — вероятно, в отчёт попали не все начисления либо сотрудник был принят или уволен внутри периода.

Типичные ошибки
01
Деление годовой суммы на 12 при неполном периоде работы — среднее занижается; делите на фактические месяцы работы.
02
Смешение начисленной и выплаченной зарплаты: выплаты смещены на месяц, поэтому средняя «по выплатам» искажается.
03
Включение больничных и отпускных в средний заработок по ТК РФ — эти суммы должны исключаться, программа делает это сама, но ручные правки ломают логику.
04
Ручное изменение данных среднего заработка без документального основания — при проверке расчёт не подтвердится.
05
Использование сальдо счёта 70 вместо оборотов при анализе в 1С:Бухгалтерии — получается задолженность, а не средняя зарплата.
Контрольные точки

Как проверить результат

Суммы в отчёте против расчётного листка
Норма

Начисления совпадают помесячно

Тревожный признак

Расхождения — не все документы проведены или есть ручные операции

Средний заработок в документе отпуска
Норма

В детализации 12 месяцев, исключённые периоды отмечены

Тревожный признак

Пустые месяцы при работающем сотруднике — не рассчитана зарплата за период

Среднемесячное значение против оклада
Норма

Среднее близко к окладу плюс регулярные премии

Тревожный признак

Среднее сильно ниже оклада без объективных причин

Частые вопросы

Почему средний заработок в отпуске отличается от оклада, делённого на 29,3?

Потому что в расчёт берутся фактические начисления за 12 месяцев, включая премии по особым правилам, и исключаются периоды болезней и прошлых отпусков. Если сотрудник болел или получал разовые выплаты, среднее значение закономерно отклонится от «чистого» оклада.

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

В 1С:ЗУП при проведении документа «Увольнение» доступна печатная форма справки о среднем заработке для определения пособия по безработице. Программа считает его по правилам для центра занятости — за три месяца перед увольнением, а не за 12.

Что делать, если в документе средний заработок равен нулю?

Проверьте, рассчитана ли зарплата за предыдущие месяцы документами «Начисление зарплаты и взносов» и проведены ли они. Также убедитесь, что дата приёма на работу в кадровом приказе корректна — при ошибочной дате расчётный период может оказаться пустым.

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

Сформируйте «Полный свод начислений» за нужный период без группировки по сотрудникам, возьмите итог начислено и разделите на количество месяцев и на среднесписочную численность. Среднесписочную можно взять из одноимённого отчёта в разделе «Кадры».

Учитываются ли премии при расчёте среднего заработка?

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

Можно ли выгрузить данные для расчёта в Excel?

Да, любой табличный отчёт в 1С сохраняется в Excel через «Файл — Сохранить» или кнопку сохранения табличного документа. Это удобно для нестандартной аналитики, но итоговые суммы перед расчётом сверьте с программой.

Итог

Что важно запомнить

Разделяйте две задачи: аналитическую среднемесячную зарплату получайте отчётами по начислениям, а средний заработок по ТК РФ — в документах отпуска, командировки или больничного с детализацией по кнопке карандаша. Проверяйте результат расчётными листками и не правьте закрытые периоды без резервной копии.