Командировки сотрудников — неотъемлемая часть бизнес-процессов многих компаний, но их бухгалтерское сопровождение часто вызывает вопросы. Ошибки в оформлении командировочных чреваты не только искажением учетных данных, но и претензиями со стороны налоговых органов. В 1С:Предприятие процесс автоматизирован, но требует точной настройки и последовательных действий от пользователя.

В этой статье разберем все этапы работы с командировочными — от выдачи аванса до формирования окончательного отчета. Особое внимание уделим типичным ошибкам при заполнении документов "Авансовый отчет" и "Командировка", которые приводят к расхождениям в учете НДФЛ и страховых взносов. Материал актуален для конфигураций 1С:Бухгалтерия 8 (ред. 3.0), 1С:Зарплата и управление персоналом 8 (ред. 3.1) и 1С:ERP Управление предприятием 2.

1. Подготовка системы: настройка параметров учета командировок

Прежде чем оформлять первую командировку, необходимо настроить параметры учета в программе. Без этого документ "Командировка" не будет корректно формировать проводки и рассчитывать налоги. Основные настройки находятся в разделе Администрирование → Настройки программы → Кадровый учет → Командировки.

В этом разделе проверьте:

  • 📌 Способ учета командировочных расходов — выберите между "Учитывать в составе расходов по обычным видам деятельности" или "Учитывать как прочие расходы". От этого зависит счет затрат в проводках (20, 26, 44 или 91.02).
  • 💰 Лимиты суточных — укажите нормы для России и зарубежных поездок (по умолчанию 700 и 2500 рублей соответственно, но их можно изменить под локальные нормативы компании).
  • 📅 Порядок расчета среднего заработка — определите, включать ли премии в расчет (это влияет на сумму сохраняемого заработка за дни командировки).
  • 📄 Шаблоны печатных форм — настройте бланки приказов, служебных заданий и авансовых отчетов под корпоративный стиль.

Если в вашей организации действуют внутренние положения о командировках (например, повышенные суточные для топ-менеджеров или фиксированные лимиты на проживание), их также нужно отразить в настройках. Для этого в 1С:ЗУП предусмотрен механизм Виды командировок, где можно создать неограниченное количество шаблонов с уникальными параметрами.

📊 Какую конфигурацию 1С вы используете для учета командировок?
1С:Бухгалтерия 8
1С:Зарплата и управление персоналом
1С:ERP Управление предприятием
1С:Комплексная автоматизация
Другую

2. Оформление приказов и служебных заданий

Любая командировка начинается с приказа о направлении сотрудника. В этот документ формируется автоматически на основе данных о сотруднике, целях поездки и сроках. Чтобы создать приказ:

  1. Перейдите в раздел Кадры → Командировки → Приказы о командировке.
  2. Нажмите "Создать" и выберите сотрудника из справочника.
  3. Укажите цель командировки (например, "Участие в выставке" или "Обучение"), страну и город назначения, а также даты начала и окончания.
  4. Заполните поле "Основание" — здесь можно указать номер и дату служебного задания (если оно оформлялось отдельно).
  5. Сохраните документ и проведите его. Программа автоматически сгенерирует печатную форму приказа по унифицированной форме № Т-9 (или Т-9а для группы сотрудников).

Важно: если командировка заграничная, в документе появится дополнительное поле "Валюта аванса", где нужно указать USD, EUR или другую валюту. Курс пересчета будет взят из Справочника валют на дату выдачи аванса.

💡

Если в командировку едет группа сотрудников, используйте документ "Приказ о командировке (Т-9а)". Это сэкономит время на оформление индивидуальных приказов для каждого участника.

3. Выдача аванса на командировочные расходы

После оформления приказа необходимо выдать сотруднику аванс на командировочные расходы. В это делается с помощью документа "Выплата зарплаты" или "Выплата аванса по командировке" (в зависимости от конфигурации). Пошаговая инструкция:

1. Перейдите в раздел Зарплата → Выплаты → Авансы по командировкам1С:ЗУП) или Банк и касса → Выплаты → Авансовые отчеты1С:Бухгалтерия).

