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