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