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

Другое · 10 мин

Как вводить стаж в 1С: подробная инструкция

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

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

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

Инструкция ориентирована на типовую конфигурацию 1С:ЗУП ред. 3. В более ранних версиях (ЗУП 2.5) механика похожая, но расположение команд отличается — отличия отмечены отдельно.

Какие виды стажа используются в 1С и зачем они нужны

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

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

Подготовка: какие данные собрать перед вводом

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

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

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

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

Откройте справочник «Кадры» → «Сотрудники» и найдите нужного сотрудника. В карточке перейдите по ссылке «Трудовая деятельность» (в некоторых релизах — «Отсутствия» / «Стажи» в блоке кадровых данных). Откроется форма «Трудовая деятельность», где в нижней части расположен блок «Стажи».

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

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

Ввод страхового стажа для больничных листов

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

Когда вы создаёте документ «Больничный лист», программа автоматически рассчитывает стаж на дату начала нетрудоспособности и подставляет процент оплаты. Значение видно прямо в документе — его можно сверить с вашим расчётом. Если стаж не введён, процент будет минимальным или поле останется пустым — это сигнал проверить карточку сотрудника.

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

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

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

Аналогично вводятся северный стаж (для районных коэффициентов и процентных надбавок) и стаж во вредных условиях (для дополнительного отпуска и досрочной пенсии). Для вредного стажа данные часто берутся из штатного расписания и спецоценки условий труда, а не вводятся вручную — уточните, как это настроено в вашей базе.

Способы задания стажа

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

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

Ввод через документ приёма на работу

Ссылка на стажи доступна прямо из документа «Приём на работу» — удобно при первичном заведении сотрудника. По сути это тот же механизм, данные попадают в ту же форму.

Загрузка из внешних данных

При массовом переносе из старых программ стажи переносятся обработками миграции. Требует проверки выборочных сотрудников после переноса.

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

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

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

Проверка результата и типичные ошибки

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

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

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

Стаж в больничном листе
Норма

Программа показывает стаж на дату начала больничного, процент оплаты соответствует стажу

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

Стаж пустой или нулевой, процент минимальный при длительной трудовой истории

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

Процент надбавки в расчёте зарплаты совпадает со шкалой для текущего стажа

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

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

Дата отсчёта
Норма

Дата отсчёта соответствует моменту, на который посчитано значение

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

Значение введено «на сегодня», а дата отсчёта — дата приёма: стаж завышен

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

Особенности для ЗУП 2.5 и частые вопросы по настройке

В 1С:ЗУП 2.5 стажи вводятся в карточке физического лица на закладке «Трудовая деятельность», а не в карточке сотрудника. Логика та же: вид стажа, дата отсчёта, значение. Если вы переходите с 2.5 на редакцию 3, стажи переносятся штатной обработкой миграции, но после переноса обязательно сверьте несколько сотрудников с длительным стажем.

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

Итог

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

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

Часто задаваемые вопросы

Где посмотреть уже введённый стаж сотрудника?

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

Что делать, если стаж введён, а процент оплаты больничного неправильный?

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

Нужно ли вводить стаж заново при переводе сотрудника на другую должность?

Нет. Стаж привязан к физическому лицу и сотруднику, а не к должности. Кадровые переводы не обнуляют стаж — программа продолжает досчитывать его непрерывно.

Как учесть период работы у предыдущего работодателя?

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

Уволили и приняли сотрудника повторно — что со стажем?

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

Можно ли ввести стаж сразу всем сотрудникам массово?

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