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