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