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

Другое · 10 мин

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

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

Средний заработок в 1С рассчитывается автоматически при оформлении документов «Отпуск», «Больничный лист», «Командировка» или «Увольнение» — программа сама подбирает начисления за расчётный период и делит их на отработанное время. Но чтобы результат был корректным, бухгалтеру нужно понимать, какие суммы входят в базу, какой период берётся и где проверить расшифровку расчёта.

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

Главный источник ошибок — не сами формулы, а исходные данные: исключённые периоды, неучтённые премии, неверно настроенные виды начислений. Поэтому в статье уделено внимание не только кнопкам, но и проверке результата.

Что такое средний заработок и когда он нужен

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

Базовая формула для отпускных и командировочных: среднедневной заработок = сумма учитываемых начислений за 12 календарных месяцев / количество учитываемых дней. Для полностью отработанного месяца берётся условное число дней 29,3, для неполного — пропорция. В 1С эти вычисления выполняются в момент проведения документа.

Какие начисления входят в базу расчёта

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

В 1С принадлежность начисления к базе определяется настройкой вида расчёта. Откройте «Настройка — Начисления», выберите вид начисления и проверьте назначение: у премии, которая должна входить в средний заработок, должно быть соответствующее назначение начисления, а не «материальная помощь» или «прочие выплаты».

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

Расчёт средней зарплаты для отпуска в 1С:ЗУП

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

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

Для печатной формы нажмите «Печать — Расчёт среднего заработка». Этот документ удобно приложить к приказу на отпуск или показать сотруднику, если у него есть вопросы по сумме.

Порядок действий
  1. 1
    Создайте документ «Отпуск» и заполните сотрудника и даты
  2. 2
    Проверьте автоматически определённый расчётный период
  3. 3
    Откройте расшифровку среднего заработка кнопкой с зелёным карандашом
  4. 4
    Сверьте помесячные начисления с расчётными листками сотрудника
  5. 5
    Проверьте исключённые периоды: больничные, отпуска, командировки
  6. 6
    Проведите документ и распечатайте «Расчёт среднего заработка»

Расчёт для больничных и пособий

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

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

Процент оплаты зависит от страхового стажа. Стаж подтягивается из карточки сотрудника; если поле стажа пустое, программа может применить минимальный процент. Проверьте вкладку «Трудовая деятельность» в справочнике «Сотрудники».

Средний заработок в 1С:Бухгалтерии

В 1С:Бухгалтерии 8 (ред. 3.0) расчёт среднего также автоматизирован, но функциональность уже, чем в ЗУП. Документ «Отпуск» создаётся через «Зарплата и кадры — Все начисления — Отпуск». Расшифровка среднего заработка доступна по ссылке в самом документе.

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

Сравнение вариантов

1С:ЗУП

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

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

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

Ручной расчёт с проверкой

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

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

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

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

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

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

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

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

Близок к окладу / 29,3 с учётом премий

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

В разы ниже оклада — часть начислений не в базе

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

12 месяцев до месяца события, исключены больничные и отпуска

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

Период смещён или включает время простоя

Помесячная таблица в расшифровке
Норма

Все отработанные месяцы заполнены суммами

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

Есть нулевые месяцы при фактической работе

Премии
Норма

Годовая премия учтена пропорционально

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

Премия задвоена или полностью отсутствует

Типичные ошибки и как их избежать

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

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

Если данные за прошлые периоды изменились после того, как отпуск или больничный уже рассчитан, используйте механизм доначислений и перерасчётов: в ЗУП они формируются автоматически при обнаружении изменений. Не исправляйте прошлые документы «тихо» — это ломает отчётность по взносам и НДФЛ.

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

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

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

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

Почему средний заработок в 1С меньше оклада?

Чаще всего потому, что в расчётном периоде были исключаемые периоды (больничные, отпуска без сохранения), и учитываемых дней стало меньше, либо часть начислений настроена так, что не входит в базу. Откройте расшифровку расчёта и сравните помесячные суммы с расчётными листками.

Как изменить расчётный период, если стандартный невыгоден сотруднику?

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

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

Да, если она предусмотрена системой оплаты труда и начислена за период, относящийся к расчётному. Если расчётный период отработан не полностью, премия учитывается пропорционально отработанному времени. В 1С это работает корректно только при правильной настройке вида начисления премии.

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

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

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

Исправьте исходные данные (настройку начисления или документ-источник), затем выполните перерасчёт: в ЗУП он предложится автоматически или создаётся документом «Доначисление, перерасчёт». Доплатите разницу с ближайшей выплатой; удерживать излишне выплаченное без согласия сотрудника можно только в ограниченных законом случаях.

Итог

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

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