Как 1С ЗУП считает средний заработок и где это проверить
Содержание
Средний заработок в 1С ЗУП 3.1
не вводят руками — программа сама собирает его в тот момент, когда вы заполняете документ Отпуск, Командировка, Увольнение или Оплата по среднему заработку. Берётся заработок за расчётный период (12 календарных месяцев перед событием) и число отработанных дней, а дальше считается средний дневной заработок.
Чтобы цифра вышла верной, важны три вещи: какие начисления попали в базу, какие месяцы 1С взяла за расчётный период и как в нём отработано время. Разберём, где это всё настраивается и как посмотреть расчёт по шагам.
Для отпускных и командировок действует «трудовой» средний по ст. 139 ТК РФ и Постановлению № 922. Пособия (больничный, декрет) считаются иначе — по данным за два года и предельной базе, это отдельный механизм, здесь его не трогаем.
Откуда 1С берёт суммы: настройка начислений
Каждое начисление в ЗУП имеет признак, участвует ли оно в базе среднего заработка. Открыть его можно так: Настройка → Начисления, выбрать нужный вид (например, Оплата по окладу, Премия месячная), вкладка Средний заработок.
На этой вкладке у начисления указано, как оно учитывается:
- 🟢 входит в расчёт — оклад, надбавки, производственные премии;
- 🔴 не входит — выплаты социального характера: материальная помощь, оплата питания, компенсация проезда (п. 3 Постановления № 922);
- ⚙️ учитывается особо — разовые и годовые премии, которые 1С распределяет по месяцам расчётного периода.
Прежде чем доверять автоматическому расчёту, проверьте настройку собственных (нетиповых) начислений. Чаще всего ошибка среднего растёт именно отсюда: бухгалтер завёл свою «Премию к празднику», забыл снять галку участия в среднем — и в отпускные попала сумма, которой там быть не должно.
Выплаты, которые исключаются из базы, снижают и заработок, и количество учтённых дней. Это периоды, когда за сотрудником сохранялся средний заработок: прошлые отпуска, командировки, больничные, простои (п. 5 Постановления № 922). 1С исключает их сама, если они оформлены документами, а не введены «обходным» начислением.
Расчётный период: какие 12 месяцев берутся
Расчётный период — это 12 полных календарных месяцев перед месяцем события. Для отпуска с 10 ноября период — с 1 ноября прошлого года по 31 октября текущего.
1С определяет его автоматически по дате документа. Внутри периода она отбрасывает исключаемые дни и суммы, а оставшееся идёт в расчёт.
Дальше логика расходится по видам выплат:
| Вид выплаты | Что делит 1С | На что делит |
|---|---|---|
| Отпуск, компенсация за отпуск | заработок за период | 12 × 29,3 (с поправкой на неполные месяцы) |
| Командировка, донорские, иные дни по среднему | заработок за период | фактически отработанные дни |
Число 29,3 — среднемесячное количество календарных дней (ст. 139 ТК РФ). Для месяца, отработанного не полностью, 1С берёт 29,3 / дни в месяце × отработанные календарные дни.
Отдельная история — премии. Ежемесячные премии учитываются по одной за каждый месяц периода. Квартальные и годовые 1С распределяет пропорционально отработанному времени, причём годовая премия берётся за год, предшествующий событию, даже если начислена позже. Если период отработан не полностью, премия учитывается не целиком — это частая причина расхождения с «ручным» прикидочным расчётом бухгалтера.
Автоматический расчёт в отпуске и командировке
Самый частый сценарий — отпускные. Порядок такой:
- Создайте документ
Зарплата и кадры → Отпуска → Отпуск(или черезСоздатьв журнале отпусков). - Выберите сотрудника и укажите даты отпуска. Поле
Средний заработокзаполнится само. - Проверьте сумму к начислению и дату выплаты (отпускные выдают не позднее чем за три дня до начала отпуска).
- Проведите документ.
Для командировки документ лежит в разделе Зарплата и кадры → Командировки. Там 1С считает оплату по среднему за рабочие дни по графику сотрудника, попавшие на период поездки.
Простой пример отпускных. Заработок за 12 месяцев отработан полностью и равен 600 000 ₽.
- средний дневной:
600 000 / 12 / 29,3 = 1706,48 ₽; - отпуск 28 дней:
1706,48 × 28 = 47 781,44 ₽.
Пример командировки. За расчётный период отработано 247 дней, заработок — те же 600 000 ₽.
- средний дневной:
600 000 / 247 = 2429,15 ₽; - поездка на 5 рабочих дней:
2429,15 × 5 = 12 145,75 ₽.
Если один из 12 месяцев отработан не полностью, 1С пересчитывает по нему календарные дни. Допустим, в июле (31 день) сотрудник 10 дней был на больничном, то есть отработал 21 календарный день:
- календарные дни июля для расчёта:
29,3 / 31 × 21 = 19,85; - остальные 11 полных месяцев дают
11 × 29,3 = 322,3; - делитель за год:
322,3 + 19,85 = 342,15.
Заработок июля при этом уменьшается на сумму больничного — он исключается из базы. Поэтому средний дневной в таком году будет ниже, чем при полностью отработанном периоде, но ненамного: алгоритм как раз и сглаживает неполные месяцы.
Если видите, что сумма занижена, не правьте её поверх в документе — сперва найдите причину в данных расчётного периода. Ручная правка итога без причины разойдётся со сводными отчётами.
Как посмотреть и поправить расчёт вручную
1С показывает не только итог, но и всю «кухню» расчёта. Рядом с полем Средний заработок в документе есть ссылка-карандаш для перехода в форму с данными расчётного периода.
В этой форме видно:
- 📅 помесячный заработок за 12 месяцев;
- ⏱ отработанные и исключаемые дни по каждому месяцу;
- 🧮 итоговый средний дневной заработок.
Здесь же суммы и дни можно скорректировать руками — это и есть ручной пересчёт. Он нужен, когда:
- сотрудник пришёл переводом из другой организации холдинга и часть заработка надо учесть;
- в базу попала (или не попала) выплата, и проще поправить цифру в конкретном месяце, чем переделывать начисление;
- нужно проверить, как изменится результат при другой базе.
После ручной правки 1С пересчитает итог по изменённым данным. Исходные (автоматические) значения всегда можно вернуть кнопкой пересчёта в той же форме.
Индексация: как учитывается повышение окладов
Если в организации повышали оклады, средний заработок надо проиндексировать — иначе отпускные посчитаются по «старым» деньгам (п. 16 Постановления № 922).
Индексация применяется, когда оклады подняли всем сотрудникам подразделения или организации. Если прибавку получил один человек в порядке поощрения — это не индексация, коэффициент не применяется.
1С индексирует средний автоматически при одном условии: повышение проведено документом Изменение оплаты труда (или Изменение штатного расписания с индексацией), а не правкой оклада задним числом в карточке.
Коэффициент повышения = новый оклад / прежний оклад. Применяется он так:
- оклад подняли внутри расчётного периода → индексируются выплаты до даты повышения;
- оклад подняли после расчётного периода, но до события → индексируется весь средний заработок;
- оклад подняли во время отпуска/командировки → индексируется часть выплаты с даты повышения.
Проверить, сработала ли индексация, можно в той же форме данных расчёта среднего: там видны коэффициенты по месяцам. Если коэффициент 1,0 везде, а оклады росли — повышение, скорее всего, оформлено не тем документом.
Новые сотрудники и внешние совместители
Расчётный период есть не всегда. Разберём пограничные случаи.
Сотрудник отработал неполный расчётный период. 1С берёт фактически отработанное время с даты приёма. Если человек принят 3 месяца назад — средний считается по этим трём месяцам.
В расчётном периоде заработка нет совсем (например, сотрудник только принят, а уже идёт в командировку). Тогда средний считается:
- по заработку за дни, отработанные в месяце события;
- если и их нет — исходя из оклада (тарифной ставки) по трудовому договору.
Внешние совместители. У них свой расчётный период по этому месту работы. Заработок с основного места не учитывается — считается только то, что начислено в вашей организации. В 1С совместитель ведётся отдельной позицией штатного расписания, и средний по нему программа соберёт по его начислениям.
Внутренние совместители. Заработок по основному месту и по совместительству учитывается вместе, если совмещение оформлено в той же базе.
Компенсация за отпуск при увольнении. Её тоже считают по среднему дневному, как отпускные — через то же число 29,3. Документ Увольнение сам определяет количество неиспользованных дней отпуска и умножает их на средний дневной заработок. Если сотрудник отработал меньше года, 1С берёт фактический период с даты приёма.
Выходное пособие и иные выплаты по среднему. Для них в ЗУП есть универсальный документ Оплата по среднему заработку. Он пригодится, когда нужно оплатить по среднему дни, под которые нет отдельного документа: дни сдачи крови, участие в спецкомиссиях, вынужденный прогул по решению суда. Средний дневной здесь считается по «командировочному» правилу — заработок за период, делённый на отработанные дни.
Типичные ошибки в расчёте среднего
Эти ситуации всплывают чаще всего и портят цифру незаметно:
- Нетиповое начисление с неверной настройкой среднего. Своя премия или надбавка либо попала в базу зря, либо выпала из неё. Лечится на вкладке
Средний заработокв карточке начисления. - Повышение оклада задним числом правкой карточки. Индексация не срабатывает, средний считается по старым суммам. Повышать нужно документом изменения оплаты.
- Отпуск/больничный предыдущего периода введён начислением, а не документом. 1С не распознаёт его как исключаемый период и считает «лишние» дни.
- Разовая премия учтена целиком в одном месяце. Годовые и квартальные премии распределяются по расчётному периоду — проверьте это в форме данных расчёта.
- Неверная дата документа. От неё зависит, какие 12 месяцев попадут в расчётный период. Сдвиг даты на месяц меняет всю базу.
Все проверки удобно делать в одной форме данных расчёта среднего заработка — она и показывает, и позволяет поправить. Отдельный отчёт Зарплата и кадры → Отчёты по зарплате → Справка о среднем заработке помогает выгрузить расчёт, когда его просит сотрудник или проверяющий.
Частые вопросы
Чем отличается средний заработок для отпуска и для командировки?
Учитывается ли заработок с прошлого места работы?
Почему средний дневной оказался меньше оклада за день?
Нужно ли индексировать средний, если оклад подняли одному сотруднику?
Можно ли поправить средний заработок прямо в документе?
Источники
- ТК РФ, ст. 139 «Исчисление средней заработной платы»
- Постановление Правительства РФ от 24.12.2007 № 922 «Об особенностях порядка исчисления средней заработной платы»