2. Создайте новый документ и укажите:

  • 👤 Сотрудника (выбирается из приказа о командировке).
  • 💵 Сумму аванса — программа автоматически рассчитает ее исходя из количества дней и установленных суточных, но сумму можно скорректировать вручную.
  • 💳 Способ выплаты — наличными через кассу или перечислением на банковскую карту (в последнем случае укажите реквизиты счета сотрудника).
  • 📅 Дата выплаты — должна совпадать с датой фактической выдачи денег.

3. Проведите документ. Программа сформирует проводки:

  • Дт 71 "Расчеты с подотчетными лицами" — Кт 50 "Касса" (если выдача наличными).
  • Дт 71 — Кт 51 "Расчетный счет" (если перечисление на карту).

Если аванс выдается в иностранной валюте, в документе появится дополнительная вкладка "Валюта", где нужно указать курс ЦБ на дату операции. Обратите внимание: при возврате неизрасходованного аванса пересчет производится по курсу на дату возврата, что может привести к курсовым разницам.

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

Если сотрудник не предоставил авансовый отчет в установленный срок (обычно 3 рабочих дня после возвращения), бухгалтер должен удержать неизрасходованную сумму из его зарплаты. Для этого в 1С создается документ "Удержание из зарплаты" с видом операции "Возврат подотчетных сумм".

4. Учет расходов в командировке: авансовый отчет

По возвращении сотрудника необходимо оформить авансовый отчет — документ, который подтверждает целевое использование выданных средств. В это делается в разделе Банк и касса → Авансовые отчеты или Зарплата → Авансовые отчеты (в зависимости от конфигурации).

