Доплата до оклада при командировке в 1С 8.3 ЗУП

Сотрудник в командировке получает средний заработок. Часто он ниже оклада. Если в компании принято доплачивать до оклада, нужна отдельная настройка в 1С 8.3 ЗУП. Иначе работник получит меньше, чем за обычный месяц на рабочем месте, и будет недоволен. Разбираем настройку с нуля.

Когда нужна доплата

Закон не обязывает доплачивать до оклада. Но если в положении об оплате труда или коллективном договоре это закреплено, бухгалтер должен сделать так, чтобы программа считала доплату автоматически.

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

Настройка вида начисления

Создаём отдельное начисление под доплату. Раздел Настройка → Начисления → Создать.

Вкладка Основное

Заполняем Наименование и Код. Дальше ключевые поля.

  • Назначение начисления — Повременная оплата труда и надбавки.
  • Начисление выполняется — Только если введён вид учёта времени Командировка.
  • Расчёт — переключатель Результат рассчитывается.

По ссылке Редактировать формулу прописываем расчёт:

МАКС(((Оклад*ДоляНеполногоРабочеговремени/НормаДней)*ВремяВДнях)-РасчетнаяБаза, 0)

Что значит каждый элемент:

  • Оклад × ДоляНеполногоРабочегоВремени / НормаДней — оплата по окладу за один день.
  • ВремяВДнях — количество дней в командировке.
  • РасчётнаяБаза — сумма начислений среднего за тот же период.

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

Настройка начисления Доплата до оклада при командировке

Вкладка Расчёт базы

Поскольку в формуле используется РасчётнаяБаза, появится отдельная вкладка. Указываем Период расчёта базы — за какой период берём начисления для сравнения.

Расчётная база для доплаты до оклада

Вкладка Учёт времени

Переключатель в положении Дополнительная оплата за уже оплаченное время. Вид времени — Командировка.

Учёт времени для доплаты при командировке

Вкладка Приоритет: самое тонкое место

По умолчанию командировка имеет высокий приоритет и вытесняет прочие начисления. Это сломает нашу доплату.

Что нужно сделать:

  1. Из списка Начисления, приоритет которых выше удалить вид Командировка.
  2. В сообщении Неверно настроен приоритет начислений почистить вытесняющие связи.
  3. Иначе при расчёте зарплаты доплата вытеснится самой командировкой и не начислится.

Настройка приоритета начислений

Вкладка Средний заработок

Снимаем флаг При расчёте среднего заработка это начисление индексируется. Это связано с письмом Минтруда от 13.08.2015 № 14-1/В-608: при исчислении среднего заработка не учитываются начисления за время командировки. Соответственно, и эта доплата не должна попадать в средний.

Вкладка Налоги, взносы, бухучёт

Параметр Значение
НДФЛ Облагается, код дохода 4800 (Иные доходы)
Страховые взносы Доходы, целиком облагаемые
Налог на прибыль пп. 25 ст. 255 НК РФ, в расходах на оплату труда
Статотчётность В форме 57-Т как Тарифный заработок
Бухучёт Способ отражения по необходимости

По налогу на прибыль есть позиция Минфина. Письмо от 03.06.2013 № 03-03-06/1/20155. Расходы на доплату учитываются, если она предусмотрена системой оплаты труда. Если просто захотел и доплатил без документального оформления, налоговая снимет расходы.

Налогообложение доплаты до оклада при командировке

Краткое наименование

На вкладке Описание задайте короткое имя начисления. Оно будет отображаться в отчётах по начислениям.

Расчёт оплаты за время командировки

Прежде чем доплачивать, нужно посчитать сам средний заработок за командировку.

Алгоритм такой.

  1. Среднедневной заработок = зарплата за расчётный период / фактически отработанные дни в этом периоде.
  2. Сумма за командировку = среднедневной × количество рабочих дней в командировке.

Регистрация документом Командировка. Раздел Кадры → Командировки или Зарплата → Командировки.

Автоматическое начисление доплаты

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

Частые ошибки в настройке

На что чаще всего жалуются при поддержке.

  • Не убрали Командировку из списка вытесняющих начислений. Тогда доплата не попадает в расчётный лист.
  • Оставили флаг индексации в среднем заработке. Через полгода будут расхождения с табелем.
  • Указали неверный код дохода. С кодом 4800 проверяющие принимают спокойно. С другими бывают вопросы.
  • Не оформили доплату в положении об оплате труда. Налоговая может снять расходы при выездной проверке.

Резюме

  • Доплата до оклада при командировке настраивается отдельным видом начисления в 1С 8.3 ЗУП.
  • Формула с функцией МАКС сравнивает оклад и средний заработок за одни и те же дни.
  • Обязательно убирайте Командировку из списка приоритетных начислений, иначе доплата не сработает.
  • Доплата облагается НДФЛ по коду 4800 и страховыми взносами; в расходы по налогу на прибыль включается при условии её закрепления в локальных актах.

Читайте также