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

Другое · 9 мин

Как 1С считает средний заработок

Как 1С считает средний заработок для отпуска, больничного и командировки: расчетный период, формулы, типичные ошибки и способы проверки результата.

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

Главная причина расхождений между ожиданиями сотрудника и расчетом программы — не «ошибка 1С», а состав расчетной базы: что вошло в начисления, какие дни исключены, применялся ли коэффициент индексации. Каждый из этих параметров настраивается и может быть нарушен при вводе данных.

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

Расчетный период и база начислений

По умолчанию программа берет расчетный период 12 календарных месяцев, предшествующих месяцу события. Если сотрудник уходит в отпуск в июне, в расчет попадут начисления с июня прошлого года по май текущего. Для больничных действует иное правило — расчетный период составляет два календарных года, предшествующих году наступления страхового случая.

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

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

Формулы расчета для разных ситуаций

Для отпускных и компенсации за отпуск программа делит базу на количество календарных дней расчетного периода. Полностью отработанный месяц считается как 29,3 дня. Если месяц отработан частично, дни вычисляются пропорционально: 29,3 делится на количество календарных дней месяца и умножается на дни, приходящиеся на отработанное время.

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

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

Индексация и повышение окладов

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

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

Как посмотреть расшифровку расчета

В документах «Отпуск», «Больничный лист», «Командировка» средний заработок отображается в отдельном поле. Рядом находится кнопка с карандашом или ссылка «Изменить» — она открывает форму «Ввод данных для расчета среднего заработка». Именно здесь видно, какие начисления и дни попали в базу по каждому месяцу.

В этой форме можно вручную скорректировать данные, но делать это стоит только понимая причину расхождения. Ручная правка «запирает» расчет: при следующем пересчете документа программа будет использовать исправленные значения, а не актуальные данные учета.

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

Типичные ошибки и их причины

Самая частая проблема — в базу не попала премия. Причины: вид премии настроен без учета в среднем заработке, премия начислена документом с датой за пределами расчетного периода, либо для годовой премии не указан период, за который она выплачена. Проверяется через расшифровку и карточку вида расчета.

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

Третья группа ошибок связана с ручными правками. Если кто-то ранее скорректировал базу вручную, а потом в учете появились новые начисления, расчет не подхватит их автоматически. Признак — в форме расшифровки стоит отметка о ручном изменении.

Типичные ошибки
01
Ручная правка базы без анализа причины — блокирует автоматический пересчет в будущем
02
Неверное назначение вида начисления — сумма лишний раз попадает в базу или теряется
03
Отсутствие справки о заработке с прошлой работы — заниженное пособие по больничному
04
Повышение оклада оформлено индивидуально — индексация среднего не применяется
05
Проверка только итоговой суммы без расшифровки — ошибка обнаруживается после выплаты

Особые сценарии

Суммированный учет рабочего времени

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

Увольнение и компенсация отпуска

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

Расчет из МРОТ

Если средний заработок за расчетный период ниже минимального, пособие по нетрудоспособности программа считает из МРОТ с учетом районного коэффициента и ставки сотрудника. Это норма, а не ошибка — но стоит убедиться, что в настройках учетной политики и данных сотрудника корректно указаны ставка и коэффициент.

Контрольные точки

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

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

Близок к месячному доходу, деленному на 29,3 (для отпускных)

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

Отличается в разы без объяснимых причин вроде премий или отсутствий

Состав базы в расшифровке
Норма

Оклад, надбавки, премии по правилам; больничные и отпускные исключены

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

Есть матпомощь, компенсации или дубли начислений

Расчетный период
Норма

12 месяцев перед событием или 2 года для больничного

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

Период сдвинут или месяцы пропущены

Признак ручной правки
Норма

Отсутствует, расчет автоматический

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

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

Часто задаваемые вопросы

Почему отпускные меньше обычной зарплаты?

Отпускные оплачиваются по среднедневному заработку за календарные дни, а зарплата — за рабочие. В месяцах с большим числом рабочих дней среднедневной заработок оказывается ниже «цены» рабочего дня, поэтому сумма отпускных визуально меньше. Дополнительно влияют исключенные периоды и выплаты, не входящие в базу.

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

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

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

Пособие рассчитывается из имеющихся данных. Когда справка появится, внесите ее документом о заработке с предыдущих мест работы — программа выполнит перерасчет и доначислит разницу. Отказать в перерасчете при предъявлении справки нельзя.

Можно ли изменить расчетный период в 1С?

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

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

Скорее всего, в документе ранее была ручная корректировка базы — она блокирует автоматический пересчет. Откройте расшифровку, снимите ручную правку и перезаполните данные. Также проверьте, что премия начислена документом с датой внутри расчетного периода и ее вид расчета учитывается в среднем.

Итог

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

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