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

Другое · 12 мин

Как в 1С создать новый вид начисления

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

Вид начисления в 1С:Зарплата и управление персоналом — это элемент плана видов расчёта, который определяет, как программа считает конкретную выплату сотруднику: оклад, премию, доплату за ночные часы, оплату отпуска. Без корректно созданного вида начисления нельзя назначить выплату сотруднику, рассчитать её в документе «Начисление зарплаты и взносов» и правильно отразить в отчётности.

Чаще всего новый вид начисления требуется, когда в компании появляется выплата, которой нет в типовой поставке: районный коэффициент с особой формулой, премия за стаж, доплата за вредность, ежемесячная компенсация. Создание занимает 10–15 минут, но ошибка в настройках (неправильный код НДФЛ или неверный приоритет расчёта) приводит к искажению зарплаты и отчётности.

Ниже — полный порядок работы в 1С:ЗУП 3.1: от создания элемента до проверки расчёта на тестовом сотруднике. Логика применима и к другим конфигурациям на базе БСП, хотя расположение команд может отличаться.

Где находится список начислений и как создать новый элемент

Откройте раздел «Настройка» → «Начисления». Это список всех видов начислений, доступных в программе: предопределённые (оклад, отпуск, больничный) и созданные пользователем. Предопределённые элементы помечены пиктограммой и частично защищены от редактирования — их состав реквизитов ограничен, потому что они участвуют во встроенных механизмах расчёта.

Нажмите кнопку «Создать». Откроется форма нового вида начисления с несколькими вкладками: «Основное», «Зависимости», «Приоритет», «Средний заработок», «Налоги, взносы, учёт». Заполнять нужно последовательно, потому что часть полей появляется только после выбора назначения начисления.

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

Назначение начисления и формула расчёта

Поле «Назначение начисления» определяет поведение элемента: «Повременная оплата труда и надбавки», «Премия», «Компенсационные выплаты», «Оплата отпуска» и другие. От назначения зависит, какие реквизиты станут доступны. Например, для премии появится выбор периода (месячная, квартальная, годовая), а для повременной оплаты — связь с видами времени из табеля.

Следующий ключевой блок — «Расчёт и показатели». Здесь задаётся формула. Простейшие варианты:

  • Оклад / НормаДней * ВремяВДнях — оплата по окладу пропорционально отработанному времени;
  • Оклад * ПроцентПремии / 100 — премия процентом от оклада;
  • ТарифнаяСтавкаЧасовая ВремяВЧасах 0.2 — доплата 20% за ночные часы;
  • ФиксированнаяСумма — выплата фиксированной суммой.

Показатели (Оклад, ПроцентПремии и т.д.) — это элементы справочника «Показатели расчёта зарплаты». Если нужного показателя нет, программа предложит создать его прямо из формулы. Укажите, где показатель вводится: для сотрудника, для подразделения или для всей организации, и является ли он постоянным или разовым.

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

Переключатель «Начисление выполняется» определяет, попадёт ли выплата в ежемесячный расчёт автоматически. Вариант «Ежемесячно» подходит для окладов и постоянных доплат — они рассчитаются в документе «Начисление зарплаты и взносов» без дополнительных действий. Вариант «По отдельному документу» используют для разовых премий и компенсаций, которые вводят документами «Премия», «Разовое начисление», «Материальная помощь».

Настройка НДФЛ и страховых взносов

На вкладке «Налоги, взносы, учёт» задаётся налоговый статус выплаты. Поле «НДФЛ»: выберите код дохода из справочника — например, код 2000 для оплаты труда, 2002 для премий, 4800 для иных выплат. От кода зависит попадание суммы в 6-НДФЛ и справки о доходах. Если выплата не облагается НДФЛ (отдельные компенсации в пределах норм), выберите соответствующую настройку «Не облагается».

Поле «Страховые взносы» определяет вид дохода для расчёта взносов: «Доходы, целиком облагаемые страховыми взносами», «Доходы, не являющиеся объектом обложения» и другие варианты. Ошибка здесь напрямую влияет на базу взносов и на отчёт РСВ — это одна из самых чувствительных настроек.

Также укажите способ отражения в бухгалтерском учёте — статью затрат и счёт, если настройки обмена с 1С:Бухгалтерией требуют индивидуального отражения. По умолчанию используется способ отражения, заданный для организации или подразделения.

Приоритет и зависимости: как начисления влияют друг на друга

Вкладка «Приоритет» решает две задачи. В таблице «Начисления, приоритет которых выше» перечисляют виды расчёта, которые вытесняют текущее начисление: например, командировка и отпуск вытесняют оплату по окладу. Если не настроить вытеснение, сотрудник получит и оклад, и отпускные за одни и те же дни.

