Начисление доплаты до оклада при командировке в 1С 8.3 ЗУП 3.1: расчёт, проводки, FAQ

Сотрудник в командировке получает средний заработок. У многих работников оклад выше среднего. Чтобы не урезать зарплату на дни командировки, делают доплату до оклада. В 1С 8.3 ЗУП 3.1 для этого нужно создать отдельный вид начисления и правильно настроить приоритеты. Идём по шагам со всеми тонкостями.

Когда доплата обязательна, а когда — на усмотрение работодателя

Закон не обязывает компанию доплачивать командированному сотруднику до оклада. Это право работодателя. Но если в локальных актах закреплено, что компания платит за командировку не меньше оклада — обязанность возникает.

Куда обычно прописывают условие:

  • Положение об оплате труда.
  • Коллективный договор.
  • Трудовой договор отдельного сотрудника.
  • Положение о служебных командировках.

Для целей налога на прибыль это важно. Минфин в письме от 03.06.2013 № 03-03-06/1/20155 разрешает учитывать доплату в расходах только при её документальном закреплении.

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

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

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

Заполняем:

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

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

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

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

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

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

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

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

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

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

Закладка Приоритет

Здесь проще всего сделать ошибку. Из списка Начисления, приоритет которых выше удалите вид Командировка. Иначе командировка вытеснит доплату, и она не появится в расчётном листке.

В сообщении Неверно настроен приоритет начислений уберите вытесняющие связи.

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

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

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

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

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

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

Налоги и взносы для доплаты при командировке

Пример расчёта с цифрами

Чтобы было понятно, как программа считает доплату.

Исходные данные:

  • Оклад сотрудника — 80 000 рублей в месяц.
  • В мае 18 рабочих дней по производственному календарю.
  • Командировка 4 рабочих дня, с 12 по 15 мая.
  • Средний дневной заработок за расчётный период — 3 800 рублей.

Расчёт:

  1. Оплата по окладу за день: 80 000 / 18 = 4 444,44 ₽.
  2. Оплата по окладу за 4 дня: 4 444,44 × 4 = 17 777,78 ₽.
  3. Оплата по среднему за 4 дня: 3 800 × 4 = 15 200 ₽.
  4. Доплата до оклада: 17 777,78 − 15 200 = 2 577,78 ₽.

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

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

Прежде чем доплачивать, нужно посчитать сам средний. Документ Командировка в разделе Кадры → Командировки или Зарплата → Командировки.

Алгоритм программы:

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

Автоматическое начисление в зарплате

Когда настройка готова, делать ничего не нужно. Доплата считается в Начислении зарплаты и взносов автоматически. Раздел Зарплата → Начисление зарплаты и взносов.

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

FAQ по доплате до оклада

Можно ли доплачивать без закрепления в локальном акте?

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

Что если средний выше оклада?

Платится средний. Доплата равна нулю. Программа сама просчитает это через функцию МАКС в формуле.

Будет ли доплата учтена в среднем для следующих расчётов?

Нет. Флаг индексации снят, доплата не входит в расчёт среднего ни для отпусков, ни для пособий. Так требует письмо Минтруда от 13.08.2015 № 14-1/В-608.

Какой код дохода ставить для НДФЛ?

4800 — Иные доходы. С другими кодами проверяющие могут задавать вопросы.

Облагается ли доплата страховыми взносами?

Да, в полном объёме. Это часть оплаты труда, льгот по 422 НК РФ для неё нет.

Резюме

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

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