Алгоритм заполнения:

  1. Создайте новый авансовый отчет и выберите сотрудника.
  2. Укажите дату составления отчета (обычно это день возвращения из командировки).
  3. На вкладке "Авансы" подтяните документ о выдаче аванса — программа автоматически заполнит сумму выданных средств.
  4. На вкладке "Товары и услуги" добавьте строки с расходами:
    • 🏨 Проживание — укажите название гостиницы, сумму и прикрепите скан чека.
    • ✈️ Проезд — отдельно билет "туда" и "обратно" (если оплачивались отдельно).
    • 🍽️ Суточные — программа рассчитает их автоматически исходя из количества дней и норм, но сумму можно откорректировать.
    • 📱 Связь и интернет — если эти расходы компенсируются по внутренним правилам компании.
  • Прикрепите сканы подтверждающих документов (чеков, билетов, счетов из гостиницы) — для этого в документе предусмотрено поле "Файлы".
  • Проверьте сумму перерасхода или остатка:
    • Если сотрудник израсходовал больше, чем получил — сумма перерасхода будет удержана из его зарплаты (или выдана дополнительно).
    • Если остались неизрасходованные средства — их нужно вернуть в кассу.
    • После проведения документа программа сформирует проводки по дебету счетов затрат (20, 26, 44) и кредиту счета 71. Особое внимание уделите НДФЛ с суточных: сверхнормативные суммы (превышающие 700 руб/день по России и 2500 руб/день за рубежом) облагаются налогом по ставке 13%.

      ☑️ Проверка авансового отчета перед проведением

      Выполнено: 0 / 5

      5. Расчет среднего заработка за дни командировки

      За дни командировки сотрудник сохраняет средний заработок, который рассчитывается автоматически в документе "Начисление зарплаты". Однако для корректного расчета необходимо:

      1. Убедиться, что в настройках программы (Администрирование → Настройки программы → Зарплата) включен флаг "Рассчитывать средний заработок для командировок".
      2. Проверить, что в Справочнике сотрудников у работника указан правильный оклад и график работы (это влияет на расчет).
      3. Если в расчет среднего заработка включаются премии, убедитесь, что они учтены в Расчетной ведомости за последние 12 месяцев.

    Формула расчета среднего заработка в :

    
    

    Средний дневной заработок = (Сумма начислений за 12 месяцев) / (Количество отработанных дней за 12 месяцев)

    Сумма к выплате = Средний дневной заработок × Количество дней командировки

    Если сотрудник в командировке работал в выходные или праздничные дни, эти дни оплачиваются в двойном размере. Для этого в документе "Начисление зарплаты" нужно вручную добавить строку с видом начисления "Оплата работы в выходные/праздники".

    💡

    Средний заработок за дни командировки облагается НДФЛ и страховыми взносами в обычном порядке. Исключение — суточные в пределах норм, которые не включаются в налоговую базу.

    6. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры допускают ошибки при оформлении командировок в . Вот самые распространенные из них и способы их предотвращения:

    Ошибка Последствия Как избежать
    Неверно указаны даты командировки в приказе Искажение расчета среднего заработка и суточных Сверять даты с служебным заданием и билетами
    Отсутствуют подтверждающие документы в авансовом отчете Невозможность учета расходов в налоговом учете Требовать чеки и счета от сотрудника до проведения отчета
    Не учтены курсовые разницы при зарубежных командировках Расхождения в бухгалтерском и налоговом учете Фиксировать курс ЦБ на дату выдачи и возврата аванса
    Суточные превышают нормы, но не удержан НДФЛ Доначисление налогов и пени по результатам проверки Настроить автоматический расчет НДФЛ в документе "Авансовый отчет"
    Не закрыт авансовый отчет после возвращения сотрудника Зависание суммы на счете 71, искажение оборотов Контролировать сроки сдачи отчетов (обычно 3 дня после возвращения)

    Еще одна частая проблема — несовпадение данных между документами. Например, если в приказе о командировке указаны одни даты, а в авансовом отчете другие, программа может неправильно рассчитать суточные. Чтобы этого избежать, используйте механизм связанных документов в : при создании авансового отчета выбирайте приказ о командировке из списка — это гарантирует автоматическое подтягивание всех реквизитов.

    💡

    Для удобства контроля создайте в 1С отчет "Анализ командировочных расходов" (Отчеты → Стандартные → Командировки). Он покажет все не закрытые авансовые отчеты и суммы долгов сотрудников.

    7. Отчетность и налоговый учет

    Командировочные расходы учитываются в налоговом учете при расчете налога на прибыль, но только при соблюдении двух условий:

    1. Расходы экономически обоснованы (связаны с деятельностью компании).
    2. Есть подтверждающие документы (чеки, билеты, счета).
    3. В для формирования налоговых регистров используйте отчеты:

      • 📊 "Анализ субконто" по счету 71 — покажет все движения по командировочным расходам.
      • 📈 "Налоговая декларация по налогу на прибыль" — расходы на командировки отразятся в строке 040 раздела 2.
      • 💼 "6-НДФЛ" — здесь будут отражены суточные сверх норм (строка 020) и средний заработок (строка 030).

      Для зарубежных командировок дополнительно потребуется:

      • 📄 Оформить паспорт сделки в банке (если сумма превышает 50 000 USD).
      • 💱 Учесть курсовые разницы при пересчете валютных расходов в рубли.
      • 📑 Подготовить документы для валютного контроля (если командировка длится более 60 дней).

      Если ваша компания применяет УСН, учтите, что командировочные расходы учитываются в составе затрат только при оплате наличными или перечислением с расчетного счета. Расходы по корпоративным картам включаются в учет после подтверждения банковской выпиской.

      💡

      С 2023 года для целей налогового учета обязательно ведение регистра командировочных расходов в 1С. Его можно найти в разделе Отчеты → Специализированные → Регистры налогового учета.

      8. Автоматизация и интеграции

      Если в вашей компании командировки — частое явление, имеет смысл автоматизировать процесс с помощью дополнительных модулей :

      • 🤖 "1С:Корпоративный портал" — позволяет сотрудникам самостоятельно вносить данные о расходах через личный кабинет, а бухгалтеру — только проверять и подтверждать.
      • 📱 Мобильное приложение "1С:Подотчет" — сотрудники могут фотографировать чеки прямо в телефоне и прикреплять их к авансовому отчету.
      • 🔄 Интеграция с системами бронирования (например, Booking.com или Авиасэйлс) — автоматически подтягивает данные о бронировании гостиниц и билетов в авансовый отчет.
      • 📊 "1С:Документооборот" — упрощает согласование приказов о командировках и авансовых отчетов с руководителями.

      Для крупных компаний с филиалами полезно настроить обмен данными между базами 1С. Например, если сотрудник уезжает в командировку из московского офиса в питерский филиал, данные о его расходах должны автоматически передаваться в центральную бухгалтерию. Для этого в предусмотрен механизм распределенных информационных баз (РИБ).

      Если вы используете 1С:ERP, обратите внимание на модуль "Управление командировками". Он позволяет:

      • Планировать бюджет на командировки по подразделениям.
      • Автоматически резервировать средства под будущие поездки.
      • Анализировать эффективность командировок (например, сколько сделок было заключено после поездки).
    Как настроить автоматическое напоминание о сдаче авансового отчета?

    В 1С можно создать регламентное задание, которое будет отправлять email-уведомление сотруднику через 3 дня после возвращения из командировки. Для этого перейдите в Администрирование → Поддержка и обслуживание → Регламентные операции и настройте новое задание с типом "Отправка уведомлений".

    FAQ: Частые вопросы по командировочным в 1С

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

    Если сотрудник выезжает в командировку в выходной, этот день оплачивается в двойном размере. В документе "Начисление зарплаты" добавьте строку с видом начисления "Оплата работы в выходные/праздники". Средний заработок за день командировки рассчитается автоматически, а разница между двойной оплатой и средним заработком будет доплачена отдельно.

    🔹 Можно ли в 1С оформить авансовый отчет без приказа о командировке?

    Технически да, но это нарушение методики учета. Без приказа программа не сможет корректно рассчитать суточные и средний заработок. Кроме того, такие расходы могут не принять к налоговому учету при проверке. Всегда сначала оформляйте приказ, а затем — авансовый отчет.

    🔹 Как учитывать командировочные расходы, оплаченные корпоративной картой?

    Если сотрудник расплачивался корпоративной картой, в авансовом отчете выберите способ оплаты "Безналичный расчет". Программа сформирует проводки:

    • Дт 20 (26, 44) — Кт 60 (76) — на сумму расходов.
    • Дт 60 (76) — Кт 51 — на сумму списания с карты (после получения банковской выписки).
    • Обратите внимание: для УСН такие расходы учитываются только после списания средств с расчетного счета (т.е. после получения выписки от банка).

    🔹 Что делать, если сотрудник потерял чеки из командировки?

    Без подтверждающих документов расходы нельзя учесть в налоговом учете. В этом случае:

    1. Сотрудник пишет служебную записку с объяснением причин утраты чеков.
    2. Бухгалтер оформляет авансовый отчет только по тем расходам, которые подтверждены (например, билеты сохранены, а чеки из ресторана потеряны).
    3. Неподтвержденные расходы списываются за счет сотрудника (удерживаются из зарплаты) или признаются его доходом (облагаются НДФЛ).
    🔹 Как в 1С отразить командировку в иностранной валюте?

    При оформлении аванса и авансового отчета:

    1. В документе укажите валюту расходов (например, USD).
    2. Программа автоматически подтянет курс ЦБ на дату операции. При необходимости курс можно откорректировать вручную.
    3. В авансовом отчете расходы указываются в иностранной валюте, а программа пересчитывает их в рубли по курсу на дату расхода.
    4. Курсовые разницы (если курс на дату аванса и дату отчета отличаются) отразятся на счете 91.02 "Прочие расходы".

    Для корректного учета валютных операций проверьте, чтобы в справочнике валют были актуальные курсы ЦБ.

    Оформление командировочных в требует внимания к деталям, но при правильной настройке системы процесс становится максимально автоматизированным. Главное — соблюдать последовательность документов (приказ → аванс → отчет → начисление зарплаты) и контролировать наличие подтверждающих документов. Если в вашей компании командировки носят регулярный характер, рассмотрите возможность доработки конфигурации под специфику бизнеса — это сэкономит время бухгалтерии и снизит риск ошибок.