Вкладка «Зависимости» работает в обратную сторону: здесь указывают начисления, от которых зависит текущее. Классический пример — премия процентом от оклада должна зависеть от начисления «Оплата по окладу», чтобы при изменении оклада премия пересчитывалась. Также здесь настраивается расчётная база, если формула использует показатель «РасчетнаяБаза».

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

Порядок действий
  1. 1
    Откройте «Настройка → Начисления» и нажмите «Создать» (или скопируйте похожее типовое начисление)
  2. 2
    Задайте наименование и назначение начисления
  3. 3
    Настройте формулу расчёта и при необходимости создайте новые показатели
  4. 4
    Укажите периодичность: ежемесячно или по отдельному документу
  5. 5
    На вкладке «Налоги, взносы, учёт» задайте код НДФЛ, обложение взносами и способ отражения
  6. 6
    Проверьте приоритет и зависимости с другими начислениями
  7. 7
    Запишите элемент и назначьте начисление сотруднику документом «Изменение оплаты труда» или в кадровом переводе
  8. 8
    Рассчитайте зарплату за тестовый месяц и сверьте сумму с ручным расчётом

Как назначить начисление сотруднику

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

Разовые начисления вводятся документами «Премия», «Разовое начисление», «Материальная помощь» — в зависимости от того, какой тип документа указан в настройках вида начисления. Если в настройках стоит «ежемесячно», но начисление никому не назначено, в расчёт оно не попадёт — это частая причина вопроса «почему начисление не считается».

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

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

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

Строка в «Начислении зарплаты и взносов»
Норма

Начисление рассчиталось, сумма совпадает с ручным расчётом по формуле

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

Строки нет, сумма нулевая или не совпадает с ожидаемой

Расчётный листок сотрудника
Норма

Начисление отображается с понятным наименованием и корректной суммой

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

Начисление отсутствует или дублируется с другим видом расчёта

Отчёт «Налоги и взносы (кратко)»
Норма

Сумма вошла в базу НДФЛ и взносов согласно настройкам

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

Сумма не попала в базу или попала, хотя не должна

Типичные ошибки при создании начисления

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

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

Третья ошибка — редактирование предопределённых начислений вместо создания копии. Изменение типовой «Оплаты по окладу» может нарушить встроенные механизмы (например, индексацию или расчёт среднего заработка), а при обновлении конфигурации изменения могут быть затёрты.

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

Особые сценарии: премии, доплаты и зависимость от среднего заработка

Премия процентом от нескольких начислений

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

Начисления, входящие в средний заработок

Вкладка «Средний заработок» определяет, включается ли выплата в базу для расчёта отпускных и командировочных. Типовые правила программа подставляет автоматически по назначению начисления, но для нестандартных выплат проверьте эту вкладку вручную: ошибка приведёт к неверному расчёту отпускных у всех сотрудников, получающих эту выплату.

Перед настройкой в рабочей базе создайте начисление в копии базы и прогоните полный цикл: назначение, расчёт зарплаты, расчётный листок, 6-НДФЛ. Это занимает полчаса, но исключает исправления в учёте, где уже рассчитаны реальные сотрудники.
ПЗ
Практическое замечание

Частые вопросы

Можно ли изменить формулу начисления, по которому уже были расчёты?

Технически да, формула редактируется в любой момент. Но ранее рассчитанные суммы не пересчитаются автоматически — потребуется перерасчёт прошлых периодов документом «Перерасчёт» или повторный расчёт зарплаты. Менять формулу безопаснее с нового месяца, оформив изменение документом изменения плановых начислений.

Почему новое начисление не появляется в документе «Начисление зарплаты и взносов»?

Три типовые причины: начисление не назначено сотруднику как плановое; в настройках указано «по отдельному документу», а сам документ не введён; начисление полностью вытеснено отсутствием (например, сотрудник был в отпуске весь месяц). Проверяйте в этом порядке.

Чем копирование типового начисления лучше создания с нуля?

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

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

Нет. Процент — это значение показателя, а не свойство вида начисления. Один вид «Премия процентом» с показателем «ПроцентПремии» покрывает все варианты: каждому сотруднику назначается своё значение показателя (10%, 20%, 50%).

Как сделать начисление доступным только в одном подразделении?

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

Что делать, если после обновления конфигурации настройки начисления сбросились?

Такое случается при редактировании предопределённых элементов — обновление возвращает их к типовому состоянию. Пользовательские начисления обновление не затрагивает. Решение: перенести настройки в собственный вид начисления, созданный копированием, и назначить его сотрудникам вместо типового.

Итог

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

Новый вид начисления создаётся в «Настройка → Начисления»: формула, назначение, НДФЛ, взносы и приоритет. Начисление работает только после назначения сотруднику, а корректность проверяется расчётом зарплаты и сверкой с ручным расчётом. По возможности копируйте типовые элементы вместо настройки с нуля.