Доплата до оклада при командировке в 1С 8.3 ЗУП
Сотрудник в командировке получает средний заработок. Часто он ниже оклада. Если в компании принято доплачивать до оклада, нужна отдельная настройка в 1С 8.3 ЗУП. Иначе работник получит меньше, чем за обычный месяц на рабочем месте, и будет недоволен. Разбираем настройку с нуля.
Содержание
Когда нужна доплата
Закон не обязывает доплачивать до оклада. Но если в положении об оплате труда или коллективном договоре это закреплено, бухгалтер должен сделать так, чтобы программа считала доплату автоматически.
Логика простая. Сравниваем средний заработок за дни командировки с тем, что сотрудник получил бы по окладу. Если оклад больше, платим разницу. Если меньше, доплата не нужна.
Настройка вида начисления
Создаём отдельное начисление под доплату. Раздел Настройка → Начисления → Создать.
Вкладка Основное
Заполняем Наименование и Код. Дальше ключевые поля.
- Назначение начисления — Повременная оплата труда и надбавки.
- Начисление выполняется — Только если введён вид учёта времени Командировка.
- Расчёт — переключатель Результат рассчитывается.
По ссылке Редактировать формулу прописываем расчёт:
МАКС(((Оклад*ДоляНеполногоРабочеговремени/НормаДней)*ВремяВДнях)-РасчетнаяБаза, 0)
Что значит каждый элемент:
- Оклад × ДоляНеполногоРабочегоВремени / НормаДней — оплата по окладу за один день.
- ВремяВДнях — количество дней в командировке.
- РасчётнаяБаза — сумма начислений среднего за тот же период.
Если оклад за дни командировки больше среднего, формула даст положительную разницу. Если средний выше, итог обнулится через функцию МАКС.
Вкладка Расчёт базы
Поскольку в формуле используется РасчётнаяБаза, появится отдельная вкладка. Указываем Период расчёта базы — за какой период берём начисления для сравнения.
Вкладка Учёт времени
Переключатель в положении Дополнительная оплата за уже оплаченное время. Вид времени — Командировка.
Вкладка Приоритет: самое тонкое место
По умолчанию командировка имеет высокий приоритет и вытесняет прочие начисления. Это сломает нашу доплату.
Что нужно сделать:
- Из списка Начисления, приоритет которых выше удалить вид Командировка.
- В сообщении Неверно настроен приоритет начислений почистить вытесняющие связи.
- Иначе при расчёте зарплаты доплата вытеснится самой командировкой и не начислится.
Вкладка Средний заработок
Снимаем флаг При расчёте среднего заработка это начисление индексируется. Это связано с письмом Минтруда от 13.08.2015 № 14-1/В-608: при исчислении среднего заработка не учитываются начисления за время командировки. Соответственно, и эта доплата не должна попадать в средний.
Вкладка Налоги, взносы, бухучёт
| Параметр | Значение |
|---|---|
| НДФЛ | Облагается, код дохода 4800 (Иные доходы) |
| Страховые взносы | Доходы, целиком облагаемые |
| Налог на прибыль | пп. 25 ст. 255 НК РФ, в расходах на оплату труда |
| Статотчётность | В форме 57-Т как Тарифный заработок |
| Бухучёт | Способ отражения по необходимости |
По налогу на прибыль есть позиция Минфина. Письмо от 03.06.2013 № 03-03-06/1/20155. Расходы на доплату учитываются, если она предусмотрена системой оплаты труда. Если просто захотел и доплатил без документального оформления, налоговая снимет расходы.
Краткое наименование
На вкладке Описание задайте короткое имя начисления. Оно будет отображаться в отчётах по начислениям.
Расчёт оплаты за время командировки
Прежде чем доплачивать, нужно посчитать сам средний заработок за командировку.
Алгоритм такой.
- Среднедневной заработок = зарплата за расчётный период / фактически отработанные дни в этом периоде.
- Сумма за командировку = среднедневной × количество рабочих дней в командировке.
Регистрация документом Командировка. Раздел Кадры → Командировки или Зарплата → Командировки.
Автоматическое начисление доплаты
Когда настройка готова, ничего вручную делать не нужно. Доплата считается в Начислении зарплаты и взносов. Если фактический заработок по окладу выше оплаты по среднему, программа покажет положительную сумму. В обратном случае ноль.
Частые ошибки в настройке
На что чаще всего жалуются при поддержке.
- Не убрали Командировку из списка вытесняющих начислений. Тогда доплата не попадает в расчётный лист.
- Оставили флаг индексации в среднем заработке. Через полгода будут расхождения с табелем.
- Указали неверный код дохода. С кодом 4800 проверяющие принимают спокойно. С другими бывают вопросы.
- Не оформили доплату в положении об оплате труда. Налоговая может снять расходы при выездной проверке.
Резюме
- Доплата до оклада при командировке настраивается отдельным видом начисления в 1С 8.3 ЗУП.
- Формула с функцией МАКС сравнивает оклад и средний заработок за одни и те же дни.
- Обязательно убирайте Командировку из списка приоритетных начислений, иначе доплата не сработает.
- Доплата облагается НДФЛ по коду 4800 и страховыми взносами; в расходы по налогу на прибыль включается при условии её закрепления в локальных актах.





