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