К статье
Практический материал

Учет и Финансы · 10 мин

Как создать командировочные расходы в 1С

Как оформить командировочные расходы в 1С: авансовый отчёт, суточные, билеты и проживание, проводки, типичные ошибки и проверка результата.

Командировочные расходы в 1С оформляются через цепочку документов: выдача аванса сотруднику, авансовый отчёт по возвращении и, при необходимости, начисление суточных сверх нормы. В зависимости от конфигурации — «Бухгалтерия предприятия», «Зарплата и управление персоналом» или «ERP» — набор документов отличается, но логика везде одинаковая: сначала движение денег, затем подтверждение затрат документами.

Ошибки в этом блоке напрямую влияют на расчёт налогов: суточные сверх установленных норм облагаются НДФЛ и страховыми взносами, а расходы без подтверждающих документов нельзя принять в налоговом учёте. Поэтому важно не только «провести документ», но и правильно распределить суммы по видам затрат.

Ниже разобран полный цикл оформления командировки в 1С: от приказа и выдачи аванса до закрытия авансового отчёта и проверки проводок. Инструкция ориентирована на типовые конфигурации 1С:Бухгалтерия 8.3; отличия для ЗУП и ERP указаны отдельно.

Что подготовить до ввода документов в 1С

Прежде чем создавать документы, убедитесь, что в базе корректно заполнены справочники. Сотрудник должен быть заведён в справочнике «Сотрудники» (или «Физические лица») с указанием подразделения и должности — от этого зависит, на какой счёт затрат попадут командировочные расходы. Если сотрудник новый, создайте его карточку заранее, иначе авансовый отчёт не проведётся.

Проверьте настройки учётной политики: способ учёта суточных, счета затрат по умолчанию и порядок отражения расходов в налоговом учёте. В 1С:Бухгалтерии это делается в разделе «Главное» → «Учётная политика». Также убедитесь, что в плане счетов активен счёт 71 «Расчёты с подотчётными лицами» — именно через него проходят все командировочные суммы.

Отдельно подготовьте первичные документы: приказ о направлении в командировку, билеты, счета гостиниц, чеки, БСО. Именно на основании этих бумаг заполняется авансовый отчёт, и отсутствие хотя бы одного подтверждающего документа — основание не принимать расход к учёту.

Как оформить приказ и выдать аванс сотруднику

В типовой 1С:Бухгалтерии нет полноценного кадрового документа «Командировка» — приказ оформляется в произвольной форме или в программе 1С:ЗУП, если ведётся раздельный учёт. В ЗУП документ называется «Командировка» (раздел «Кадры» → «Все кадровые документы»), он фиксирует период отсутствия сотрудника и влияет на расчёт среднего заработка за дни поездки.

Выдача аванса отражается денежным документом. Если аванс выдаётся из кассы, создайте «Расходный кассовый ордер» (раздел «Банк и касса» → «Кассовые документы») с видом операции «Выдача денежных средств подотчётному лицу». Если деньги перечисляются на карту сотрудника — документ «Списание с расчётного счёта» с аналогичным видом операции.

В обоих случаях программа сформирует проводку Дт 71 — Кт 50 (или 51): за сотрудником числится дебиторская задолженность до момента отчёта. Проверьте, что в документе указан правильный сотрудник и сумма соответствует смете командировки — завышенный аванс потом придётся возвращать через кассу.

Выдача аванса на командировку
  1. 1
    Откройте «Банк и касса» → «Кассовые документы» и создайте «Расходный кассовый ордер»
  2. 2
    Выберите вид операции «Выдача денежных средств подотчётному лицу»
  3. 3
    Укажите сотрудника, сумму аванса и основание (приказ на командировку)
  4. 4
    Проведите документ и проверьте проводку Дт 71 — Кт 50
  5. 5
    Распечатайте РКО и получите подпись сотрудника

Как создать авансовый отчёт по командировке

Авансовый отчёт — центральный документ, которым закрываются командировочные расходы. В 1С:Бухгалтерии он находится в разделе «Покупки» → «Авансовые отчёты» (в некоторых релизах — «Банк и касса» → «Авансовые отчёты»). Создайте новый документ и укажите сотрудника — программа автоматически покажет остаток задолженности по счёту 71.

