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