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

Другое · 11 мин

Как в 1С установить надбавку за выслугу лет

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

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

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

Шаг 1. Включите учет стажей и надбавок в настройках программы

Прежде чем создавать начисление, убедитесь, что в программе включены нужные механизмы. Откройте раздел «Настройка» → «Реквизиты и дополнительные сведения» или сразу перейдите в «Настройка» → «Расчет зарплаты» и проверьте, что доступны регулярные начисления. Затем пройдите в «Настройка» → «Кадровый учет» и убедитесь, что ведется учет стажей сотрудников — именно оттуда программа будет брать значение стажа для расчета процента.

Сам вид стажа (общий, непрерывный, стаж работы в организации, стаж на должности госслужбы и т.д.) настраивается в справочнике «Виды стажа» (раздел «Настройка» → «Предприятие» или «Классификаторы и настройки»). Если нужный вид стажа отсутствует, создайте его вручную: укажите наименование и, при необходимости, признак зависимости от непрерывности.

Шаг 2. Заполните стаж сотрудникам

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

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

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

Шаг 3. Создайте вид начисления «Надбавка за выслугу лет»

Перейдите в «Настройка» → «Начисления» и нажмите «Создать». Заполните основные параметры:

  • Наименование — например, «Надбавка за выслугу лет»;
  • Код — уникальный код начисления;
  • Назначение начисления — «Повременная оплата труда и надбавки»;
  • Начисление выполняется — «Ежемесячно» (как постоянная надбавка);
  • Формула — Оклад * ПроцентНадбавкиЗаВыслугуЛет / 100.

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

На вкладке «Расчет базы» формулы убедитесь, что в расчетную базу включен оклад (тарифная ставка), а при необходимости — и другие начисления, от которых по вашему положению считается надбавка. На вкладке «Учет времени» обычно оставляют «Дополнительная оплата за уже оплаченное время», чтобы надбавка не влияла на табель. На вкладке «Налоги, взносы, бухучет» укажите код дохода НДФЛ (обычно 2000), обложение страховыми взносами и статью затрат.

Порядок создания начисления
  1. 1
    Включите учет стажей и создайте нужный вид стажа в справочнике
  2. 2
    Заполните стаж в карточках сотрудников
  3. 3
    Создайте показатель «Процент надбавки» с типом «зависящий от стажа»
  4. 4
    Создайте начисление с формулой Оклад × Процент / 100
  5. 5
    Настройте шкалу процентов по стажу
  6. 6
    Назначьте начисление сотрудникам кадровым документом
  7. 7
    Проверьте расчет в документе «Начисление зарплаты и взносов»

Шаг 4. Настройте шкалу процентов от стажа

Зависимость процента от стажа задается в самом показателе: откройте показатель и перейдите к настройке шкалы (вкладка или ссылка «Шкала», «Значения показателя в зависимости от стажа»). Заполните таблицу интервалов, например:

СтажПроцент надбавки (пример)
от 1 года до 3 лет5 %
от 3 до 5 лет10 %
от 5 до 10 лет15 %
от 10 до 15 лет20 %
свыше 15 лет30 %

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

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

Шаг 5. Назначьте надбавку сотрудникам

Начисление назначается в плановом порядке — кадровым документом. Способы зависят от ситуации:

  • При приеме на работу — в документе «Прием на работу» на вкладке «Оплата труда» добавьте строку с надбавкой;
  • Действующим сотрудникам — документ «Кадровый перевод» или «Изменение плановых начислений» (раздел «Зарплата»), где в табличную часть добавляется надбавка с даты начала действия;
  • Массово по подразделению — документ «Изменение плановых начислений» с заполнением списка сотрудников по подразделению.

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

Маршрут решения

Как выбрать способ назначения

Надбавка положена всем сотрудникам организацииНазначьте начисление документом «Изменение плановых начислений» с подбором по организации
Надбавка только для отдельных подразделений или должностейИспользуйте «Изменение плановых начислений» с отбором по подразделению или штатному расписанию
Процент единый и не зависит от стажаИспользуйте постоянный показатель в формуле без привязки к шкале стажа
Нужно учитывать стаж прошлых мест работыЗаполните начальные значения стажа в карточке сотрудника до назначения надбавки

Шаг 6. Проверьте расчет зарплаты

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

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

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

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

Строка надбавки в документе начисления зарплаты
Норма

Строка присутствует, сумма равна окладу × проценту из шкалы

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

Строки нет или сумма равна нулю

Примененный процент
Норма

Соответствует интервалу стажа сотрудника на дату расчета

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

Процент нулевой или из другого интервала — проверьте заполнение стажа

Расчетный листок
Норма

Надбавка выведена отдельной строкой с корректной суммой

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

Надбавки нет — проверьте назначение начисления в кадровых документах

Переход на следующий процент
Норма

При достижении нового интервала стажа процент повышается автоматически

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

Процент не меняется — проверьте границы интервалов шкалы

Типичные ошибки и ограничения

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

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

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

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

Можно ли настроить надбавку в 1С:Бухгалтерии, а не в ЗУП?

В 1С:Бухгалтерии 8 нет полноценного механизма шкал от стажа, как в ЗУП. Надбавку обычно заводят как отдельное начисление с ручным вводом суммы или процента и назначают сотруднику, а при изменении стажа процент корректируют вручную. Для автоматического расчета по шкале рекомендуется использовать 1С:ЗУП.

Учитывается ли стаж с предыдущих мест работы?

Да, если вы вручную внесли его в карточку сотрудника через «Трудовую деятельность» с указанием даты отсчета и количества лет, месяцев и дней. Без этой записи программа считает стаж только с даты приема в вашу организацию.

Процент надбавки изменился в положении об оплате труда. Что делать?

Откорректируйте шкалу в показателе с даты вступления изменений в силу и проверьте, не требуется ли перерасчет уже начисленных месяцев. Если периоды закрыты и зарплата выплачена, перерасчет оформляется отдельно и может затронуть НДФЛ и взносы — действуйте согласованно с бухгалтерией.

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

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

Как сделать, чтобы надбавка считалась не от оклада, а от нескольких начислений?

В формуле начисления вместо одного показателя «Оклад» используйте «Расчетная база» и на вкладке «Расчет базы» перечислите начисления, входящие в базу (оклад, доплаты за вредность и т.п.). Формула примет вид: РасчетнаяБаза × ПроцентНадбавки / 100.

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

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

Итог

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

Надбавка за выслугу лет в 1С:ЗУП — это начисление с формулой от процента, зависящего от стажа. Ключевые условия корректной работы: заполненный стаж у сотрудников, правильно настроенная шкала интервалов и назначение надбавки кадровым документом. Результат всегда проверяйте в документе начисления зарплаты и расчетном листке.