Другое · 12 мин
Как начислить командировочные в 1С 8.3
Как начислить командировочные в 1С 8.3 ЗУП: документ «Командировка», расчёт среднего заработка и суточных, проверка начислений, типичные ошибки и ответы на вопросы.
Начисление командировочных в 1С 8.3 (конфигурация «Зарплата и управление персоналом», ред. 3.1) выполняется через кадровый документ «Командировка», который одновременно регистрирует отсутствие сотрудника и рассчитывает оплату по среднему заработку. Отдельно оформляются суточные и возмещение расходов — через авансовый отчёт. Ошибки на любом из этих этапов приводят к неверному расчёту зарплаты, искажению НДФЛ и проблемам при сдаче отчётности.
Перед началом работы убедитесь, что в программе ведётся актуальный кадровый учёт: сотрудник принят на работу, ему назначено плановое начисление (оклад или тариф), а график работы заполнен. Именно на основании этих данных система рассчитает средний заработок и корректно отразит период отсутствия в табеле.
Ниже разобран полный цикл: от настройки видов начислений до проверки результата в расчётном листке, а также сценарии с суточными, выходными в командировке и частыми ошибками.
Что входит в командировочные выплаты и как их видит 1С
С точки зрения расчёта командировка состоит из трёх независимых частей. Первая — оплата по среднему заработку за рабочие дни, пришедшиеся на период поездки. Вторая — суточные за каждый календарный день командировки, включая выходные и дни в пути. Третья — возмещение фактических расходов: проезд, проживание, прочие согласованные затраты.
В 1С 8.3 ЗУП эти части обрабатываются по-разному. Средний заработок начисляется автоматически документом «Командировка» и облагается НДФЛ и взносами как обычный доход. Суточные в пределах норм (700 руб. по России, 2500 руб. за границей — нормы установлены НК РФ) НДФЛ не облагаются, сверхнормативная часть облагается. Расходы по авансовому отчёту доходом сотрудника не являются и в расчёт зарплаты не попадают.
Важно понимать это разделение до начала работы: если попытаться начислить суточные «вручную» как обычное начисление, программа включит их в базу по НДФЛ и взносам без учёта необлагаемого лимита, и суммы придётся сторнировать.
Подготовка: настройка видов начислений и проверка данных
В типовой конфигурации вид расчета «Командировка» уже создан и настроен: он относится к начислениям за время отсутствия, облагается НДФЛ и взносами, вытесняет оплату по окладу за дни поездки. Проверить его можно через «Настройка» → «Начисления». Если ваша база дорабатывалась или обновлялась с ранних версий, убедитесь, что у вида расчёта указан правильный код дохода по НДФЛ и назначение «Оплата времени отсутствия».
Для суточных в типовой поставке предусмотрено начисление «Суточные» с учётом необлагаемого лимита. Если его нет, создайте начисление вручную: назначение — «Прочие начисления и выплаты», код дохода НДФЛ — 2015 (суточные сверх норм), обложение взносами — аналогично, с учётом норматива.
Проверьте также кадровые данные сотрудника: дату приёма, назначенный оклад, график работы. Если сотрудник был принят недавно и расчётного периода для среднего заработка нет, программа рассчитает средний из фактически отработанного времени или из оклада — это нормально, но стоит проконтролировать сумму вручную.
Как оформить документ «Командировка»
Основной документ находится в разделе «Кадры» → «Все отсутствия сотрудников» → кнопка «Создать» → «Командировка». В некоторых настройках интерфейса он доступен также из раздела «Зарплата». Если пункта «Командировка» нет в списке, включите его: «Настройка» → «Расчёт зарплаты» → установите флажок учёта командировок.
Заполните шапку документа: организацию, сотрудника, даты начала и окончания командировки. Программа автоматически определит количество рабочих дней по графику сотрудника и рассчитает средний дневной заработок. По ссылке рядом с полем среднего заработка можно открыть детализацию расчёта — какие месяцы и суммы вошли в базу.
На вкладке с оплатой проверьте итоговую сумму. Если командировка захватывает два месяца (например, с 28 марта по 3 апреля), документ корректно распределит дни между месяцами при расчёте зарплаты. После проверки нажмите «Провести и закрыть» — с этого момента дни командировки вытеснят окладную оплату при расчёте зарплаты за месяц.
- 1Проверьте кадровые данные сотрудника: приём, оклад, график работы
- 2Откройте «Кадры» → «Все отсутствия сотрудников» → «Создать» → «Командировка»
- 3Укажите сотрудника и точные даты командировки
- 4Откройте расшифровку среднего заработка и сверьте расчётный период и суммы
- 5Проверьте итоговую сумму оплаты по среднему и проведите документ
- 6Рассчитайте зарплату за месяц и сверьте результат в расчётном листке
Командировка в выходной день
Если сотрудник работал в командировке в свой выходной, оплата по среднему заработку за этот день не положена — вместо неё начисляется оплата работы в выходной (одинарная или двойная по решению сотрудника). В 1С это оформляется отдельным документом «Работа в выходные и праздничные дни» из раздела «Зарплата». Документ «Командировка» при этом остаётся, но день оплачивается по другому правилу.
Длительная командировка и межрасчётная выплата
При командировке на несколько месяцев оплата по среднему начисляется помесячно вместе с зарплатой. Если нужно выплатить сумму раньше (например, в межрасчётный период), используйте документ «Премия» или «Разовое начисление» — либо выплатите аванс. Специального межрасчётного документа для командировки в типовой ЗУП нет.
Как начислить суточные и оформить расходы
Суточные в ЗУП 3.1 начисляются документом «Командировка» автоматически, если в настройках включён соответствующий учёт, либо отдельным разовым начислением. В первом случае в документе укажите размер суточных за день — программа умножит его на количество календарных дней и сама выделит сверхнормативную часть для обложения НДФЛ.
Если суточные начисляются отдельно, создайте документ «Разовое начисление» (раздел «Зарплата»), выберите вид начисления «Суточные», укажите сотрудника, период и сумму. Не забудьте, что суточные выплачиваются до поездки в составе аванса — факт выплаты оформляется ведомостью.
Возмещение расходов (билеты, гостиница) отражается через «Покупки» → «Авансовые отчёты» — этот документ есть и в ЗУП, и в «Бухгалтерии предприятия». Сотрудник прикладывает подтверждающие документы, бухгалтер вводит их состав, и сумма формирует задолженность перед сотрудником. В расчёт зарплаты эти суммы не попадают и НДФЛ не облагаются при наличии подтверждающих документов.
Как проверить результат начисления
После проведения всех документов сформируйте расчётный листок сотрудника («Зарплата» → «Отчёты по зарплате» → «Расчётный листок»). В нём должны быть видны: начисление «Командировка» с суммой по среднему заработку, уменьшенная оплата по окладу (за вычетом дней отсутствия), суточные отдельной строкой и удержанный НДФЛ.
Дополнительно сверьте табель учёта рабочего времени (отчёт «Табель Т-13»): дни командировки должны быть отмечены кодом «К». Если вместо «К» стоят рабочие дни или прогулы — документ «Командировка» не проведён, либо период в нём указан неверно.
Итоговую сумму среднего заработка имеет смысл перепроверить вручную хотя бы на одном сотруднике: возьмите начисления за расчётный период, разделите на отработанные дни и умножьте на дни командировки. Расхождение в копейках допустимо из-за округления, значимое расхождение — повод открыть расшифровку расчёта в документе.
Как проверить результат
Есть строка «Командировка», оклад уменьшен пропорционально дням отсутствия
Оклад начислен полностью, а командировка добавлена сверху — двойная оплата
Дни поездки отмечены кодом «К»
Стоят рабочие дни или пусто — документ не проведён
Облагается только часть сверх нормы
НДФЛ взят со всей суммы суточных или не взят со сверхнормативной
Типичные ошибки и как их исправить
Самая частая ошибка — двойная оплата: документ «Командировка» проведён, но вид расчёта не вытесняет оклад из-за изменённых настроек приоритета. Проверьте в виде начисления «Командировка» вкладку «Приоритет» — там должна быть вытесняющая связь с оплатой по окладу. Исправление: настройте приоритет, отмените проведение документа и проведите заново, затем пересчитайте зарплату.
Вторая распространённая ситуация — неверный расчётный период среднего заработка после переноса данных из другой программы. Симптом: сумма по среднему заметно ниже ожидаемой или равна нулю. Лечится вводом документа «Данные для расчёта зарплаты» или корректировкой перенесённых сведений о заработке.
Третья ошибка — суточные начислены «вручную» произвольным видом расчёта с кодом дохода 2000 (как зарплата). Тогда вся сумма облагается НДФЛ, а в 6-НДФЛ она попадает не в те строки. Исправляется сторнированием начисления и вводом правильного документа с корректным видом расчёта.
Ограничения и когда нужна помощь специалиста
Описанный порядок относится к типовой ЗУП 3.1 с включёнными стандартными настройками. Если конфигурация дорабатывалась (собственные виды расчёта, изменённый расчёт среднего, нестандартный обмен с бухгалтерией), поведение документов может отличаться — перед массовым оформлением командировок протестируйте расчёт на одном сотруднике.
Не стоит самостоятельно править виды начислений и формулы расчёта, если вы не уверены в последствиях: изменение кода дохода НДФЛ или настроек среднего заработка задним числом влияет на всю ранее сданную отчётность. Такие изменения безопаснее выполнять с резервной копией базы и при участии специалиста по 1С.
Что важно запомнить
Командировка в 1С 8.3 ЗУП оформляется одноимённым документом, который рассчитывает оплату по среднему заработку и вытесняет оклад за дни отсутствия. Суточные начисляются с учётом необлагаемого лимита, расходы — через авансовый отчёт. Контроль результата — расчётный листок, табель Т-13 и ручная сверка среднего заработка.
Часто задаваемые вопросы
Чем отличается документ «Командировка» от «Отсутствие с сохранением оплаты»?
«Командировка» — специализированный документ: он рассчитывает оплату по среднему заработку, отражает дни кодом «К» в табеле и может учитывать суточные. «Отсутствие с сохранением оплаты» — универсальный документ для других случаев отсутствия; для командировок его использование приведёт к неверным кодам в табеле и отчётности.
Как оплатить командировку, если сотрудник только что принят и расчётного периода нет?
Программа автоматически рассчитает средний заработок из фактически отработанных дней до командировки, а если их нет совсем — из установленного оклада. Проверьте сумму по расшифровке расчёта в документе: при расчёте из оклада средний дневной заработок определяется делением оклада на число рабочих дней в месяце.
Облагаются ли суточные страховыми взносами?
Суточные в пределах норм, установленных для НДФЛ, не облагаются и взносами. Сверхнормативная часть облагается взносами на пенсионное, медицинское и социальное страхование, но не взносами на травматизм. Типовая ЗУП при корректно настроенном виде начисления делит сумму автоматически.
Что делать, если командировку продлили после расчёта зарплаты?
Не редактируйте проведённый документ в закрытом периоде. Создайте новый документ «Командировка» на дополнительные дни текущим месяцем — оплата по среднему за эти дни попадёт в ближайший расчёт зарплаты, а табель скорректируется автоматически.
Можно ли начислить командировочные в 1С:Бухгалтерии 8.3, если ЗУП нет?
Да, в «Бухгалтерии предприятия» есть документ «Командировка» в разделе «Зарплата и кадры», он рассчитывает средний заработок и формирует проводки. Функциональность проще, чем в ЗУП: например, детальный учёт суточных с разделением на норму и сверхнормативную часть может потребовать ручной настройки начисления.
Почему в расчётном листке командировка и оклад начислены оба за одни дни?
Это признак нарушенного вытеснения: у вида расчёта «Командировка» не настроен приоритет относительно оплаты по окладу, либо окладное начисление было изменено при доработке конфигурации. Проверьте вкладку «Приоритет» в обоих видах расчёта, затем отмените проведение документа, проведите его снова и пересчитайте зарплату за месяц.