Оформление командировок в 1С:Предприятие — одна из самых востребованных задач в бухгалтерии и кадровом учете. Без правильной настройки документов компании рискуют получить штрафы от налоговой из-за ошибок в учете расходов или несоблюдения трудового законодательства. В этой статье разберем пошаговый алгоритм — от создания приказа до закрытия авансового отчета, с учетом актуальных требований НК РФ и ТК РФ.

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

Особое внимание уделим автоматическому контролю лимитов суточных (700–2500 руб. в зависимости от региона) — это частая причина претензий проверяющих. Также разберем, как интегрировать данные с 1С:Документооборот для электронного согласования командировок.

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

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

В 1С:Бухгалтерии 8.3 проверьте следующие настройки:

  • 📌 Справочник «Сотрудники» — должны быть заполнены паспортные данные, ИНН и сведения о трудовом договоре (особенно если командировки связаны с работой в филиалах).
  • 💰 Учетная политика — в разделе «Налог на прибыль» укажите, как учитываются командировочные расходы (прямые или косвенные).
  • 🌍 Регионы командировок — добавьте в справочник «Страны мира» и «Регионы РФ» актуальные данные (это влияет на размер суточных).

В 1С:ЗУП дополнительно настройте:

  • 📅 Графики работы — если сотрудник едет в командировку в выходной, программа должна автоматически рассчитать компенсацию.
  • 🚗 Виды расходов — создайте элементы справочника для проезда, проживания, суточных и других затрат.
📊 Какую версию 1С вы используете для оформления командировок?
1С:Бухгалтерия 8.3
1С:ЗУП 3.1
1С:ERP
1С:Комплексная автоматизация
Другую
⚠️ Внимание: Если ваша компания использует 1С:Документооборот, проверьте интеграцию с бухгалтерской базой. Без правильной настройки маршруты согласования командировок будут работать некорректно.

2. Создание приказа на командировку

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

Заполните обязательные поля:

  • 👤 Сотрудник — выберите из справочника (если сотрудника нет, сначала добавьте его в базу).
  • 📅 Период командировки — даты начала и окончания (учитывайте время в пути!).
  • 📍 Место командировки — город или страну (от этого зависят суточные).
  • 💼 Цель командировки — укажите конкретную задачу (например, «участие в выставке» или «обучение»).

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

☑️ Проверка приказа на командировку

Выполнено: 0 / 4
⚠️ Внимание: Если командировка за границу, проверьте, чтобы в справочнике «Страны мира» была указана валюта расчетов. Иначе суточные рассчитаются в рублях по курсу ЦБ на дату создания документа.

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

Следующий шаг — выдача денег сотруднику на расходы. В это оформляется документом «Авансовый отчет» или «Выдача наличных» (в зависимости от версии программы). Путь в 1С:Бухгалтерии 8.3:

Банк и касса → Кассовые документы → Выдача наличных

При заполнении документа укажите:

  • 💵 Сумму аванса — обычно это суточные + предполагаемые расходы на проезд и проживание.
  • 📝 Статью движения денежных средств — выберите «Выдача под отчет на командировочные расходы».
  • 🔗 Связь с приказом — укажите ранее созданный документ о командировке.

Если сотрудник едет в регион с повышенными суточными (например, Москва или Санкт-Петербург), программа автоматически рассчитает сумму по нормам Постановления Правительства № 749 (2500 руб./сутки для РФ, 700 руб. для других регионов).

💡

Если сотрудник часто ездит в командировки, создайте для него шаблон авансового отчета. Это сэкономит время при повторном оформлении.

Регион командировки Суточные (руб./сутки) Максимальный лимит для НДФЛ
Москва, Санкт-Петербург 2 500 2 500 (не облагается НДФЛ)
Другие регионы РФ 700 700 (не облагается НДФЛ)
Зарубежные страны По нормам страны 2 500 (сверх — облагается НДФЛ)

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

Пока сотрудник в командировке, он собирает документы, подтверждающие расходы: билеты, чеки из отеля, квитанции за такси. Важно, чтобы все документы соответствовали требованиям Федерального закона № 402-ФЗ (о бухучете). В противном случае налоговая может не принять расходы.

В расходы фиксируются в авансовом отчете. Путь:

Банк и касса → Авансовые отчеты → Создать

При заполнении отчета:

  • 📄 Прикрепите сканы документов — в современных версиях есть возможность загрузить файлы прямо в карточку документа.
  • 💳 Разбейте расходы по статьям — проезд, проживание, суточные и т. д.
  • 🔍 Проверьте лимиты — если суточные превышают норму, программа автоматически рассчитает НДФЛ с разницы.

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

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

