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