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