Если подтверждающий документ утерян, сотрудник должен написать объяснительную и предоставить альтернативное подтверждение (например, выписку по карте или свидетельские показания). В 1С такой расход оформляется с пометкой «Без документа» и может не пройти проверку налоговой.

5. Закрытие авансового отчета и начисление зарплаты

После возвращения сотрудника из командировки нужно закрыть авансовый отчет и доначислить зарплату (если командировка пришлась на рабочие дни). В 1С:ЗУП это делается автоматически при проведении документа «Начисление зарплаты».

Алгоритм действий:

  1. Проверьте, все ли расходы учтены в авансовом отчете.
  2. Сверьте остаток по авансу: если сотрудник потратил меньше, чем получил, он должен вернуть разницу в кассу.
  3. Закройте авансовый отчет кнопкой «Провести».
  4. Сформируйте расчетный листок для сотрудника (раздел Зарплата → Расчетный листок).

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

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

Если сотрудник находился в командировке в выходной день, в 1С нужно дополнительно оформить документ «Оплата по среднему» или «Компенсация выходного».

6. Формирование отчетности и проверка налоговой

После закрытия всех документов остается сформировать отчетность для ФНС и ФСС. В 1С:Бухгалтерии это делается в разделе Отчеты → 1С-Отчетность. Основные формы, которые нужно сдать:

  • 📊 6-НДФЛ — если были выплаты сверх норм суточных.
  • 📈 Расчет по страховым взносам (РСВ) — командировочные расходы не облагаются взносами, но их нужно правильно отразить.
  • 📑 Декларация по налогу на прибыль — если расходы учитываются при расчете налога.

Частая ошибка — неверное отражение суточных в 6-НДФЛ. Например, если сотрудник получил 3 000 руб. суточных за день в Москве, то 2 500 руб. не облагаются НДФЛ, а с 500 руб. нужно удержать 13%. автоматически рассчитывает эту сумму, но бухгалтеру важно проверить правильность проводок.

Для проверки используйте отчет «Анализ счетов» (раздел Отчеты → Стандартные отчеты → Анализ счетов). Выберите счета 71 («Расчеты с подотчетными лицами») и 70 («Расчеты с персоналом»), чтобы убедиться, что все суммы списаны корректно.

📊 Какие документы вы чаще всего теряете при оформлении командировок?
Билеты на проезд
Чеки из отеля
Авансовые отчеты
Приказы о командировке
Ничего не теряю

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

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

Ошибка 1: Неверный расчет суточных

Если программа неправильно рассчитывает суточные, проверьте:

  • 📍 Правильно ли указан регион командировки в приказе?
  • 📅 Совпадает ли дата документа с датой начала командировки?
  • 🔧 Настроены ли лимиты в учетной политике?

Ошибка 2: Проводки по НДФЛ не формируются

Это происходит, если:

  • 📝 В авансовом отчете не указан вид расхода (например, «суточные» вместо «проезд»).
  • 🔗 Не связан авансовый отчет с приказом о командировке.
  • 📊 В справочнике «Виды расходов» не настроены налоговые признаки.

Ошибка 3: Документы не проводятся

Чаще всего это связано с:

  • 🔐 Отсутствием прав у пользователя (проверьте настройки ролей в Администрирование → Пользователи).
  • 📋 Незаполненными обязательными полями (например, не указана цель командировки).
  • 🔄 Конфликтом версий базы (обновите платформу 1С:Предприятие до актуальной).
⚠️ Внимание: Если после обновления перестали работать документы по командировкам, проверьте, не сбились ли настройки справочников. Часто после апдейтов требуется повторно указать лимиты суточных в учетной политике.

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

Как в 1С оформить командировку сотруднику, который работает на 0,5 ставки?

В этом случае средний заработок рассчитывается пропорционально отработанному времени. В приказе на командировку укажите фактическую ставку сотрудника, а в документе «Начисление зарплаты» программа автоматически скорректирует сумму.

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

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

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

В этом случае вместо авансового отчета оформляется документ «Списание с расчетного счета» или «Авансовый отчет» с пометкой «Оплата корпоративной картой». Главное — прикрепить подтверждающие документы (выписку по карте и чеки).

Что делать, если в 1С не отображаются суточные для зарубежной командировки?

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

Как в 1С отразить командировку, если сотрудник заболел во время поездки?

Нужно оформить два документа:

  1. Приказ о прерывании командировки (с указанием причины — болезнь).
  2. Больничный лист (вводится в Зарплата → Больничные листы).

Суточные за дни болезни не выплачиваются, а оплата производится по больничному листу.