Отмена отгрузки в 1С:Предприятие — одна из самых частых операций в торговле и логистике. Ошибки при оформлении документов, изменение условий сделки или возвраты товара от покупателя требуют корректировки уже проведенных операций. Однако неправильное аннулирование может привести к расхождению остатков, ошибкам в бухгалтерском учете или проблемам с налоговой отчетностью.
В этой статье разберем, как отменить отгрузку в разных конфигурациях 1С (Управление торговлей 11, ERP 2.5, Комплексная автоматизация 2, Бухгалтерия 3.0), какие инструменты для этого предусмотрены, и как избежать типичных ошибок. Особое внимание уделим последствиям отмены для складского учета, взаиморасчетов с контрагентами и формирования отчетности.
Если вы работаете с 1С:Розница или 1С:УНФ, принципы будут схожими, но с нюансами — их тоже рассмотрим. А для программистов и администраторов приведём примеры 1С:Запрос и 1С:Скрипт, которые помогут автоматизировать процесс при массовых отменах.
1. Почему нельзя просто удалить документ «Реализация товаров и услуг»?
Многие пользователи пытаются решить проблему радикально — удалить документ отгрузки через Действия → Удалить. Это грубейшая ошибка, которая приводит к:
- 🔴 Нарушению последовательности документов — сбивается нумерация, что критично для бухгалтерского учета.
- 🔴 Расхождению остатков — товар «возвращается» на склад, но без корректной привязки к первичным документам.
- 🔴 Проблемам с налоговой — удаление проведенного документа искажает книги продаж/покупок.
- 🔴 Сбоям в интеграциях — если 1С синхронизируется с сайтом, CRM или WMS, удаление может порвать связи.
Вместо удаления в 1С предусмотрены специальные механизмы:
- 🔄 Отмена проведения (для некорректно оформленных документов).
- 📝 Сторнирование (для бухгалтерских проводок).
- 🔙 Возврат товара (если отгрузка уже состоялась физически).
- 🔄 Корректировка реализации (если нужно изменить количество или цену).
⚠️ Внимание: В 1С:ERP 2.5 и 1С:КА 2 при отмене документов реализации автоматически формируются обратные проводки по партионному учету. Если в вашей базе он включен, проверьте настройки учета по партиям (НСИ → Настройки учета → Партионный учет).
2. Пошаговая инструкция: как отменить отгрузку в 1С:УТ 11
Рассмотрим стандартный сценарий для 1С:Управление торговлей, редакция 11. Предположим, что документ «Реализация товаров и услуг» уже проведен, но требуется его отмена.
Шаг 1. Отмена проведения документа
Если отгрузка еще не ушла в бухгалтерию и не сформированы сопроводительные документы (накладные, счета-фактуры):
- Откройте документ через журнал
Продажи → Реализация товаров и услуг. - Нажмите
Действия → Отменить проведение(или кнопку «Отменить проведение» на панели инструментов). - Подтвердите действие в диалоговом окне.
Шаг 2. Проверка последствий отмены
После отмены проведения:
- 📌 Документ остается в базе, но помечается как непровedenный (красный крестик в журнале).
- 📌 Товар автоматически возвращается на склад (если в настройках включен контроль остатков).
- 📌 Бухгалтерские проводки удаляются, но номер документа сохраняется.
Если нужно полностью убрать документ из базы (например, он был создан ошибочно), используйте Действия → Пометить на удаление. Но помните: это приведет к разрыву связей с другими документами (заказами, счетами).
Документ помечен как непровedenный (красный крестик)
Товар вернулся на склад (проверьте остатки по Склад → Остатки товаров)
Нет дублирующих проводок в бухгалтерском учете (Отчеты → Оборотно-сальдовая ведомость)
Связанные документы (счета, заказы) не потеряли ссылку на реализацию
-->
Шаг 3. Если отгрузка уже ушла в бухгалтерию
Если документ реализации уже передан в 1С:Бухгалтерию через обмен данными, отмена проведения в УТ не достаточно. Необходимо:
- В 1С:Бухгалтерии найти связанный документ (обычно это «Реализация (акт, накладная)»).
- Отменить его проведение там же.
- Вернуться в УТ и повторить отмену.
- При следующем обмене данные синхронизируются корректно.
⚠️ Внимание: Если в вашей компании используется регламентированный учет (например, для ЕГАИС или маркировки), отмена реализации может потребовать дополнительных действий в специализированных модулях. Проверьте настройки в НСИ → Настройка учета → Регламентированный учет.
3. Отмена отгрузки в 1С:ERP 2.5 — особенности
1С:ERP более строга к операциям с документами, так как интегрирует торговлю, производство и бухгалтерию. Здесь отмена отгрузки может затрагивать:
- 📦 Складские операции (ордера, резервирование).
- 💰 Финансовые документы (платежные поручения, акты сверки).
- 🏭 Производственные заказы (если товар был изготовлен под заказ).
Инструкция для ERP 2.5:
- Откройте документ реализации через
Продажи → Реализация товаров и услуг. - Нажмите
Действия → Создать на основании → Возврат товаров от покупателя. - Заполните документ возврата:
- Укажите дату возврата (она должна быть позже даты реализации).
- Проверьте количество и цены — они подтянутся автоматически, но могут потребовать корректировки.
- В поле «Основание» выберите исходный документ реализации.
После этого:
- 🔄 В бухгалтерском учете сформируются сторнирующие проводки.
- 📦 На складе товар будет приходован обратно.
- 💸 Если по реализации была оплата, в ERP автоматически создастся документ «Корректировка долга» для урегулирования взаиморасчетов.
| Действие | 1С:УТ 11 | 1С:ERP 2.5 | 1С:Бухгалтерия 3.0 |
|---|---|---|---|
| Отмена проведения | Действия → Отменить проведение | Действия → Отменить проведение (с проверкой связей) | Документ → Отменить проведение |
| Возврат товара | Создать «Возврат товаров от покупателя» | Создать на основании → Возврат товаров | Ввести документ «Возврат от покупателя» |
| Корректировка долга | Ручная корректировка через «Корректировка долга» | Автоматическое создание при возврате | Ручная корректировка или сторно |
| Связь с заказом | Автоматическая привязка к заказу покупателя | Проверка резервирования по заказу | Нет автоматической привязки |
В 1С:ERP 2.5 перед отменой отгрузки проверьте статус связанного заказа покупателя. Если заказ закрыт, его придется переоткрыть вручную через Продажи → Заказы покупателей.
4. Как отменить отгрузку в 1С:Бухгалтерия 3.0?
В 1С:Бухгалтерии документ реализации напрямую влияет на налоговый учет (НДС, налог на прибыль) и книги продаж/покупок. Поэтому здесь действуют более строгие правила:
Способ 1: Сторнирование документа
Если реализация уже отражена в бухгалтерском и налоговом учете:
- Откройте документ «Реализация (акт, накладная)» через
Покупки и продажи → Реализация (акты, накладные). - Нажмите
Создать на основании → Сторнирование документа. - В новом документе укажите:
- Дата сторно — должна быть в том же налоговом периоде, что и исходный документ.
- Причина сторнирования (например, «Ошибка в количестве»).
Способ 2: Корректировка реализации
Если нужно изменить количество, цену или номенклатуру:
- Создайте новый документ «Реализация (акт, накладная)» с правильными данными.
- В поле «Основание» укажите исходный документ.
- В разделе «Дополнительно» выберите «Корректировка».
- Проведите документ — он автоматически скорректирует проводки.
- 🚫 Отмена без проверки остатков — если товар уже физически ушел покупателю, простая отмена проведения приведет к отрицательным остаткам на складе.
Решение: Сначала оформите возврат товара, затем отменяйте реализацию.
- 🚫 Игнорирование связанных документов — если реализация ссылается на заказ покупателя или счет, их статус тоже нужно скорректировать.
Решение: Проверьте ссылки в поле «Основание» и «Связанные документы».
- 🚫 Сторнирование в закрытом периоде — бухгалтерия не позволит изменить документы прошлых месяцев без переоткрытия периода.
Решение: Используйте корректирующие документы в текущем периоде.
- 🚫 Несогласованность с покупателем — если отгрузка уже подтверждена контрагентом, ее отмена может привести к конфликтам.
Решение: Оформите двусторонний акт расхождений или соглашение об аннулировании сделки.
- Перед отменой реализации проверьте
Отчеты → Книга продаж. - Если счет-фактура уже зарегистрирован, сторнируйте его отдельно.
⚠️ Внимание: В 1С:Бухгалтерии 3.0 при сторнировании документов с НДС проверьте формирование корректировочных счетов-фактур. Если они не создались автоматически, сделайте их вручную через Покупки и продажи → Счета-фактуры выданные.
Что делать, если сторно не проходит?
Если при попытке сторнирования вы получаете ошибку «Невозможно сторнировать документ, так как он участвует в закрытии месяца», значит налоговый период уже закрыт. В этом случае:
1. Переоткройте период через НСИ → Настройка учета → Закрытие месяца.
2. Или создайте корректирующий документ в текущем периоде с обратными проводками.
5. Типичные ошибки и как их избежать
Даже опытные пользователи 1С допускают ошибки при отмене отгрузок. Рассмотрим самые распространенные:
Еще одна частая проблема — дублирование документов. Например, пользователь отменяет реализацию, но забывает удалить связанный счет-фактуру. В результате в книге продаж остается «висящая» запись. Чтобы этого избежать:
Всегда проверяйте движения документа перед отменой! Для этого в форме документа нажмите Действия → Показать движения и убедитесь, что отмена не нарушит критичные проводки (например, по 62 счету или НДС).
6. Автоматизация: как массово отменить отгрузки?
Если нужно отменить несколько десятков документов (например, после тестового заполнения или миграции данных), ручная обработка займет слишком много времени. В этом случае поможет обработка для групповой отмены или скрипт на 1С:Запросах.
Способ 1: Стандартная обработка «Групповое изменение документов»
В большинстве конфигураций есть встроенная обработка:
- Откройте
Все функции → Обработки → Групповое изменение документов. - Выберите тип документа «Реализация товаров и услуг».
- Установите фильтр по дате, контрагенту или номеру.
- В действиях выберите «Отменить проведение».
- Запустите обработку.
Способ 2: Скрипт на 1С:Запросах (для программистов)
Если стандартных инструментов недостаточно, можно написать скрипт. Пример для отмены всех неподтвержденных отгрузок за текущий день:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка КАК Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| РеализацияТоваровУслуг.Дата = &Дата
| И РеализацияТоваровУслуг.ПометкаУдаления = ЛОЖЬ
| И РеализацияТоваровУслуг.Проведен = ИСТИНА";
Запрос.УстановитьПараметр("Дата", ТекущаяДата());
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Док = Выборка.Ссылка.ПолучитьОбъект();
Док.ОтменитьПроведение();
КонецЦикла;
⚠️ Предупреждение: Массовая отмена документов может привести к блокировке базы или длительной реструктуризации данных. Перед запуском скрипта:
- Сделайте резервную копию базы.
- Закройте всех пользователей (кроме себя).
- Выполните тестовый запуск на копии базы.
Для массовых операций в 1С:ERP используйте регламентные задания. Они позволяют распределить нагрузку и избежать зависания системы. Настройка: Администрирование → Регламентные задания.
7. Отмена отгрузки в 1С:Розница и 1С:УНФ — нюансы
В 1С:Рознице и 1С:Управлении нашей фирмой процесс отмены отгрузок имеет свои особенности из-за упрощенного учета и интеграции с кассовыми аппаратами.
1С:Розница 2.3
Здесь реализация оформляется через документы «Чек ККМ» или «Отчет о розничных продажах». Чтобы отменить отгрузку:
- Если продажа была по онлайн-кассе, сначала нужно оформить возврат по чеку через ККМ (иначе будут расхождения с ФН).
- В 1С:Рознице создайте документ «Возврат товара от покупателя» на основании чека.
- Если чек еще не проведен через ККМ, можно просто отменить проведение документа.
1С:УНФ 1.6
В Управлении нашей фирмой отмена реализации автоматически корректирует:
- 💰 Денежные средства (если оплата была зарегистрирована).
- 📦 Остатки товаров (с учетом серийных номеров, если они велись).
- 📊 Отчеты по продажам (данные исключаются из аналитики).
Однако в УНФ нет механизма сторнирования — вместо этого используется корректирующий документ.
⚠️ Внимание: В 1С:Рознице при отмене чеков, проведенных через онлайн-кассу, обязательно формируйте корректировочный чек в ФН. Иначе будут расхождения с налоговой.
8. Как проверить, что отмена прошла корректно?
После отмены отгрузки необходимо убедиться, что:
- Складские остатки вернулись в исходное состояние.
Проверка:
Склад → Остатки товаров(сравните с данными до отмены). - Бухгалтерские проводки сторнированы или удалены.
Проверка:
Отчеты → Оборотно-сальдовая ведомость по счету(просмотрите счета 62, 90, 41). - Налоговый учет скорректирован.
Проверка:
Отчеты → Книга продаж(убедитесь, что запись по реализации удалена или сторнирована). - Связанные документы не потеряли целостность.
Проверка: откройте заказ покупателя или счет — в них не должно быть ссылок на удаленные реализации.
Если обнаружены расхождения, используйте отчет «Анализ документа»:
- Откройте отмененный документ реализации.
- Нажмите
Отчеты → Анализ документа. - Проверьте разделы «Движения по регистрам» и «Связанные документы».
После отмены отгрузки всегда формируйте сверку с покупателем (отчет «Акт сверки»). Это поможет избежать споров по взаиморасчетам. Путь: Покупки и продажи → Акт сверки с контрагентом.
FAQ: Частые вопросы по отмене отгрузок в 1С
Можно ли отменить отгрузку, если товар уже уехал к покупателю?
Нет, в этом случае нужно оформить возврат товара (документ «Возврат товаров от покупателя»). Простая отмена проведения реализации приведет к расхождению фактических и учетных остатков. Если покупатель еще не оплатил товар, дополнительно оформите корректировку долга.
Что делать, если после отмены отгрузки остались «висящие» проводки по НДС?
Это означает, что счет-фактура не был сторнирован. В 1С:Бухгалтерии создайте документ «Корректировка реализации» или вручную сторнируйте счет-фактуру через Покупки и продажи → Счета-фактуры выданные. Проверьте книгу продаж — там не должно остаться записей по аннулированной реализации.
Как отменить отгрузку, если период закрыт?
Если налоговый период закрыт, сторнировать документ нельзя. Альтернативные варианты:
- Переоткройте период (если это допустимо по учетной политике).
- Создайте корректирующий документ в текущем периоде с обратными проводками.
- Используйте механизм «Ручные операции» для исправления остатков.
В 1С:ERP для этого есть специальный документ «Корректировка записей регистров».
Почему после отмены отгрузки товар не вернулся на склад?
Это происходит, если:
- В настройках склада отключен контроль остатков (
НСИ → Склады → Настройки склада). - Документ реализации не был связан с конкретным складом (проверьте поле «Склад» в документе).
- Возврат товара оформлен с другой датой, чем реализация (в этом случае движения по регистрам могут не совпасть).
Решение: вручную создайте документ «Оприходование товаров» или проверьте настройки партионного учета.
Как отменить отгрузку, если она была сделана через РМК (рабочее место кассира)?
В 1С:Рознице:
- Если чек еще не закрыт, отмените его через
РМК → Отмена чека. - Если чек проведен, оформите возврат через
РМК → Возврат по чеку(потребуется ввести номер чека или отсканировать его). - В базе данных документ возврата создастся автоматически.
Важно: для онлайн-касс возврат должен быть оформлен в тот же день, иначе придется делать корректировочный чек.