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

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

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

Разберем, почему программа ведет себя подобным образом и как правильно настроить учет таких разовых или штучных выплат в конфигурации 1С:Зарплата и управление персоналом 3.1.

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

Проанализируем внутреннюю механику учета рабочего времени в программе:

  1. Предопределенный вид времени Рабочее время является составным (сводным). Когда мы создаем новый элемент в справочнике Виды использования рабочего времени и указываем в нем реквизит Основное время (например, «Явка») либо включаем признак рабочего времени, этот вид времени автоматически входит в общее отработанное время сотрудника.
  2. Стандартные начисления (такие как Оплата по окладу, Оплата по окладу (по часам), доплаты за совмещение и надбавки) используют в своих формулах показатели ВремяВДнях, ВремяВЧасах или предопределенный вид времени Рабочее время.
  3. Если для одного дня в табеле указана основная смена (Явка) и дополнительно введен специальный буквенный код с часами, программа воспринимает это как переработку сверх графика и пропорционально увеличивает оплату по окладу.
  4. Переключатель на вкладке Учет времени в положение Дополнительная оплата за уже оплаченное время предназначен для надбавок поверх уже начисленных часов (вредность, ночные или вечерние часы), но не отменяет суммирование времени, если сам вид времени привязан к явке.

Способ 1. Использование показателя и документа «Данные для расчета зарплаты» (Рекомендуемый)

Фиксированная выплата за факт события (ревизия, проверка) по своей сути является количественным показателем, а не учетом рабочего времени. Чтобы полностью исключить искажение табеля и графиков сотрудников, настроим расчет через отдельный показатель.

Разберем по шагам создание такой схемы:

  1. Перейдем в раздел Настройка → Показатели расчета зарплаты и создадим новый показатель:
    1. Наименование: Количество ревизий (или Факт участия в ревизии).
    2. Назначение показателя: Для сотрудника.
    3. Тип показателя: Числовой (точность 0).
    4. Использование: установим переключатель в положение Вводится единовременно документом ввода данных для расчета зарплаты или Накапливается по нескольким документам.
  2. Настроим начисление в разделе Настройка → Начисления:
    1. Назначение начисления: Повременная оплата труда и надбавки или Прочие начисления и выплаты.
    2. Начисление выполняется: Только если введен показатель (выбираем созданный показатель Количество ревизий).
    3. Формула: 300 * КоличествоРевизий (если ставка может меняться, можно ввести второй показатель тарифа: ТарифЗаРевизию * КоличествоРевизий).
    4. На вкладке Учет времени установим переключатель Дополнительная оплата за уже оплаченное время без привязки к отдельным видам учета времени либо оставим настройки начисления независимыми от времени.
  3. Создадим шаблон ввода данных в разделе Настройка → Шаблоны ввода исходных данных:
    1. Укажем наименование шаблона (например, Регистрация проведенных ревизий).
    2. На вкладке Показатели зарплаты отметим флажком показатель Количество ревизий.
    3. На вкладке Заполнение документа выберем вариант заполнения списком сотрудников.
  4. В расчетном месяце бухгалтер регистрирует факт документом Зарплата → Данные для расчета зарплаты, выбрав настроенный шаблон, где указывает сотрудника и количество выходов (например, 1, 2 или 3).

При таком подходе табель формы Т-13 заполняется строго по рабочему графику, норма времени не искажается, а при начислении зарплаты сумма рассчитывается автоматически и без ошибок.

Способ 2. Оформление через документ «Разовое начисление»

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

  1. В справочнике Начисления создадим элемент с назначением Прочие начисления и выплаты.
  2. Установим признак: Начисление выполняется — По отдельному документу (документ Разовое начисление).
  3. В формуле расчета зададим фиксированное значение или произведение фиксированной ставки на введенное количество событий.
  4. Регистрацию выплаты проводим документом Зарплата → Разовые начисления. Начисление сразу рассчитает итоговую сумму и исчислит НДФЛ, не затрагивая табель и отработанные часы по окладу.

Способ 3. Настройка вида времени в табеле (если отметка обязательна)

Если регламент предприятия строго требует визуального присутствия специального буквенного кода (например, «РЕ») в печатной форме табеля Т-13, проанализируем необходимые корректировки:

  1. В справочнике Виды использования рабочего времени для созданного кода не следует указывать в поле Основное время значение Явка, так как именно эта привязка транслирует часы в сводное рабочее время. В актуальных релизах конфигурации поле Основное время можно оставить незаполненным.
  2. В настройках начисления на вкладке Учет времени выберем переключатель Только если введен вид учета времени и укажем наш созданный вид времени. Формула для такого начисления будет иметь вид: 300 * ВремяВДнях.
  3. Проверим формулу основного оклада: в ней не должен использоваться показатель РабочееВремя, если он перекрывается дополнительными отметками. В настройках учета времени у начисления Оплата по окладу основным видом времени должна быть выбрана строго Явка.

Почему нельзя подменять основное время нецелевыми кодами (забастовка, командировка)?

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

  1. Расчет среднего заработка: неотработанные или особые периоды исключаются из расчета отпускных и командировочных по Положению № 922, что приведет к занижению среднего заработка сотрудника в будущем.
  2. Пособия СФР: нерабочие коды могут ошибочно квалифицироваться как исключаемые периоды при расчете больничных листов.
  3. Регламентированная отчетность: некорректные статусы времени попадают в формы статистической отчетности (П-4) и персонифицированные сведения (ЕФС-1), вызывая расхождения в стаже.

Таким образом, самым надежным и методологически верным решением в 1С:ЗУП 3.1 остается разделение учета фактически отработанного времени и количественных показателей событий через документ Данные для расчета зарплаты.

← На главную