Отмена или корректировка командировочных расходов в 1С:Зарплата и Управление Персоналом 8.3 — задача, с которой регулярно сталкиваются бухгалтеры и кадровые специалисты. Ошибки при сторнировании могут привести к искажению данных по авансовым отчётам, НДФЛ, страховым взносам и даже к претензиям со стороны налоговых органов. В этой статье разберём все этапы процесса: от подготовки документов до проверки корректности проводок, а также рассмотрим типовые scenarii, когда сторнирование необходимо.
Особенность работы с командировками в 1С:ЗУП 8.3 заключается в том, что система автоматически формирует взаимосвязанные документы: приказ о командировке, авансовый отчёт, начисление зарплаты с учётом среднего заработка, а также проводки по учёту расходов. При отмене командировки требуется не просто удалить документ, а грамотно «размотать» все эти связи, чтобы избежать ошибок в отчётности. Далее — пошаговые инструкции для разных ситуаций, от полной отмены до частичного сторнирования.
1. Когда требуется сторнирование командировки в 1С 8.3 ЗУП
Сторнирование командировки — это не всегда следствие ошибки. Существует несколько легитимных причин для отмены или корректировки:
- 📅 Изменение планов компании: командировка отменена по производственной необходимости (например, проект закрыт, встречу перенесли на другой срок).
- 💰 Ошибки в расчётах: неверно рассчитан средний заработок, излишне выплачен аванс или неправильно учтены суточные.
- 📄 Оформление «задним числом»: документ был создан с неправильной датой, и его нужно перенести на другой период.
- 🚨 Налоговые риски: выявлены нарушения в учёте расходов (например, отсутствуют подтверждающие документы).
- 🔄 Частичное сторнирование: сотрудник вернул часть неизрасходованного аванса или командировка сократилась по срокам.
Важно отличать полное сторнирование (когда командировка отменяется целиком) от частичного (корректируются отдельные параметры: суммы, даты, состав расходов). В первом случае потребуется удаление или проведение обратных проводок для всех связанных документов, во втором — достаточно внести правки в конкретные поля.
⚠️ Внимание: Если командировка уже отражена в отчётности (например, в форме 6-НДФЛ или расчёте по страховым взносам), её сторнирование может потребовать подачи уточнённых деклараций. Перед началом процедуры проверьте, не закрыт ли отчётный период.
2. Подготовка к сторнированию: проверка связанных документов
Прежде чем приступать к отмене командировки, необходимо выявить все документы, которые с ней связаны. В 1С:ЗУП 8.3 командировка может порождать цепочку из 5–7 взаимозависимых записей:
- Приказ о направлении в командировку (основной документ).
- Авансовый отчёт (если сотрудник получил подотчётные средства).
- Начисление зарплаты (средний заработок за дни командировки).
- Проводки по учёту расходов (суточные, проезд, проживание).
- НДФЛ и страховые взносы (если суммы уже удержаны).
- Кадровые документы (например, табель учёта рабочего времени).
Чтобы увидеть полный список связанных объектов, откройте приказ о командировке и перейдите на закладку Связи (или Движения, если используется другая конфигурация). Альтернативный способ — воспользоваться отчётом Анализ учёта по сотруднику (раздел Кадры → Отчёты).
| Документ | Где искать | Что проверять |
|---|---|---|
| Приказ о командировке | Кадры → Командировки |
Статус документа, даты, суммы аванса |
| Авансовый отчёт | Зарплата → Авансовые отчёты |
Суммы расходов, остаток подотчёта |
| Начисление зарплаты | Зарплата → Начисления |
Начислен ли средний заработок за дни командировки |
| Проводки по 71 счёту | Бухгалтерия → Операции → Журнал проводок |
Движения по подотчётным суммам |
Если командировка уже закрыта (сотрудник предоставил авансовый отчёт и документ проведён), перед сторнированием обязательно проверьте:
- 🔹 Есть ли неизрасходованный остаток по авансовому отчёту (если да, его нужно вернуть в кассу).
- 🔹 Были ли удержаны налоги с сумм среднего заработка (потребуется корректировка 6-НДФЛ).
- 🔹 Закрыт ли отчётный период по зарплате (если да, сторнирование может потребовать ручных проводок).
Если командировка длительная (более 1 месяца), проверьте, не попадает ли она на границу отчётных периодов. В этом случае сторнирование может затрагивать несколько месяцев учёта.
3. Пошаговая инструкция: полное сторнирование командировки
Если командировка отменяется целиком (например, сотрудник не поехал или документ был оформлен ошибочно), следуйте этому алгоритму:
Шаг 1. Отмена приказа о командировке
Откройте документ Приказ о направлении в командировку (раздел Кадры → Командировки) и:
- Нажмите
Ещё → Сторнировать(если документ проведён). - Выберите дату сторнирования (обычно текущая дата).
- Укажите причину в поле
Основание(например, «Отмена командировки по производственной необходимости»). - Сохраните и проведите документ сторнирования.
Шаг 2. Корректировка авансового отчёта
Если сотрудник получал подотчётные средства:
- Откройте авансовый отчёт по данной командировке.
- Нажмите
Ещё → Ввести на основании → Возврат подотчётных сумм. - Укажите сумму к возврату (если аванс не израсходован).
- Сформируйте документ
Поступление наличных(если деньги возвращаются в кассу).
Шаг 3. Корректировка начислений по зарплате
Если средний заработок за дни командировки уже начислен:
- Откройте документ
Начисление зарплатыза соответствующий месяц. - Найдите строку с начислением по командировке (обычно вид расчёта — «Средний заработок за дни командировки»).
- Нажмите
Ещё → Сторнировать начислениеи укажите причину.
После выполнения этих шагов проверьте проводки по счётам:
- 💵
71.01(подотчётные суммы) — должен закрыться остаток. - 💼
20/26/44(расходы) — суммы по командировке должны обнулиться. - 📊
70(зарплата) — средний заработок не должен учитываться.
☑️ Проверка после сторнирования
4. Частичное сторнирование: корректировка сумм или дат
Если нужно изменить только отдельные параметры командировки (например, сократить сроки или скорректировать суточные), полное сторнирование не требуется. Вместо этого:
Сценарий 1: Изменение дат командировки
Откройте приказ о командировке и:
- Нажмите
Изменить(не сторнировать!). - Скорректируйте даты начала и окончания.
- Сохраните документ — система автоматически пересчитает средний заработок и суточные.
Если даты изменены задним числом (например, командировка была с 1 по 5 число, а теперь нужно указать с 2 по 4), может потребоваться ручная корректировка табеля учёта рабочего времени.
Сценарий 2: Корректировка сумм расходов
Если сотрудник вернул часть аванса или предоставил уточнённые чеки:
- Откройте авансовый отчёт.
- Нажмите
Изменитьи откорректируйте суммы по статьям расходов. - Если остаток подотчёта увеличился, сформируйте документ
Возврат подотчётных сумм. - Если суммы уменьшились, доплатите разницу через
Выдачу подотчётных сумм.
При частичном сторнировании важно следить за тем, чтобы:
- 📅 Даты в приказе и авансовом отчёте совпадали.
- 💸 Суммы суточных соответствовали количеству дней (в 1С:ЗУП 8.3 суточные рассчитываются автоматически по нормам, заданным в настройках).
- 📑 Все изменения были подтверждены документально (например, новыми чеками или служебной запиской).
Что делать, если после корректировки возник остаток по 71 счёту?
Если после изменения авансового отчёта на счёте 71.01 осталась сумма (например, сотрудник не вернул излишне полученные деньги), нужно:
1. Сформировать документ Списание подотчётных сумм (если остаток незначительный и решено его списать).
2. Или создать Возврат подотчётных сумм и зарегистрировать поступление денег в кассу.
3. Если сотрудник уволился и не вернул долг, сумму можно удержать из его финального расчёта (но не более 20% от выплаты).
5. Типовые ошибки и как их избежать
При сторнировании командировок в 1С:ЗУП 8.3 бухгалтеры часто сталкиваются с типичными проблемами. Вот самые распространённые из них и способы их решения:
| Ошибка | Причина | Как исправить |
|---|---|---|
| После сторнирования остаётся дебетовое сальдо по 71 счёту | Не закрыт авансовый отчёт или не оформлен возврат подотчётных сумм | Проверить все авансовые отчёты по сотруднику и оформить возврат |
| НДФЛ не пересчитан после сторнирования среднего заработка | Документ сторнирования не затрагивает удержания | Вручную скорректировать 6-НДФЛ или создать документ Корректировка НДФЛ |
| В табеле остаются дни командировки после её отмены | Табель не обновлялся автоматически | Открыть табель и вручную заменить код К на Я (явка) |
| Ошибка «Не найдены данные для перерасчёта» при сторнировании | Документ начисления зарплаты удалён или заблокирован | Восстановить документ из истории или создать новый с правильными данными |
Одна из самых коварных ошибок — несовпадение дат в приказе и авансовом отчёте. Например, если в приказе указаны даты с 1 по 5 июня, а в авансовом отчёте — с 1 по 4, система может неправильно рассчитать суточные или средний заработок. Чтобы избежать этого, всегда сверяйте даты в связанных документах.
⚠️ Внимание: Если командировка была оформлена в прошлом году, а сторнируете её в текущем, проверьте настройки учёта в 1С. В некоторых конфигурациях при межпериодном сторнировании требуется ручное создание проводок по счётам 91.01 (прочие доходы/расходы).
Ещё одна частая проблема — забывают сторнировать начисленные страховые взносы. При отмене среднего заработка за дни командировки взносы (ПФР, ФСС, ФОМС) также должны быть скорректированы. Для этого:
- Откройте отчёт
Расчёт страховых взносовза соответствующий период. - Найдите строку с начислениями по командировке.
- Сторнируйте документ или введите корректирующий расчёт.
6. Проводки при сторнировании: что должно получиться
Корректное сторнирование командировки в 1С:ЗУП 8.3 должно привести к следующим изменениям в бухгалтерском и налоговом учёте:
Полное сторнирование
Если командировка отменяется целиком, проводки должны «зеркально» повторять исходные, но с обратным знаком:
--- Исходные проводки ---
Дт 71.01 Кт 50.01 — выдан аванс на командировку (10 000 руб.)
Дт 26 Кт 71.01 — списаны расходы на проезд (3 000 руб.)
Дт 26 Кт 71.01 — списаны суточные (2 000 руб.)
Дт 70 Кт 68.01 — удержан НДФЛ с среднего заработка (1 300 руб.)
--- После сторнирования ---
Дт 71.01 Кт 50.01 — СТОРНО: выдан аванс (-10 000 руб.)
Дт 26 Кт 71.01 — СТОРНО: проезд (-3 000 руб.)
Дт 26 Кт 71.01 — СТОРНО: суточные (-2 000 руб.)
Дт 70 Кт 68.01 — СТОРНО: НДФЛ (-1 300 руб.)
Частичное сторнирование (корректировка сумм)
Если изменяются только отдельные суммы (например, суточные уменьшены с 2 000 до 1 500 руб.), проводки будут такими:
Дт 26 Кт 71.01 — СТОРНО: излишне списанные суточные (-500 руб.)
Дт 71.01 Кт 50.01 — возврат излишне выданных подотчётных сумм (500 руб.)
Для проверки проводок используйте отчёты:
- 📌
Оборотно-сальдовая ведомость по счёту 71.01— должна показать нулевое сальдо после сторнирования. - 📌
Анализ счёта 70— средний заработок за дни командировки не должен учитываться. - 📌
Карточка счёта 68.01— НДФЛ должен быть пересчитан.
Если после сторнирования остаются «висячие» суммы на счётах 71 или 70, это признак того, что не все связанные документы были откорректированы. Проверьте авансовые отчёты, приказы и начисления зарплаты ещё раз.
7. Особенности сторнирования в закрытых периодах
Если командировка была оформлена в прошлом отчётном периоде (например, в декабре 2023 года), а сторнировать её требуется в январе 2026, процесс усложняется. В этом случае:
- Проверьте статус периода: если период закрыт для редактирования (в настройках
Администрирование → Настройки программы → Зарплата → Закрытие периода), его придётся временно открыть. - Используйте механизм «Корректировка записей»: в 1С:ЗУП 8.3 для исправления ошибок в закрытых периодах предназначен документ
Корректировка записей регистров(разделЗарплата → Сервис → Корректировки). - Сформируйте уточнённые декларации: если командировка уже отражена в 6-НДФЛ или РСВ, после сторнирования потребуется подать корректировки.
При работе с закрытыми периодами учитывайте:
- 🔐 Права доступа: не все пользователи могут открывать закрытые периоды (требуется роль «Администратор» или «Главный бухгалтер»).
- 📅 Даты документов: корректирующие записи должны иметь дату текущего периода, даже если исправляете прошлый.
- 📑 Обоснование: в документах корректировки обязательно указывайте причину (например, «Исправление ошибки в расчёте среднего заработка за декабрь 2023»).
⚠️ Внимание: Если командировка была в прошлом году, а сторнируете её в новом, проверьте, не изменились ли нормы суточных или ставки страховых взносов. В этом случае может потребоваться ручной перерасчёт.
Для упрощения работы с закрытыми периодами в 1С:ЗУП 8.3 можно использовать отчёт Анализ закрытия месяца (Зарплата → Отчёты). Он покажет, какие документы блокируют изменения и какие последствия повлечёт их редактирование.
8. Автоматизация: как упростить сторнирование командировок
Если в вашей компании командировки оформляются часто, ручное сторнирование может отнимать много времени. В 1С:ЗУП 8.3 есть несколько инструментов для автоматизации:
1. Шаблоны сторнирования
Создайте типовой шаблон для сторнирования командировок:
- Откройте любой документ сторнирования.
- Нажмите
Ещё → Сохранить как шаблон. - Укажите название (например, «Сторно командировки») и сохраните.
В дальнейшем шаблон можно будет быстро вызывать через Создать на основании.
2. Групповая обработка
Если нужно сторнировать несколько командировок одновременно, используйте обработку Групповое изменение документов:
- Перейдите в
Все функции → Обработки → Групповая обработка документов. - Выберите тип документа
Приказ о командировке. - Укажите фильтр (например, по дате или сотруднику).
- Выберите действие
Сторнировать.
3. Настройка прав пользователей
Чтобы избежать ошибок при сторнировании, ограничьте права:
- 🔹 Кадровым специалистам разрешите только создавать и редактировать приказы (без права сторнирования).
- 🔹 Бухгалтерам дайте доступ к сторнированию, но с обязательным указанием причины.
- 🔹 Руководителям настройте уведомления о сторнировании (через
Настройки → Уведомления).
Для автоматизации контрольных проверок можно создать регламентное задание, которое будет еженедельно формировать отчёт по несторнированным авансовым отчётам с остатками. Для этого:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание типа
Отчёт. - Укажите отчёт
Обороты по счёту 71.01с фильтром по дате. - Настройте рассылку результатов на email бухгалтера.
Если в вашей компании часто меняются нормы суточных или правила учёта командировок, создайте в 1С отдельный справочник «Нормы командировочных расходов». Это позволит быстро обновлять данные без правки каждого документа.
FAQ: Частые вопросы по сторнированию командировок в 1С 8.3 ЗУП
🔹 Как сторнировать командировку, если сотрудник уже уволился?
Если сотрудник уволился, а командировка требует сторнирования:
- Сторнируйте приказ и авансовый отчёт в обычном порядке.
- Если остался долг по подотчётным суммам, спишите его через документ
Списание дебиторской задолженности(счёт91.02). - Если требуется вернуть НДФЛ, оформите
Заявление на возврат НДФЛв налоговую (если сумма значительная).
Учтите, что списание долга уволенного сотрудника может потребовать согласования с руководством.
🔹 Можно ли сторнировать командировку без удаления документа?
Да, в 1С:ЗУП 8.3 не обязательно удалять документ. Достаточно:
- Создать документ
Сторнирование приказа о командировке(на основании исходного приказа). - Провести его — это автоматически сформирует обратные проводки.
Удаление документа рекомендуется только если он был создан ошибочно и не имеет движений.
🔹 Что делать, если после сторнирования не пересчитали страховые взносы?
Если взносы не пересчитались автоматически:
- Откройте документ
Расчёт страховых взносовза нужный период. - Нажмите
Заполнить → Пересчитать. - Если это не помогло, создайте документ
Корректировка страховых взносоввручную.
Проверьте, не заблокирован ли период для редактирования взносов.
🔹 Как сторнировать командировку, если авансовый отчёт уже утверждён?
Если авансовый отчёт утверждён, его нельзя просто удалить. Действуйте так:
- Сначала сторнируйте приказ о командировке.
- Затем откройте авансовый отчёт и нажмите
Ещё → Ввести на основании → Возврат подотчётных сумм. - Если нужно изменить суммы расходов, создайте
Корректировку авансового отчёта.
Утверждённый отчёт можно только сторнировать или корректировать, но не редактировать напрямую.
🔹 Почему после сторнирования в табеле остаются дни командировки?
Это происходит потому, что табель учёта рабочего времени не всегда обновляется автоматически. Чтобы исправить:
- Откройте табель за нужный месяц (
Зарплата → Табели). - Найдите сотрудника и замените код
К(командировка) наЯ(явка) или другой актуальный код. - Перепроведите табель.
Если табель уже закрыт, используйте документ Корректировка табеля.