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

Другое · 11 мин

Как в 1С:ЗУП посчитать стаж сотрудника

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

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

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

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

Какие виды стажа используются в 1С:ЗУП

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

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

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

Где в программе хранятся данные о стаже

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

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

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

Ввод начальных сведений о стаже при приёме сотрудника

Самый ответственный этап — ввод стажа на дату приёма. Исходные данные берутся из трудовой книжки, сведений о трудовой деятельности (форма СТД-Р или выписка из ЭТК), справок с прежних мест работы. От точности этих цифр зависит весь последующий расчёт.

Порядок ввода стажа
  1. 1
    Откройте карточку сотрудника и перейдите по ссылке «Трудовая деятельность»
  2. 2
    Найдите нужный вид стажа, например «Страховой стаж для оплаты больничных»
  3. 3
    Укажите дату отсчёта — обычно дату приёма на работу
  4. 4
    Введите количество лет, месяцев и дней стажа на эту дату по документам сотрудника
  5. 5
    Повторите для остальных видов стажа, которые используются в вашей организации
  6. 6
    Запишите карточку и проверьте результат расчётом на контрольную дату

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

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

Как программа считает стаж автоматически

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

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

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

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

Стаж в карточке сотрудника на текущую дату
Норма

Значение равно стажу на дату приёма плюс время работы в организации

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

Стаж не меняется месяцами или скачет без причины

Процент оплаты в документе «Больничный лист»
Норма

Процент соответствует стажу по шкале 60/80/100

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

Процент занижен — обычно не введён стаж на дату приёма

Надбавка за выслугу в расчётном листке
Норма

Процент соответствует шкале и стажу сотрудника

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

Надбавка не начисляется или процент не меняется при росте стажа

Для массовой проверки используйте отчёты. В разделе «Кадры» доступны отчёты по стажам сотрудников, где можно вывести список с видом стажа и значением на выбранную дату. Это удобно перед кампанией по отчётности или при аудите кадровых данных.

Расчёт стажа для больничного листа

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

Если сотрудник принёс справку о заработке с прежнего места (форма 182н), она влияет на средний заработок, но не на стаж. Стаж подтверждается трудовой книжкой, сведениями о трудовой деятельности, трудовыми договорами и справками. При расхождении данных приоритет — у документов, подтверждающих периоды работы.

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

Стаж для надбавки за выслугу лет и северных надбавок

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

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

Сравнение вариантов расчёта

Автоматический расчёт по кадровым данным

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

Ручная корректировка в карточке сотрудника

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

Внешний расчёт и ввод готового значения

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

Типичные ошибки и как их исправить

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

Типичные ошибки
01
Не введён стаж на дату приёма — больничный считается по 60% независимо от реального стажа
02
Указана неверная дата отсчёта — стаж на любую дату смещается на ту же величину
03
Задвоены периоды при повторном приёме — стаж завышен, надбавки и пособия переплачены
04
Не введены нестраховые периоды (армия) — занижен стаж и неправильно определено финансирование пособия
05
Стаж исправлен задним числом, но больничные не пересчитаны — в учёте осталась недоплата

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

Перед массовым вводом стажей удобно собрать сведения о трудовой деятельности (СТД-Р) по всем сотрудникам и сверить с трудовыми книжками. Разовая сверка занимает меньше времени, чем последующее исправление ошибок в пособиях и отчётности по каждому случаю отдельно.
ПЗ
Практическое замечание

FAQ

Как посмотреть стаж всех сотрудников сразу?

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

Почему в больничном процент оплаты занижен?

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

Учитывается ли отпуск без сохранения зарплаты в стаже?

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

Как ввести стаж сотруднику, принятому повторно?

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

Нужно ли пересчитывать стаж после исправления данных за прошлый период?

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

Итог

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

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