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