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

В этой статье разберем, как отменить отгрузку в разных конфигурациях (Управление торговлей 11, ERP 2.5, Комплексная автоматизация 2, Бухгалтерия 3.0), какие инструменты для этого предусмотрены, и как избежать типичных ошибок. Особое внимание уделим последствиям отмены для складского учета, взаиморасчетов с контрагентами и формирования отчетности.

Если вы работаете с 1С:Розница или 1С:УНФ, принципы будут схожими, но с нюансами — их тоже рассмотрим. А для программистов и администраторов приведём примеры 1С:Запрос и 1С:Скрипт, которые помогут автоматизировать процесс при массовых отменах.

1. Почему нельзя просто удалить документ «Реализация товаров и услуг»?

Многие пользователи пытаются решить проблему радикально — удалить документ отгрузки через Действия → Удалить. Это грубейшая ошибка, которая приводит к:

  • 🔴 Нарушению последовательности документов — сбивается нумерация, что критично для бухгалтерского учета.
  • 🔴 Расхождению остатков — товар «возвращается» на склад, но без корректной привязки к первичным документам.
  • 🔴 Проблемам с налоговой — удаление проведенного документа искажает книги продаж/покупок.
  • 🔴 Сбоям в интеграциях — если 1С синхронизируется с сайтом, CRM или WMS, удаление может порвать связи.

Вместо удаления в предусмотрены специальные механизмы:

  • 🔄 Отмена проведения (для некорректно оформленных документов).
  • 📝 Сторнирование (для бухгалтерских проводок).
  • 🔙 Возврат товара (если отгрузка уже состоялась физически).
  • 🔄 Корректировка реализации (если нужно изменить количество или цену).
⚠️ Внимание: В 1С:ERP 2.5 и 1С:КА 2 при отмене документов реализации автоматически формируются обратные проводки по партионному учету. Если в вашей базе он включен, проверьте настройки учета по партиям (НСИ → Настройки учета → Партионный учет).
📊 Какую конфигурацию 1С вы используете?
1С:Управление торговлей 11
1С:ERP 2.5
1С:Бухгалтерия 3.0
1С:Комплексная автоматизация 2
Другая

2. Пошаговая инструкция: как отменить отгрузку в 1С:УТ 11

Рассмотрим стандартный сценарий для 1С:Управление торговлей, редакция 11. Предположим, что документ «Реализация товаров и услуг» уже проведен, но требуется его отмена.

Шаг 1. Отмена проведения документа

Если отгрузка еще не ушла в бухгалтерию и не сформированы сопроводительные документы (накладные, счета-фактуры):

  1. Откройте документ через журнал Продажи → Реализация товаров и услуг.
  2. Нажмите Действия → Отменить проведение (или кнопку «Отменить проведение» на панели инструментов).
  3. Подтвердите действие в диалоговом окне.

Шаг 2. Проверка последствий отмены

После отмены проведения:

  • 📌 Документ остается в базе, но помечается как непровedenный (красный крестик в журнале).
  • 📌 Товар автоматически возвращается на склад (если в настройках включен контроль остатков).
  • 📌 Бухгалтерские проводки удаляются, но номер документа сохраняется.

Если нужно полностью убрать документ из базы (например, он был создан ошибочно), используйте Действия → Пометить на удаление. Но помните: это приведет к разрыву связей с другими документами (заказами, счетами).

Документ помечен как непровedenный (красный крестик)

Товар вернулся на склад (проверьте остатки по Склад → Остатки товаров)

Нет дублирующих проводок в бухгалтерском учете (Отчеты → Оборотно-сальдовая ведомость)

Связанные документы (счета, заказы) не потеряли ссылку на реализацию

-->

Шаг 3. Если отгрузка уже ушла в бухгалтерию

Если документ реализации уже передан в 1С:Бухгалтерию через обмен данными, отмена проведения в УТ не достаточно. Необходимо:

  1. В 1С:Бухгалтерии найти связанный документ (обычно это «Реализация (акт, накладная)»).
  2. Отменить его проведение там же.
  3. Вернуться в УТ и повторить отмену.
  4. При следующем обмене данные синхронизируются корректно.
⚠️ Внимание: Если в вашей компании используется регламентированный учет (например, для ЕГАИС или маркировки), отмена реализации может потребовать дополнительных действий в специализированных модулях. Проверьте настройки в НСИ → Настройка учета → Регламентированный учет.

3. Отмена отгрузки в 1С:ERP 2.5 — особенности

1С:ERP более строга к операциям с документами, так как интегрирует торговлю, производство и бухгалтерию. Здесь отмена отгрузки может затрагивать:

  • 📦 Складские операции (ордера, резервирование).
  • 💰 Финансовые документы (платежные поручения, акты сверки).
  • 🏭 Производственные заказы (если товар был изготовлен под заказ).

