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