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

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

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

Как отразить командировочные расходы в 1С:Бухгалтерии: выдача аванса, авансовый отчёт, суточные, билеты, НДФЛ и страховые взносы. Пошагово с проводками.

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

Ошибки в учёте командировок — одна из самых частых причин претензий налоговой: завышение суточных, неподтверждённые расходы, неверный НДС по билетам. Поэтому важно настроить программу один раз и следовать единой схеме: приказ о направлении в командировку → выдача аванса → авансовый отчёт с документами → отражение в налоговом учёте.

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

Подготовка: настройка программы и нормативная база

До ввода первого авансового отчёта проверьте настройки. В разделе «Главное — Учётная политика» убедитесь, что указан счёт затрат по умолчанию и настроен порядок признания расходов в налоговом учёте. В справочнике «Сотрудники» у командируемого должны быть заполнены ФИО, табельный номер и данные для расчётов — без этого документы не проведутся корректно.

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

Также оформите приказ о направлении в командировку. В 1С:Бухгалтерии он не формируется автоматически, но его реквизиты (даты, цель, направление) понадобятся при заполнении авансового отчёта и для обоснования расходов при проверке.

Выдача аванса подотчётному лицу

Аванс выдаётся наличными из кассы или перечислением на карту сотрудника. В первом случае создайте документ «Кассовые документы — Расходный кассовый ордер» с видом операции «Выдача денежных средств подотчётному лицу». Укажите сотрудника, сумму и основание (например, «аванс на командировочные расходы по приказу №…»). Проводка: Дт 71.01 — Кт 50.01.

При перечислении на банковскую карту используйте «Банк и касса — Списание с расчётного счёта» с операцией «Перечисление подотчётному лицу». Проводка: Дт 71.01 — Кт 51. Убедитесь, что в платёжном поручении указано назначение платежа со ссылкой на командировку — банк и налоговая должны видеть целевой характер перевода.

Контрольная точка: после проведения документа откройте отчёт «Оборотно-сальдовая ведомость по счёту 71». По сотруднику должно появиться дебетовое сальдо — это задолженность подотчётного лица перед организацией. Если сальдо нет, документ не проведён или выбран неверный вид операции.

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

Оформление авансового отчёта

После возвращения сотрудник в установленный срок (по правилам организации, обычно 3–5 рабочих дней) представляет авансовый отчёт с подтверждающими документами. В 1С создайте документ «Покупки — Авансовый отчёт» (в некоторых релизах — «Банк и касса — Авансовые отчёты»). В шапке укажите сотрудника и период командировки.

Документ содержит несколько вкладок. На вкладке «Авансы» подберите ранее выданный аванс — программа автоматически зачтёт его. На вкладке «Оплата» отразите билеты и иные расходы, оплаченные безналично или наличными с чеками: укажите контрагента, номер и дату документа, сумму, счёт затрат (например, 26 или 44) и ставку НДС, если налог выделен.

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

На вкладке «Прочее» отражаются расходы без документов от контрагентов: например, проезд в городском транспорте. Каждая строка должна иметь статью затрат и счёт учёта. После заполнения проведите документ и сверьте итог: сумма по отчёту минус аванс даёт либо перерасход (долг организации сотруднику), либо остаток (сотрудник должен вернуть деньги).

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

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

Зачёт аванса
Норма

На вкладке «Авансы» подобран документ выдачи, сумма зачтена

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

Аванс не подобран — в учёте зависнет долг и за сотрудником, и за организацией

Подтверждающие документы
Норма

По каждой строке есть чек, БСО, билет или акт

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

Есть строки без документов — расходы могут быть сняты при проверке

Сальдо по счёту 71
Норма

После проведения по сотруднику ноль или понятный остаток/перерасход

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

Двойное сальдо по дебету и кредиту — признак незачтённого аванса

НДС по командировочным расходам

НДС по билетам и проживанию принимается к вычету только если налог выделен в документе отдельной строкой. В авансовом отчёте по таким строкам укажите ставку НДС и сумму — программа сформирует проводку Дт 19 — Кт 71 и запись в книгу покупок после регистрации счёта-фактуры или БСО.

Типичная ситуация: в железнодорожном билете НДС выделен, а в чеке гостиницы на УСН — нет. По билету вычет возможен, по гостинице — нет, и вся сумма идёт на затраты. Если документ оформлен на физическое лицо без реквизитов организации, права на вычет нет, но расход всё равно принимается в затраты при наличии подтверждения.

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

Суточные сверх нормы: НДФЛ и страховые взносы

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

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

Частая ошибка — отражать сверхнормативные суточные датой выплаты аванса. Это искажает отчётность 6-НДФЛ: доход признаётся не в том периоде. Проверяйте, что дата дохода в учёте НДФЛ совпадает с последним днём месяца утверждения авансового отчёта.

Проводки и контроль результата

Стандартный набор проводок по командировке: Дт 71 — Кт 50/51 (выдача аванса), Дт 26/44 — Кт 71 (списание расходов на затраты), Дт 19 — Кт 71 (НДС по билетам и проживанию), Дт 71 — Кт 50 (выдача перерасхода) или Дт 50 — Кт 71 (возврат неиспользованного аванса). В налоговом учёте суммы попадают в прочие расходы при условии документального подтверждения.

Для контроля используйте три отчёта: ОСВ по счёту 71 в разрезе сотрудников (не должно быть «висящих» авансов старше установленного срока), карточку счёта 71 по конкретному сотруднику (полная цепочка: аванс → отчёт → закрытие) и анализ счёта 26/44 по статье «Командировочные расходы» (проверка полноты отнесения на затраты).

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

Особые сценарии: загранкомандировки и безналичная оплата

Заграничные командировки

При зарубежной командировке суточные считаются по дням: за день выезда из РФ — по заграничной норме, за день возвращения — по российской. Расходы в валюте пересчитываются в рубли по курсу ЦБ на дату утверждения авансового отчёта (для расходов из выданного аванса — на дату выдачи). В 1С валютные авансовые отчёты оформляются с указанием валюты и курса — программа пересчитает суммы автоматически.

Оплата корпоративной картой

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

Маршрут решения

Как выбрать способ оформления

Деньги выданы наличными из кассыРКО с операцией «подотчётному лицу», затем авансовый отчёт с подбором аванса
Аванс перечислен на карту сотрудникаСписание с расчётного счёта «подотчётному лицу», далее стандартный авансовый отчёт
Расходы оплачены корпоративной картой организацииСписание с расчётного счёта на контрагента, в авансовом отчёте — только суточные и личные траты
Суточные выше лимитов 700/2500 рублейПревышение начислить в 1С:ЗУП как доход с НДФЛ и взносами в месяце утверждения отчёта

Часто задаваемые вопросы

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

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

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

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

Что делать, если сотрудник не вернул остаток аванса?

Невозвращённая сумма удерживается из зарплаты по заявлению сотрудника или решению организации в пределах ограничений по удержаниям. В 1С оформляется удержание в зарплатном документе с проводкой Дт 70 — Кт 71. Без удержания долг так и останется на счёте 71 и при проверке может быть переквалифицирован в доход.

Нужен ли счёт-фактура для вычета НДС по билетам?

Нет. Для командировочных расходов основанием вычета служит проездной документ (билет) или БСО с выделенной суммой НДС. В 1С такие документы регистрируются в книге покупок через авансовый отчёт или документ «Формирование записей книги покупок» без оформления счёта-фактуры.

Как исправить авансовый отчёт, проведённый с ошибкой?

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

Итог

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

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