Учет и Финансы · 11 мин
Как проводить командировочные расходы в 1С 8.3
Как провести командировочные расходы в 1С 8.3: авансовый отчет, суточные, билеты, проживание, проводки и типичные ошибки бухгалтера.
Отражение командировочных расходов в 1С 8.3 строится вокруг двух ключевых документов: выдачи аванса подотчетному лицу и авансового отчета. Если выдать деньги сотруднику, но не оформить авансовый отчет, задолго до налоговой проверки в учете зависнет «вечная» дебиторка на счете 71, а расходы не попадут ни в бухгалтерский, ни в налоговый учет.
Логика программы одинакова в «1С:Бухгалтерии 8.3» и близка в конфигурациях «Зарплата и управление персоналом»: сначала фиксируется направление сотрудника в командировку (приказ), затем выдача денежных средств, после возвращения — отчет с подтверждающими документами. Ниже разберем каждый этап с конкретными действиями, проводками и контрольными проверками.
Важно понимать, что 1С не «знает» лимитов суточных и норм проживания автоматически: программа проводит суммы так, как их ввел бухгалтер. Ответственность за соответствие расходов локальным нормативным актам организации и требованиям НК РФ остается на пользователе, поэтому в статье отдельно разобраны контрольные точки.
Настройка программы перед первой командировкой
Прежде чем оформлять документы, убедитесь, что в базе корректно заполнены справочники. В разделе «Справочники» проверьте карточку сотрудника: должны быть указаны ФИО, табельный номер, подразделение и при необходимости банковская карта для перечисления аванса. Без физлица в справочнике «Сотрудники» авансовый отчет просто не даст себя заполнить.
Также проверьте учетную политику организации (раздел «Главное» → «Учетная политика»): от нее зависит, на какие счета затрат будут списываться командировочные расходы — 26 «Общехозяйственные расходы», 44 «Расходы на продажу» или 20 «Основное производство». Если организация применяет УСН, дополнительно проверьте настройки признания расходов, чтобы командировочные корректно попадали в книгу учета доходов и расходов.
Отдельно стоит завести в справочнике «Прочие доходы и расходы» статью затрат с видом «Командировочные расходы» или аналогичную, принятую в вашей учетной политике. Это упростит аналитику и исключит ситуацию, когда каждый бухгалтер выбирает свою статью, а отчеты по затратам «разъезжаются».
Оформление приказа и расчет суточных
В «1С:Бухгалтерии 8.3» есть документ «Командировка» (раздел «Зарплата и кадры» → «Командировки» либо «Кадровые документы», в зависимости от релиза). Он фиксирует период отсутствия сотрудника, влияет на табель и при необходимости рассчитывает оплату по среднему заработку за дни поездки. Если документ не создать, в табеле дни командировки могут отразиться как отсутствие по невыясненной причине.
Суточные рассчитываются исходя из количества календарных дней командировки, включая дни выезда и возвращения, а также выходные, попавшие в период поездки. В самом документе «Командировка» суточные обычно не начисляются — они проходят через авансовый отчет. Документ «Командировка» нужен прежде всего для кадрового учета и расчета среднего заработка.
Если конфигурация без кадрового блока
В упрощенных вариантах учета приказ оформляется вне программы (в Word или на бумаге), а в 1С отражаются только денежные операции. Это допустимо, но усиливает требования к дисциплине: бухгалтер должен сверять даты в авансовом отчете с приказом вручную, иначе легко ошибиться в количестве дней и сумме суточных.
Выдача аванса на командировку
Аванс выдается наличными из кассы или перечислением на карту сотрудника. Для наличной выдачи создайте документ «Выдача наличных» (раздел «Банк и касса» → «Кассовые документы») с видом операции «Выдача денежных средств подотчетному лицу». Укажите сотрудника, сумму и проверьте проводку: Дт 71.01 — Кт 50.01.
При перечислении на карту используется «Списание с расчетного счета» с операцией «Перечисление подотчетному лицу» — проводка будет Дт 71.01 — Кт 51. В обоих случаях после проведения документа сотрудник становится должником организации, и эта задолженность будет висеть на счете 71 до момента отчета.
- 1Создайте документ «Выдача наличных» или «Списание с расчетного счета» с операцией по подотчетному лицу
- 2Укажите сотрудника, сумму аванса и дату выдачи
- 3Проведите документ и проверьте проводку Дт 71 — Кт 50 (51)
- 4Распечатайте расходный кассовый ордер при наличной выдаче и подпишите у получателя
- 5Сформируйте ОСВ по счету 71 и убедитесь, что задолженность по сотруднику отразилась
Заполнение авансового отчета
Документ «Авансовый отчет» находится в разделе «Покупки» (в некоторых релизах — «Банк и касса» → «Авансовые отчеты»). Создайте новый документ, выберите сотрудника — программа автоматически подтянет сумму выданного аванса, если он был оформлен корректно. Это первый контрольный признак: если поле аванса пустое, а деньги выдавались, значит, выдача была проведена не на того сотрудника или не той операцией.
Документ содержит несколько вкладок. На вкладке «Авансы» отражаются полученные деньги. На вкладке «Оплата» вносятся расходы по билетам и проживанию с указанием поставщика, суммы и счета затрат. Суточные вводятся на отдельной вкладке «Суточные» либо в шапке документа — в зависимости от релиза: указывается норма в сутки и количество дней, программа перемножает значения.
Билеты, приобретенные за наличный расчет, оформляются как оплата через подотчетное лицо с приложением маршрут-квитанции. Если билет покупала сама организация безналично, он в авансовый отчет сотрудника не попадает — это частая ошибка, приводящая к двойному учету одного и того же расхода.
НДС с командировочных расходов
НДС по проезду и проживанию принимается к вычету только при наличии счета-фактуры или выделенной суммы налога в строго установленных документах (билетах, бланках). В авансовом отчете при вводе расхода укажите ставку НДС и сумму — программа сформирует проводку Дт 19 — Кт 71, а после регистрации счета-фактуры отразит вычет. Если НДС в билете не выделен, принимать его к вычету «расчетным путем» нельзя — это зона повышенного риска претензий.
Проводки и налоговый учет
После проведения авансового отчета программа формирует типовой набор записей. Суточные и расходы на проживание, проезд списываются с кредита счета 71 в дебет счетов затрат — 26, 44, 20 или 25 в зависимости от подразделения и назначения поездки. Выделенный НДС уходит на счет 19. Проверить результат можно кнопкой «Дт/Кт» в форме документа.
В налоговом учете командировочные расходы признаются прочими расходами, связанными с производством и реализацией, на дату утверждения авансового отчета. Суточные принимаются в полном объеме по нормам локального акта — ограничение 700/2500 рублей касается только НДФЛ и взносов, а не налога на прибыль. Эту разницу часто путают и безосновательно «обрезают» суточные в расходах.
Сверхнормативные суточные (свыше 700 руб. по России и 2500 руб. за границей в сутки) требуют отдельной обработки: сумма превышения включается в доход сотрудника. В «1С:Бухгалтерии» это делается операцией, введенной вручную, или через документы учета НДФЛ в зависимости от релиза; в «1С:ЗУП» настраивается начисление с кодом дохода. Пропуск этого шага — типовое основание для доначислений при проверке.
Как проверить результат
После утвержденного отчета сальдо равно нулю либо равно реальному остатку/перерасходу
Сальдо «висит» месяцами — отчет не проведен или аванс выдан дважды
Расходы ушли на счета затрат 20/26/44, НДС — на 19
Вся сумма закрылась на 71 без списания на затраты
Аванс выдан до поездки, отчет утвержден в разумный срок после возвращения
Отчет датирован раньше выдачи аванса или приказа
Типичные ошибки и как их избежать
Самая распространенная проблема — выдача аванса «мимо» счета 71: деньги перечисляют сотруднику как прочую выплату или через зарплатный проект без правильной операции. В результате авансовый отчет не находит аванс, задолженность не закрывается, а расходы дублируются. Всегда проверяйте вид операции в платежном документе.
Вторая группа ошибок связана с документальным подтверждением: в отчет вносят суммы без чеков, принимают к вычету НДС без счета-фактуры, включают расходы на питание, не предусмотренные локальным актом. Программа такие расходы проведет без предупреждений — контроль обоснованности остается на бухгалтере.
Третья зона риска — загранкомандировки. Расходы в валюте пересчитываются в рубли по курсу ЦБ на дату утверждения авансового отчета (для аванса — на дату выдачи), и в 1С курс подтягивается из справочника валют. Если курсы не загружены, документ посчитает суммы некорректно или не проведется — перед отчетом обновите курсы в разделе «Справочники» → «Валюты».
Частые вопросы
Как отразить командировку, если аванс не выдавался и сотрудник платил сам?
Оформите авансовый отчет в обычном порядке — вкладка «Авансы» останется пустой, а вся сумма расходов станет перерасходом. После утверждения отчета выплатите сотруднику компенсацию через «Выдачу наличных» или «Списание с расчетного счета» с операцией по подотчетному лицу: проводка Дт 71 — Кт 50 (51) закроет кредиторку перед сотрудником.
Можно ли провести суточные без приказа о командировке в программе?
Технически авансовый отчет проведется и без документа «Командировка» — программа не блокирует проведение. Но без приказа у расходов нет документального обоснования, и при проверке суточные могут быть исключены из затрат, а суммы признаны доходом сотрудника. Приказ оформляйте всегда, хотя бы вне программы.
Как в 1С отразить суточные за однодневную командировку?
По однодневным командировкам суточные по общему правилу не выплачиваются, но организация вправе компенсировать иные расходы, если это предусмотрено локальным актом. Такая компенсация проводится через авансовый отчет по статье затрат, но облагается НДФЛ и взносами — безопаснее закрепить порядок в положении о командировках и отражать суммы с учетом налогов.
Что делать, если сотрудник не вернул остаток аванса?
После утверждения авансового отчета невозвращенный остаток остается дебиторской задолженностью на счете 71. Его можно удержать из заработной платы сотрудника (с соблюдением ограничений на размер удержаний) через документы учета зарплаты либо взыскать в установленном порядке. Оставлять сальдо «висеть» нельзя — при инвентаризации расчетов оно потребует объяснений и возможного создания резерва.
Как проверить, все ли командировочные расходы попали в налоговый учет?
Сформируйте оборотно-сальдовую ведомость по счетам затрат (26, 44) с субконто «Статьи затрат» и отфильтруйте статью командировочных расходов, затем сверьте итог с реестром авансовых отчетов за период. При УСН дополнительно проверьте книгу учета доходов и расходов: расход признается только после утверждения отчета и при условии фактической оплаты.
Нужно ли распечатывать авансовый отчет из 1С?
Унифицированная форма АО-1 не обязательна, организация может использовать собственный бланк, утвержденный в учетной политике. На практике печатную форму из 1С подписывают сотрудник, бухгалтер и руководитель, а к ней прикладывают оригиналы чеков и билетов — электронного документа без подписей для подтверждения расходов недостаточно.
Что важно запомнить
Командировка в 1С 8.3 — это цепочка: приказ, выдача аванса на счет 71 правильной операцией, авансовый отчет с подтверждающими документами и контроль проводок. Суточные сверх лимитов требуют начисления НДФЛ, НДС принимается только при корректных документах, а итог всегда сверяется по ОСВ счета 71. Дисциплина в этих пяти точках избавляет от подавляющего большинства ошибок.