Инструкция для ERP 2.5:

  1. Откройте документ реализации через Продажи → Реализация товаров и услуг.
  2. Нажмите Действия → Создать на основании → Возврат товаров от покупателя.
  3. Заполните документ возврата:
    • Укажите дату возврата (она должна быть позже даты реализации).
    • Проверьте количество и цены — они подтянутся автоматически, но могут потребовать корректировки.
    • В поле «Основание» выберите исходный документ реализации.
  • Проведите документ возврата.
  • После этого:

    • 🔄 В бухгалтерском учете сформируются сторнирующие проводки.
    • 📦 На складе товар будет приходован обратно.
    • 💸 Если по реализации была оплата, в ERP автоматически создастся документ «Корректировка долга» для урегулирования взаиморасчетов.
    Действие 1С:УТ 11 1С:ERP 2.5 1С:Бухгалтерия 3.0
    Отмена проведения Действия → Отменить проведение Действия → Отменить проведение (с проверкой связей) Документ → Отменить проведение
    Возврат товара Создать «Возврат товаров от покупателя» Создать на основании → Возврат товаров Ввести документ «Возврат от покупателя»
    Корректировка долга Ручная корректировка через «Корректировка долга» Автоматическое создание при возврате Ручная корректировка или сторно
    Связь с заказом Автоматическая привязка к заказу покупателя Проверка резервирования по заказу Нет автоматической привязки
    💡

    В 1С:ERP 2.5 перед отменой отгрузки проверьте статус связанного заказа покупателя. Если заказ закрыт, его придется переоткрыть вручную через Продажи → Заказы покупателей.

    4. Как отменить отгрузку в 1С:Бухгалтерия 3.0?

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

    Способ 1: Сторнирование документа

    Если реализация уже отражена в бухгалтерском и налоговом учете:

    1. Откройте документ «Реализация (акт, накладная)» через Покупки и продажи → Реализация (акты, накладные).
    2. Нажмите Создать на основании → Сторнирование документа.
    3. В новом документе укажите:
      • Дата сторно — должна быть в том же налоговом периоде, что и исходный документ.
      • Причина сторнирования (например, «Ошибка в количестве»).
  • Проведите документ.
  • Способ 2: Корректировка реализации

    Если нужно изменить количество, цену или номенклатуру:

    1. Создайте новый документ «Реализация (акт, накладная)» с правильными данными.
    2. В поле «Основание» укажите исходный документ.
    3. В разделе «Дополнительно» выберите «Корректировка».
    4. Проведите документ — он автоматически скорректирует проводки.
    5. ⚠️ Внимание: В 1С:Бухгалтерии 3.0 при сторнировании документов с НДС проверьте формирование корректировочных счетов-фактур. Если они не создались автоматически, сделайте их вручную через Покупки и продажи → Счета-фактуры выданные.
      Что делать, если сторно не проходит?

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

      1. Переоткройте период через НСИ → Настройка учета → Закрытие месяца.

      2. Или создайте корректирующий документ в текущем периоде с обратными проводками.

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

      Даже опытные пользователи допускают ошибки при отмене отгрузок. Рассмотрим самые распространенные:

      • 🚫 Отмена без проверки остатков — если товар уже физически ушел покупателю, простая отмена проведения приведет к отрицательным остаткам на складе.

        Решение: Сначала оформите возврат товара, затем отменяйте реализацию.

      • 🚫 Игнорирование связанных документов — если реализация ссылается на заказ покупателя или счет, их статус тоже нужно скорректировать.

        Решение: Проверьте ссылки в поле «Основание» и «Связанные документы».

      • 🚫 Сторнирование в закрытом периоде — бухгалтерия не позволит изменить документы прошлых месяцев без переоткрытия периода.

        Решение: Используйте корректирующие документы в текущем периоде.

      • 🚫 Несогласованность с покупателем — если отгрузка уже подтверждена контрагентом, ее отмена может привести к конфликтам.

        Решение: Оформите двусторонний акт расхождений или соглашение об аннулировании сделки.

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

      • Перед отменой реализации проверьте Отчеты → Книга продаж.
      • Если счет-фактура уже зарегистрирован, сторнируйте его отдельно.
    💡

    Всегда проверяйте движения документа перед отменой! Для этого в форме документа нажмите Действия → Показать движения и убедитесь, что отмена не нарушит критичные проводки (например, по 62 счету или НДС).

    6. Автоматизация: как массово отменить отгрузки?

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

    Способ 1: Стандартная обработка «Групповое изменение документов»

    В большинстве конфигураций есть встроенная обработка:

    1. Откройте Все функции → Обработки → Групповое изменение документов.
    2. Выберите тип документа «Реализация товаров и услуг».
    3. Установите фильтр по дате, контрагенту или номеру.
    4. В действиях выберите «Отменить проведение».
    5. Запустите обработку.

    Способ 2: Скрипт на 1С:Запросах (для программистов)

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

    
    

    Запрос = Новый Запрос;

    Запрос.Текст =

    "ВЫБРАТЬ

    | РеализацияТоваровУслуг.Ссылка КАК Ссылка

    |ИЗ

    | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг

    |ГДЕ

    | РеализацияТоваровУслуг.Дата = &Дата

    | И РеализацияТоваровУслуг.ПометкаУдаления = ЛОЖЬ

    | И РеализацияТоваровУслуг.Проведен = ИСТИНА";

    Запрос.УстановитьПараметр("Дата", ТекущаяДата());

    Результат = Запрос.Выполнить();

    Выборка = Результат.Выбрать();

    Пока Выборка.Следующий() Цикл

    Док = Выборка.Ссылка.ПолучитьОбъект();

    Док.ОтменитьПроведение();

    КонецЦикла;

    ⚠️ Предупреждение: Массовая отмена документов может привести к блокировке базы или длительной реструктуризации данных. Перед запуском скрипта:

    • Сделайте резервную копию базы.
    • Закройте всех пользователей (кроме себя).
    • Выполните тестовый запуск на копии базы.
    💡

    Для массовых операций в 1С:ERP используйте регламентные задания. Они позволяют распределить нагрузку и избежать зависания системы. Настройка: Администрирование → Регламентные задания.

    7. Отмена отгрузки в 1С:Розница и 1С:УНФ — нюансы

    В 1С:Рознице и 1С:Управлении нашей фирмой процесс отмены отгрузок имеет свои особенности из-за упрощенного учета и интеграции с кассовыми аппаратами.

    1С:Розница 2.3

    Здесь реализация оформляется через документы «Чек ККМ» или «Отчет о розничных продажах». Чтобы отменить отгрузку:

    1. Если продажа была по онлайн-кассе, сначала нужно оформить возврат по чеку через ККМ (иначе будут расхождения с ФН).
    2. В 1С:Рознице создайте документ «Возврат товара от покупателя» на основании чека.
    3. Если чек еще не проведен через ККМ, можно просто отменить проведение документа.

    1С:УНФ 1.6

    В Управлении нашей фирмой отмена реализации автоматически корректирует:

    • 💰 Денежные средства (если оплата была зарегистрирована).
    • 📦 Остатки товаров (с учетом серийных номеров, если они велись).
    • 📊 Отчеты по продажам (данные исключаются из аналитики).

    Однако в УНФ нет механизма сторнирования — вместо этого используется корректирующий документ.

    ⚠️ Внимание: В 1С:Рознице при отмене чеков, проведенных через онлайн-кассу, обязательно формируйте корректировочный чек в ФН. Иначе будут расхождения с налоговой.

    8. Как проверить, что отмена прошла корректно?

    После отмены отгрузки необходимо убедиться, что:

    1. Складские остатки вернулись в исходное состояние.

      Проверка: Склад → Остатки товаров (сравните с данными до отмены).

    2. Бухгалтерские проводки сторнированы или удалены.

      Проверка: Отчеты → Оборотно-сальдовая ведомость по счету (просмотрите счета 62, 90, 41).

    3. Налоговый учет скорректирован.

      Проверка: Отчеты → Книга продаж (убедитесь, что запись по реализации удалена или сторнирована).

    4. Связанные документы не потеряли целостность.

      Проверка: откройте заказ покупателя или счет — в них не должно быть ссылок на удаленные реализации.

    Если обнаружены расхождения, используйте отчет «Анализ документа»:

    1. Откройте отмененный документ реализации.
    2. Нажмите Отчеты → Анализ документа.
    3. Проверьте разделы «Движения по регистрам» и «Связанные документы».
    💡

    После отмены отгрузки всегда формируйте сверку с покупателем (отчет «Акт сверки»). Это поможет избежать споров по взаиморасчетам. Путь: Покупки и продажи → Акт сверки с контрагентом.

    FAQ: Частые вопросы по отмене отгрузок в 1С

    Можно ли отменить отгрузку, если товар уже уехал к покупателю?

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

    Что делать, если после отмены отгрузки остались «висящие» проводки по НДС?

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

    Как отменить отгрузку, если период закрыт?

    Если налоговый период закрыт, сторнировать документ нельзя. Альтернативные варианты:

    1. Переоткройте период (если это допустимо по учетной политике).
    2. Создайте корректирующий документ в текущем периоде с обратными проводками.
    3. Используйте механизм «Ручные операции» для исправления остатков.

    В 1С:ERP для этого есть специальный документ «Корректировка записей регистров».

    Почему после отмены отгрузки товар не вернулся на склад?

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

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

    Решение: вручную создайте документ «Оприходование товаров» или проверьте настройки партионного учета.

    Как отменить отгрузку, если она была сделана через РМК (рабочее место кассира)?

    В 1С:Рознице:

    1. Если чек еще не закрыт, отмените его через РМК → Отмена чека.
    2. Если чек проведен, оформите возврат через РМК → Возврат по чеку (потребуется ввести номер чека или отсканировать его).
    3. В базе данных документ возврата создастся автоматически.

    Важно: для онлайн-касс возврат должен быть оформлен в тот же день, иначе придется делать корректировочный чек.