Другое · 12 мин
Как правильно провести командировку в 1С
Как оформить и провести командировку в 1С:ЗУП и 1С:Бухгалтерии: приказ, расчет среднего заработка, суточные, авансовый отчет и типичные ошибки.
Командировка в 1С оформляется в несколько этапов: кадровый приказ о направлении сотрудника, начисление оплаты по среднему заработку и суточных, а после возвращения — авансовый отчет с подтверждающими документами. Ошибка на любом из этих шагов приводит к неверному расчету зарплаты, искажению налоговой базы или расхождениям в учете, поэтому важно понимать, какие документы и в какой последовательности создавать.
Порядок действий зависит от конфигурации. В 1С:Зарплата и управление персоналом (ЗУП) используется документ «Командировка», который одновременно фиксирует отсутствие сотрудника и рассчитывает оплату. В 1С:Бухгалтерии предприятия кадровая часть оформляется отдельно, а расчет среднего заработка часто выполняется вручную или через начисление. Ниже разобраны оба сценария с акцентом на ЗУП как наиболее распространенный инструмент.
Перед началом работы убедитесь, что в программе заполнены данные сотрудника: график работы, оклад или тарифная ставка, история начислений за расчетный период. Без этих данных средний заработок будет рассчитан некорректно, и программа не выдаст явной ошибки — просто посчитает меньше или больше, чем положено.
Что подготовить перед оформлением командировки
Проверьте, что в карточке сотрудника указан актуальный график работы и нет незакрытых периодов отсутствия, которые пересекаются с датами поездки. Если сотрудник в период командировки числится в отпуске или на больничном, документ «Командировка» либо не проведется, либо создаст конфликт отсутствий, который придется исправлять сторнированием.
Уточните даты поездки по приказу руководителя: день выезда и день возвращения определяют количество дней командировки и сумму суточных. Дни в пути, включая выходные, оплачиваются по особым правилам — выходной день в дороге оплачивается как работа в выходной, а не по среднему заработку, и в программе это отражается отдельным видом времени.
Также заранее определите размер суточных, принятый в организации: он фиксируется в локальном нормативном акте или коллективном договоре. Для целей НДФЛ действует необлагаемый лимит суточных (по общему правилу — 700 рублей в сутки для поездок по России и 2500 рублей для заграничных), сумма сверх лимита облагается налогом, и программа должна это учитывать.
Создание документа «Командировка» в 1С:ЗУП
Документ находится в разделе «Кадры» или «Зарплата» — журнал «Командировки». Нажмите «Создать», выберите сотрудника, укажите дату начала и дату окончания поездки. Программа автоматически определит количество дней и подтянет график работы сотрудника для расчета оплачиваемых рабочих дней.
На вкладке оплаты обычно доступны флажки: «Оплачивать по среднему заработку» и начисление суточных. Если сотрудник в командировке выполняет работу в выходной день, для этого дня потребуется отдельный документ «Работа в выходные и нерабочие дни» — оплата по среднему заработку за такой день не начисляется, вместо нее идет повышенная оплата или предоставляется отгул.
После заполнения нажмите «Провести». Программа сформирует начисление, которое попадет в документ «Начисление зарплаты и взносов» за соответствующий месяц. Если командировка переходит на следующий месяц, оплата распределяется между месяцами пропорционально рабочим дням.
- 1Откройте раздел «Кадры» → «Командировки» и создайте новый документ
- 2Выберите сотрудника и укажите даты начала и окончания поездки
- 3Проверьте автоматически рассчитанный средний заработок по кнопке расшифровки
- 4Укажите размер суточных и проверьте разделение на необлагаемую и облагаемую части
- 5Проведите документ и убедитесь, что начисление появилось в расчете зарплаты месяца
- 6После возвращения сотрудника оформите авансовый отчет и закройте выданный аванс
Как проверить расчет среднего заработка
Средний заработок для командировки рассчитывается из начислений за 12 календарных месяцев, предшествующих месяцу начала поездки. В документе «Командировка» нажмите кнопку с изображением калькулятора рядом с суммой среднего заработка — откроется расшифровка: какие начисления и дни вошли в расчет.
Обратите внимание на типичные ситуации, искажающие расчет. Если сотрудник принят недавно и расчетный период отработан не полностью, программа корректно учтет только фактически отработанное время. Если в расчетном периоде были отпуска, больничные или другие командировки, эти периоды и начисления по ним исключаются — проверьте, что исключения отражены правильно.
Признак ошибки — подозрительно низкий или нулевой средний заработок. Чаще всего причина в том, что начисления прошлых месяцев внесены не теми видами расчета (например, разовым начислением, не входящим в базу среднего заработка) или расчет зарплаты за прошлые месяцы не проведен. Исправлять это нужно в источнике, а не ручной правкой суммы в документе «Командировка».
Как проверить результат
Соответствует расчету по начислениям за 12 месяцев, расшифровка открывается без пустых строк
Нулевое или явно заниженное значение, пустая расшифровка
Отпуска, больничные, прошлые командировки исключены из расчетных дней
Все дни периода учтены как отработанные
Сумма в пределах лимита не облагается НДФЛ, превышение выделено отдельно
Вся сумма суточных обложена НДФЛ или, наоборот, превышение не обложено
Суточные: настройка и налоговый учет
В ЗУП суточные настраиваются как начисление с назначением «Суточные» (или аналогичным). В настройках начисления указывается, что сумма в пределах норматива не облагается НДФЛ, а превышение облагается. Если в вашей базе суточные целиком попадают в облагаемый доход, проверьте настройки вида начисления: раздел «Настройка» → «Начисления» → нужный вид расчета → вкладка «Налоги, взносы, учет».
Суточные за дни в пути начисляются за каждый календарный день, включая выходные и праздники, в отличие от оплаты по среднему заработку, которая считается только за рабочие дни по графику. Это частая причина недопонимания у сотрудников: сумма суточных и сумма оплаты за командировку считаются по разной логике и не должны совпадать пропорционально.
Для заграничных командировок в программе указывается страна назначения, и применяется повышенный лимит суточных. День пересечения границы при выезде считается днем загранкомандировки, при возвращении — днем командировки по России; в ЗУП это учитывается при корректном заполнении маршрута.
Командировка в 1С:Бухгалтерии
В 1С:Бухгалтерии предприятия нет полноценного кадрового документа «Командировка» в том виде, как в ЗУП. Приказ оформляется вне программы или через печатные формы, а в учете отражаются операции: выдача аванса подотчетному лицу (документ «Выдача денежных документов» или расходный кассовый ордер), затем «Авансовый отчет» с оправдательными документами.
Оплата по среднему заработку за дни командировки в Бухгалтерии начисляется в документе «Начисление зарплаты» — нужно вручную добавить сотруднику начисление с соответствующим видом расчета и рассчитанной суммой. Сам расчет среднего заработка придется выполнить вне программы или с помощью кадрового модуля, если он используется в расширенном режиме.
Авансовый отчет заполняется по вкладкам: авансы (что выдано), оплата (билеты, проживание по чекам и счетам), суточные. Каждая строка оплаты должна опираться на подтверждающий документ — без него расходы могут быть сняты при проверке, а сумма признана доходом сотрудника.
Сравнение вариантов
Полный цикл: приказ, расчет среднего заработка, суточные, кадровый учет отсутствий. Подходит, если зарплата ведется в ЗУП. Требует корректной истории начислений.
Отражает денежные операции и авансовый отчет, но средний заработок рассчитывается вручную или с ограничениями. Подходит для небольших организаций без отдельной зарплатной программы.
Кадровая и зарплатная часть в ЗУП, проводки выгружаются в Бухгалтерию. Оптимально для средних и крупных организаций, но требует настройки обмена.
Авансовый отчет и закрытие командировки
После возвращения сотрудник в установленный срок представляет авансовый отчет с билетами, счетами за проживание и другими документами. В 1С отчет оформляется документом «Авансовый отчет» (в Бухгалтерии — раздел «Покупки» или «Банк и касса»), где указываются полученные авансы и фактические расходы.
Проверьте итоговое сальдо: если аванс превысил расходы, остаток сотрудник возвращает в кассу; если расходы больше — перерасход выплачивается сотруднику. Незакрытые подотчетные суммы искажают дебиторскую задолженность и создают вопросы при инвентаризации расчетов с подотчетными лицами.
Новый аванс по общему правилу не выдается, пока сотрудник не отчитался по предыдущему. В программе контролируйте это отчетом по расчетам с подотчетными лицами перед выдачей денег на следующую поездку.
Частые ошибки и как их исправить
Самая распространенная проблема — документ «Командировка» проведен после окончательного расчета зарплаты за месяц. В этом случае начисление не попадет в уже проведенный расчет. Решение: отменить проведение «Начисления зарплаты и взносов», провести командировку, затем пересчитать зарплату. Если зарплата уже выплачена, разница корректируется в следующем периоде или через документ «Перерасчет».
Вторая типичная ситуация — командировка отменена или даты изменились после проведения документа. Не удаляйте проведенный документ, если по нему уже есть связанные начисления: создайте исправление или отмените документ штатным механизмом «Сторнировать», чтобы в учете остался корректный след для отчетности.
Если средний заработок рассчитан неверно из-за ошибок прошлых периодов, сначала исправьте источник: вид начисления, проведение расчета зарплаты за нужный месяц, данные об отработанном времени. После исправления перепроведите документ «Командировка» кнопкой пересчета — суммы обновятся автоматически.
FAQ
Как оформить командировку, если она начинается в одном месяце, а заканчивается в другом?
Создайте один документ «Командировка» с фактическими датами. Программа сама распределит оплату между месяцами по рабочим дням, и каждая часть попадет в расчет зарплаты своего месяца. Суточные при этом начисляются за весь период, но в учете могут распределяться в зависимости от настроек.
Что делать, если сотрудник уехал в командировку в выходной день?
День выезда в выходной считается рабочим днем. Оформите документ «Работа в выходные и нерабочие дни» с согласия сотрудника: за этот день полагается повышенная оплата или отгул, а не оплата по среднему заработку. Суточные за этот день начисляются в обычном порядке.
Почему в отчете по НДФЛ суточные попали в облагаемый доход целиком?
Проверьте настройку вида начисления «Суточные»: в разделе «Настройка» → «Начисления» у вида расчета должен быть указан код дохода, предусматривающий необлагаемый лимит. Если код дохода выбран неверно, программа обложит налогом всю сумму.
Можно ли провести командировку, если сотрудник только что принят и расчетного периода нет?
Да. При отсутствии полного расчетного периода средний заработок считается из фактически отработанных дней и начислений до месяца командировки. Если отработанных дней нет совсем, расчет ведется от оклада (тарифной ставки) — программа сделает это автоматически, но сумму стоит проверить вручную.
Как отменить ошибочно проведенную командировку?
Если зарплата за месяц еще не рассчитана, достаточно распровести и пометить документ на удаление. Если расчет выполнен, используйте штатное сторнирование или документ-исправление, затем пересчитайте зарплату. Простое удаление после расчета оставит «висящие» начисления в регистрах.
Где в 1С посмотреть задолженность по подотчетным суммам сотрудника?
Используйте отчеты по расчетам с подотчетными лицами: в Бухгалтерии — оборотно-сальдовая ведомость по счету расчетов с подотчетными лицами с детализацией по сотрудникам, в ЗУП — отчеты по выданным авансам. Сверяйте их перед выдачей нового аванса.
Что важно запомнить
Командировка в 1С проводится документом «Командировка» с оплатой по среднему заработку и суточными, корректность которых зависит от истории начислений и настроек видов расчета. После поездки обязательно закрывайте аванс авансовым отчетом, а ошибки исправляйте в источнике данных, а не ручной правкой сумм.