Документ содержит несколько вкладок, каждая отвечает за свой тип расходов. На вкладке «Авансы» подтяните ранее выданные РКО или списания со счёта — либо воспользуйтесь кнопкой «Заполнить», и программа подставит все незакрытые авансы сотрудника. На вкладке «Оплата» отражаются суточные, билеты и проживание, оплаченные самим сотрудником.

Если сотрудник купил для компании материалы или товары, они вносятся на вкладку «Товары», а услуги — на вкладку «Прочее» или «Оплата» в зависимости от релиза. Для каждой строки укажите подтверждающий документ: номер и дату билета, счёта гостиницы, чека. Без этих реквизитов расход формально не подтверждён.

Как отразить суточные

Суточные вводятся на вкладке «Оплата» (или «Прочее») отдельной строкой с видом расхода «Суточные». Укажите количество дней командировки и сумму в сутки — итог рассчитается автоматически. Проводка обычно формируется Дт 26 (44, 20 — по подразделению сотрудника) — Кт 71.

Ключевой момент: в пределах норм суточные принимаются в налоговом учёте полностью и не облагаются НДФЛ. Если компания платит сверх норматива, превышение нужно передать в 1С:ЗУП и начислить как доход сотрудника с кодом, облагаемым НДФЛ и взносами. В бухгалтерской программе сама сумма расхода проводится одинаково — разница возникает только на стороне зарплатного учёта.

Как отразить проезд и проживание

Билеты и счета гостиниц вносятся отдельными строками с указанием реквизитов документов. Если в счёте гостиницы выделен НДС и есть счёт-фактура (или БСО с выделенным НДС), налог можно принять к вычету — для этого заполните поля НДС в строке авансового отчёта. Билеты с электронным оформлением подтверждаются маршрут-квитанцией и посадочным талоном.

Расходы на такси, аренду жилья у частных лиц, представительские траты в командировке лучше отражать отдельными строками с корректным видом затрат — это упростит аналитику и споры с проверяющими. Представительские расходы, например, нормируются для налога на прибыль и учитываются иначе, чем обычные командировочные.

Проводки и налоговый учёт: что должна сформировать программа

После проведения авансового отчёта откройте кнопку «Дт/Кт» и проверьте движения. Типовая картина: Дт 26 (20, 44) — Кт 71 на сумму суточных и затрат, Дт 19 — Кт 71 на выделенный НДС, Дт 10 (41) — Кт 71 на купленные ценности. Если сотрудник потратил меньше аванса, остаток возвращается приходным кассовым ордером (Дт 50 — Кт 71); если больше — перерасход выдаётся из кассы (Дт 71 — Кт 50).

В налоговом учёте командировочные расходы принимаются на дату утверждения авансового отчёта руководителем. Убедитесь, что в документе заполнены реквизиты утверждения, иначе при выгрузке отчётности дата принятия расхода может быть оспорена. Для НДС дополнительно проверьте, что счёт-фактура зарегистрирован и попал в книгу покупок.

Контрольные точки

Как проверить результат

Оборотно-сальдовая ведомость по счёту 71 в разрезе сотрудника
Норма

После отчёта и возврата остатка сальдо по сотруднику равно нулю

Тревожный признак

Остаток по дебету — сотрудник не отчитался или не вернул деньги

Проводки авансового отчёта (кнопка Дт/Кт)
Норма

Затраты ушли на счёт подразделения сотрудника, НДС выделен на 19 счёт

Тревожный признак

Все суммы висят на 71 счёте или попали на неверный счёт затрат

Книга покупок
Норма

Счёт-фактура гостиницы отражён в периоде отчёта

Тревожный признак

НДС не попал в вычеты при наличии счёта-фактуры

Особенности для ЗУП, ERP и загранкомандировок

