Как настроить ежемесячную надбавку за выслугу лет в 1С ЗУП
📋 Содержание
Чтобы настроить надбавку за выслугу лет в 1С 8.3 ЗУП, включите в настройках расчёта зарплаты соответствующее начисление, задайте шкалу процентов по стажу и зарегистрируйте стаж каждого сотрудника. После этого программа сама подставит процент и начислит доплату при расчёте зарплаты.
Ситуация знакомая: положение об оплате труда обязывает платить за стаж, а бухгалтер каждый месяц считает проценты руками в отдельном файле. В 1С:ЗУП 3.1 это делается один раз в настройках, дальше расчёт идёт автоматически. Ниже — весь маршрут: от галочки в настройках до проводок и разбора частых ошибок.
Что такое надбавка за выслугу лет и на чём она держится в ЗУП
Надбавка за выслугу лет — это ежемесячная стимулирующая выплата за непрерывный стаж работы в организации (реже — в отрасли). Размер обычно задаётся процентом от оклада и растёт ступенями по мере увеличения стажа.
Основание — статьи 129 и 135 ТК РФ: конкретные проценты и правила закрепляются в вашем положении об оплате труда, а не берутся из закона напрямую. Программа лишь исполняет то, что вы пропишете.
В ЗУП 3.1 механика опирается на три сущности:
- 🧩 Вид стажа — счётчик, который считает выслугу (например, «Выслуга лет»).
- 📊 Шкала стажа — таблица «интервал стажа → процент надбавки».
- 💼 Вид начисления — собственно надбавка, которая берёт процент из шкалы и умножает на базу.
Пример типовой шкалы (проценты берите из своего положения):
| Стаж | Процент надбавки |
|---|---|
| от 1 до 3 лет | 10% |
| от 3 до 5 лет | 15% |
| от 5 до 10 лет | 20% |
| от 10 до 15 лет | 25% |
| свыше 15 лет | 30% |
💡 База для процента может быть разной: только оклад, оклад плюс другие надбавки, тарифная ставка. Это влияет на формулу начисления — определитесь до настройки.
Настройка начисления в конфигурации 1С:ЗУП
Сначала откроем саму возможность считать надбавку. В ЗУП 3.1 есть предопределённый механизм — его нужно включить.
Настройка → Расчёт зарплаты → Настройка состава начислений и удержаний, закладка «Прочие начисления». Поставьте флажок «Надбавка за выслугу лет». Программа создаст вид начисления и вид стажа автоматически.Настройка → Виды стажа. Убедитесь, что появился стаж «Выслуга лет». При необходимости отметьте, что стаж считается в годах и учитывается при расчёте надбавки.ПроцентНадбавкиЗаВыслугуЛет и показатель базы (оклад/тариф). Убедитесь, что база соответствует локальному акту.После включения флажка начисление становится доступным для назначения сотрудникам. Отдельно рисовать «с нуля» его не нужно — типовой вариант закрывает большинство случаев.
⚠️ Если положение требует нестандартную базу (например, стаж считается по отрасли, а не по организации), типового начисления может не хватить — тогда создают отдельное начисление с ручной формулой.
Регистрация стажа работы у сотрудника
Даже с идеальной шкалой надбавка будет нулевой, пока в программе не указан стаж сотрудника. Незаполненный стаж — причина №1, почему надбавка «не считается».
Стаж регистрируют двумя путями:
- В карточке сотрудника.
Кадры → Сотрудники → выбрать сотрудника → Трудовая деятельность (Стаж). Здесь вносят стаж на дату приёма: сколько лет и месяцев уже отработано на момент начала учёта в 1С. - Документом ввода стажа. Если сотрудников много, стаж заводят массово через соответствующий кадровый документ.
Дальше 1С сама наращивает стаж каждый месяц — вручную обновлять проценты не нужно. Когда сотрудник переходит на следующую ступень шкалы, процент подтягивается автоматически.
Назначение надбавки и приём на работу
Чтобы надбавка попадала в расчёт, её нужно назначить сотруднику как плановое начисление.
- При приёме на работу — на закладке «Оплата труда» документа
Приём на работудобавьте строку с надбавкой за выслугу лет. Процент программа возьмёт из шкалы по стажу, вручную его вбивать не надо. - Для уже работающих — документом
Кадровый переводилиИзменение плановых начислений.
Если надбавка положена всем сотрудникам подразделения, удобнее назначить её через Изменение плановых начислений списком, чем открывать каждую карточку.
Расчёт и начисление надбавки за выслугу лет
При расчёте зарплаты (Начисление зарплаты и взносов) программа:
- Определяет стаж сотрудника на расчётный месяц.
- Находит по шкале нужный процент.
- Умножает процент на базу (оклад/тариф с учётом отработанного времени).
- Показывает сумму отдельной строкой «Надбавка за выслугу лет».
Пример. Оклад 60 000 ₽, стаж 6 лет, по шкале — 20%. Отработан полный месяц. Надбавка = 60 000 × 20% = 12 000 ₽. К начислению вместе с окладом — 72 000 ₽.
Если месяц отработан не полностью, база уменьшается пропорционально отработанному времени, и надбавка считается уже от неё.
Проводки: как надбавка отражается в учёте
Надбавка — часть оплаты труда, поэтому идёт на те же счета затрат, что и оклад, и облагается взносами.
Счёт затрат (20/26/44 и т. п.) берётся из способа отражения, заданного в начислении или в настройках сотрудника/подразделения.
Особые случаи и edge-кейсы
Несколько ситуаций, где типовая настройка требует внимания.
Переход шкалы в середине месяца. Сотрудник в мае перешагнул порог 5 лет. По умолчанию 1С определяет стаж на начало месяца — то есть новый процент применится с июня. Если по положению надбавку надо повысить именно с даты юбилея стажа, расчёт делят на две строки (до и после даты) либо настраивают расчёт по стажу на конец периода.
Совместители и неполное время. База пропорциональна ставке и отработанному времени — процент остаётся тем же, но сумма выходит меньше.
Разные стажи для разных надбавок. За вредность, за районный коэффициент и за выслугу могут считаться по разным правилам. Каждой доплате — свой вид стажа и своя шкала.
Прерывание стажа. Если по положению стаж обнуляется при увольнении, при повторном приёме стаж вводят заново с нуля.
Типичные ошибки при настройке
- ❌ Пустой стаж. Начисление назначено, а сумма ноль — не внесён стаж на дату приёма.
- ❌ Дырки в шкале. Интервалы стажа заданы с разрывом (например, «до 5» и «с 6»), и стаж 5 лет 4 месяца не попадает ни в одну ступень. Интервалы должны стыковаться без зазоров.
- ❌ Неверная база. В формуле стоит только оклад, а по положению процент считается от оклада с районным коэффициентом. Итог — недоплата.
- ❌ Забыли про взносы. Начисление создано вручную и не отмечено как облагаемое взносами — занижение базы по страховым.
- ❌ Надбавка не назначена планово. Начисление есть в справочнике, но не добавлено сотруднику — в расчёт не попадает.
Частые вопросы
Почему надбавка за выслугу лет считается нулём?
Нужно ли каждый месяц менять процент вручную?
Облагается ли надбавка за выслугу лет НДФЛ и взносами?
Как настроить надбавку, если база — не только оклад?
С какой даты применяется новый процент, если стаж вырос в середине месяца?
В каком релизе ЗУП это работает?
Источники
- Трудовой кодекс РФ, ст. 135 (системы оплаты труда, локальные акты)
- Трудовой кодекс РФ, ст. 129 (стимулирующие выплаты)
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.