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