В 1С:ЗУП командировка оформляется кадровым документом, который рассчитывает средний заработок за дни поездки и отсутствие в табеле. Сами расходы (билеты, жильё) там не отражаются — они передаются в бухгалтерскую программу при синхронизации либо вводятся в обеих базах вручную. Суточные сверх нормы начисляются в ЗУП документом «Командировка» или разовым начислением с обложением НДФЛ.

В 1С:ERP и «Комплексной автоматизации» цепочка шире: есть документ «Командировка» с согласованием, заявка на расходование денежных средств и авансовый отчёт с маршрутом. Логика счёта 71 и вкладок сохраняется, но добавляются статусы согласования — документ не проведётся, пока не пройдёт утверждение.

Для загранкомандировок авансовый отчёт заполняется в валюте: укажите валюту аванса и пересчитайте расходы по курсу на дату утверждения отчёта (или выдачи аванса — в зависимости от порядка, принятого в учётной политике). Норма суточных для загранпоездок выше, и программа разделяет дни на территории РФ и за рубежом по датам пересечения границы — эти даты нужно указать вручную.

Типичные ошибки
01
Отражение суточных сверх нормы без начисления НДФЛ в зарплатной программе — доначисление налога и пени при проверке
02
Авансовый отчёт без реквизитов билетов и счетов — расход не подтверждён и снимается из налогового учёта
03
Выдача нового аванса при незакрытой задолженности по старому — нарушение кассовой дисциплины
04
Неверный счёт затрат из-за неправильного подразделения в карточке сотрудника — искажение себестоимости по подразделениям
05
Принятие НДС к вычету без счёта-фактуры или БСО с выделенным налогом — отказ в вычете

Частые вопросы по оформлению командировочных в 1С

Можно ли оформить командировку без выдачи аванса?

Да. Если сотрудник оплатил всё из своих средств, авансовый отчёт создаётся без вкладки «Авансы» — после его утверждения перерасход возмещается сотруднику через расходный кассовый ордер или перечисление на карту. Проводка по счёту 71 сформируется с кредитового сальдо, которое закроется выплатой.

Как отразить суточные сверх нормы?

В авансовом отчёте проводится вся сумма суточных как расход. Облагаемая НДФЛ часть начисляется отдельно в 1С:ЗУП — как доход с кодом, предусмотренным для сверхнормативных суточных. При синхронизации ЗУП с бухгалтерией эти суммы попадут в отражение зарплаты автоматически.

Что делать, если сотрудник потерял билет или чек?

Расход без подтверждающего документа принимать рискованно. Для билетов можно запросить у перевозчика справку о перевозке, для гостиницы — дубликат счёта. Если восстановить документ нельзя, безопаснее не включать сумму в налоговые расходы, а возмещение сотруднику оформить по решению руководителя за счёт прибыли.

Как закрыть остаток аванса, если сотрудник уволился?

Невозвращённый остаток удерживается из finalного расчёта при увольнении (в пределах ограничений Трудового кодекса) либо вносится сотрудником в кассу. Если взыскать сумму невозможно, задолженность списывается по решению руководителя: с обложением НДФЛ, так как прощённый долг считается доходом физлица.

В каком разделе искать авансовый отчёт в разных релизах 1С:Бухгалтерии?

Чаще всего — «Покупки» → «Авансовые отчёты». В части релизов документ дублируется в разделе «Банк и касса». Если пункта нет в меню, воспользуйтесь поиском по слову «авансовый» в разделе «Все функции» или проверьте права пользователя — доступ к документу может быть ограничен ролью.

Нужен ли отдельный документ для командировки в выходной день?

Отдельный документ по расходам не требуется — суточные за дни в пути и выходные вносятся в тот же авансовый отчёт по количеству дней. А вот оплата работы в выходной день в командировке оформляется на стороне зарплатного учёта: в ЗУП вводится документ на работу в выходной с соответствующей оплатой.

Итог

Что важно запомнить

Командировочные расходы в 1С закрываются авансовым отчётом: сначала выдача аванса (Дт 71), затем отчёт с подтверждающими документами и возврат остатка или доплата перерасхода. Сверхнормативные суточные начисляйте в зарплатной программе с НДФЛ, а результат контролируйте по нулевому сальдо счёта 71 и корректным проводкам.