Сторнирование поступления в 1С:Предприятие 8.3 — одна из самых востребованных операций в бухгалтерском и складском учете. Ошибки при оформлении документов, изменение условий сделки или возвраты товара требуют корректного исправления записей, чтобы не искажать финансовую отчетность. Однако неправильное сторнирование может привести к разбалансировке счетов, ошибкам в налоговом учете или конфликтам с контрагентами.
В этой статье мы разберем все актуальные способы сторнирования — от ручного создания обратных проводок до использования специализированных документов в 1С:Бухгалтерии, 1С:УТ и 1С:ERP. Особое внимание уделим типичным ошибкам, которые допускают пользователи, и покажем, как их избежать. Материал будет полезен бухгалтерам, кладовщикам и IT-специалистам, работающим с платформой 1С 8.3.
Прежде чем приступать к сторнированию, убедитесь, что у вас есть резервная копия базы данных. Это правило особенно критично, если вы работаете с регламентированными отчетами или закрываете период. В некоторых конфигурациях (например, 1С:Комплексная автоматизация) сторнирование может блокироваться при закрытом месяце — об этом мы тоже расскажем ниже.
Что такое сторнирование и когда оно необходимо
Сторнирование (от лат. storno — «исправление») — это бухгалтерская операция, которая аннулирует или корректирует ранее проведенные записи. В 1С 8.3 сторнирование применяется в следующих случаях:
- 📄 Ошибки в документе: неправильно указаны цены, количество, номенклатура или контрагент.
- 🔄 Возврат товара: поставщик принял обратно часть партии, и нужно скорректировать поступление.
- 💰 Изменение условий сделки: скидки, бонусы или штрафы, согласованные постфактум.
- 📊 Исправление налогового учета: если проводки повлияли на НДС, налог на прибыль или другие обязательства.
Важно отличать сторнирование от удаления документа. Удаление полностью стирает запись из базы, что может нарушить последовательность операций и привести к ошибкам в отчетах. Сторнирование же оставляет след в истории, что соответствует принципам бухгалтерского учета о непрерывности и достоверности данных.
⚠️ Внимание: В конфигурациях с регламентированным учетом (например, 1С:Бухгалтерия) сторнирование может влиять на расчет налогов. Перед массовым сторнированием проверьте, не приведет ли это к автоматическому перерасчету НДС или налога на прибыль за прошлые периоды.
Способы сторнирования поступления в 1С 8.3
В 1С 8.3 есть несколько способов сторнировать поступление. Выбор метода зависит от:
- 📌 Конфигурации (например, в 1С:УТ и 1С:Бухгалтерии набор инструментов отличается).
- 📅 Статуса документа (проведен/не проведен, закрыт период или нет).
- 🔗 Связанных операций (если поступление уже отражено в отчетах или связано с платежами).
Рассмотрим основные методы:
1. Сторнирование через документ «Корректировка записей регистров»
Это универсальный способ, который работает во всех конфигурациях на базе 1С 8.3. Он позволяет:
- 🔙 Отменить проводки по конкретному документу.
- 📝 Внести исправления без удаления оригинального поступления.
- 🔒 Сохранить историю изменений для аудита.
Чтобы сторнировать поступление этим способом:
- Откройте меню
Операции → Регламентные операции → Корректировка записей регистров. - Нажмите «Создать» и выберите тип операции
Сторнирование движений документа. - Укажите документ поступления, который нужно сторнировать.
- Проверьте сформированные проводки и сохраните документ.
Проверьте права доступа (требуется роль "Бухгалтер" или "Администратор")
Закройте все связанные отчеты (особенно регламентированные)
Создайте резервную копию базы
Убедитесь, что период не закрыт (если закрыт, используйте "Операцию, введенную вручную")
-->
2. Использование документа «Возврат товара поставщику»
Если сторнирование связано с физическим возвратом товара, удобнее оформить документ Возврат товара поставщику (доступен в 1С:Управление торговлей и 1С:ERP). Этот метод автоматически:
- 📦 Сторнирует поступление по количеству и сумме.
- 📋 Формирует проводки по счетам учета (например,
Дт 60.01 Кт 41.01для товара). - 📄 Создает печатную форму акта возврата для поставщика.
Алгоритм действий:
- Перейдите в раздел
Покупки → Возвраты поставщикам. - Нажмите «Создать» и выберите поставщика.
- В табличной части укажите номенклатуру и количество из документа поступления (система подскажет остатки).
- Заполните цены и счета учета (они подтянутся автоматически из поступления).
- Проведите документ и распечатайте акт (например, форма
ТОРГ-12).
⚠️ Внимание: Если возвращаемый товар уже был продан или списан, сторнирование черезВозврат поставщикуможет привести к отрицательным остаткам на счетах. В этом случае сначала оформитеОприходование товарана склад, а затем — возврат.
3. Ручное сторнирование через «Операцию, введенную вручную»
Этот метод подходит для опытных пользователей, когда нужно сторнировать отдельные проводки, а не весь документ. Он полезен, если:
- 🔧 Нужно исправить только часть операций (например, НДС или себестоимость).
- 📅 Период закрыт, и другие способы недоступны.
- 🛠 Конфигурация не поддерживает автоматическое сторнирование.
Инструкция:
- Откройте
Операции → Операции, введенные вручную. - Создайте новую операцию с типом
Сторно. - В табличной части введите проводки, аналогичные оригинальным, но с обратными знаками (например,
Дт 41.01 Кт 60.01→Дт 60.01 Кт 41.01). - Укажите в комментарии ссылку на исходный документ (например, «Сторно Поступления №123 от 01.01.2023»).
Что будет, если не указать ссылку на исходный документ?
Без ссылки на оригинальное поступление аудит движений по счетам станет сложнее. В отчетах (например, "Анализ счета" или "Карточка счета") будет видна проводка без контекста, что затруднит проверку корректности учета. Кроме того, при автоматической сверке с контрагентами (например, через "Акт сверки") такие операции могут быть расценены как ошибки.
Нюансы сторнирования в разных конфигурациях 1С
Процесс сторнирования может отличаться в зависимости от конфигурации. Ниже — ключевые особенности для популярных решений:
| Конфигурация | Документ для сторнирования | Особенности | Ограничения |
|---|---|---|---|
| 1С:Бухгалтерия 8.3 | Корректировка записей регистров, Операция (ручная) |
Поддерживает сторнирование по бухгалтерским и налоговым регистрам. Автоматически пересчитывает НДС. | Нельзя сторнировать документы с статусом "Закрыт период" без прав администратора. |
| 1С:Управление торговлей 11 | Возврат товара поставщику, Корректировка долга |
Интеграция с складским учетом. Поддерживает частичный возврат по сериям и характеристикам. | При сторнировании розничных поступлений требуется перепроведение кассовых документов. |
| 1С:ERP | Корректировка поступления, Акт расхождений |
Гибкие настройки для производственного учета. Можно сторнировать по подразделениям и проектам. | Сторнирование затрагивает расчет себестоимости, что может потребовать перерасчета. |
| 1С:Комплексная автоматизация | Универсальный корректирующий документ |
Объединяет бухгалтерский, налоговый и управленческий учет. Поддерживает мультивалютность. | Требует настройки прав доступа для сторнирования межфирменных операций. |
В 1С:УТ и 1С:ERP при сторнировании поступления автоматически проверяются остатки товара. Если товар уже продан, система предложит оформить Списание или Перемещение перед возвратом. В 1С:Бухгалтерии такой контроль отсутствует, поэтому ошибки с отрицательными остатками здесь встречаются чаще.
Если вы работаете в 1С:УТ и нужно сторнировать поступление с указанием серийных номеров, используйте документ Корректировка реализации с типом операции "Возврат поставщику". Это позволит сохранить привязку к конкретным сериям и избежать расхождений в учете.
Типичные ошибки и как их избежать
Даже опытные пользователи 1С 8.3 допускают ошибки при сторнировании. Вот самые распространенные:
- Сторнирование без проверки остатков: Если товар уже продан или списан, сторнирование поступления приведет к отрицательным остаткам. Всегда проверяйте движение товара по регистру
Товары на складах. - Игнорирование закрытых периодов: В некоторых конфигурациях (например, 1С:Бухгалтерия) сторнирование в закрытом периоде блокируется. Используйте
Операцию (ручную)с датой текущего периода. - Несогласованность с контрагентом: Если поступление уже оплачено, сторнирование без корректировки платежей приведет к разбалансу по счету
60.01. ОформляйтеКорректировку долгаилиЗачет аванса. - Ошибки в аналитике: При ручном сторнировании легко забыть указать подразделение, проект или договор, что исказит аналитические отчеты.
Чтобы избежать проблем, следуйте этому алгоритму:
Сверьте остатки товара по регистру "Товары на складах"
Проверьте статус периода (открыт/закрыт)
Убедитесь, что нет связанных платежей или реализаций
Согласуйте сторнирование с бухгалтерией (если затрагиваются налоги)
-->
⚠️ Внимание: Если сторнирование затрагивает НДС, в декларации по налогу появится раздел 9 с корректировками. В 1С:Бухгалтерии 8.3 это может привести к требованию уточненной декларации. Перед массовым сторнированием проконсультируйтесь с налоговым специалистом.
Сторнирование поступления с учетом НДС
Особое внимание требует сторнирование поступлений, по которым был принят к вычету НДС. В этом случае необходимо:
- Сторнировать саму операцию поступления (например, через
Корректировку записей регистров). - Скорректировать книгу покупок, если НДС уже был принят к вычету. Для этого:
- Откройте
Налог на добавленную стоимость → Книга покупок. - Найдите запись по сторнируемому поступлению и отметьте её как
Не действует. - Создайте новую запись с типом
Корректировкаи укажите сумму НДС со знаком «минус».
19.03.Пример проводок при сторнировании поступления с НДС:
Исходные проводки:
Дт 41.01 Кт 60.01 — 100 000 руб. (товар)
Дт 19.03 Кт 60.01 — 20 000 руб. (НДС)
После сторнирования:
Дт 60.01 Кт 41.01 — 100 000 руб. (сторно товара)
Дт 60.01 Кт 19.03 — 20 000 руб. (сторно НДС)
В 1С:Бухгалтерии 8.3 при сторнировании через Корректировку записей регистров проводки по НДС формируются автоматически. Однако если вы используете Операцию (ручную), их нужно вводить вручную, что чревато ошибками.
При сторнировании поступления с НДС обязательно проверьте, был ли налог принят к вычету. Если да — корректируйте книгу покупок, иначе ФНС может расценить это как занижение налоговой базы.
Автоматизация сторнирования: обработки и внешние отчеты
Если сторнирование поступлений — частая операция в вашей компании, имеет смысл автоматизировать процесс. Вот несколько способов:
- 🤖 Типовые обработки: В 1С:ИТС есть готовые обработки для массового сторнирования (например, «Пакетное сторнирование документов»).
- 📊 Внешние отчеты: Отчет
Анализ сторнированных операцийпомогает отслеживать все корректировки за период. - 🔧 Собственные разработки: Написать обработку на 1С:Предприятие, которая будет сторнировать документы по заданным критериям (например, по контрагенту или периоду).
Пример кода для массового сторнирования поступлений (для программистов 1С):
// Поиск всех поступлений за месяц и их сторнирование
Выборка = Документы.ПоступлениеТоваровУслуг.Выбрать();
Пока Выборка.Следующий() Цикл
Если Выборка.Дата Между НачалоМесяца(ТекущаяДата()) И КонецМесяца(ТекущаяДата()) Тогда
Корректировка = Документы.КорректировкаЗаписейРегистров.СоздатьДокумент();
Корректировка.ДокументОснова = Выборка.Ссылка;
Корректировка.Записать();
Корректировка.Провести();
КонецЕсли;
КонецЦикла;
Для не программистов подойдут готовые решения из 1С:ИТС или 1С:Коннесу. Например, обработка «Массовое сторнирование документов» позволяет:
- Выбрать документы по фильтру (дата, контрагент, склад).
- Сторнировать их пакетом.
- Сформировать отчет об изменениях.
⚠️ Внимание: Автоматические обработки могут не учитывать специфику вашей конфигурации. Перед массовым сторнированием протестируйте обработку на копии базы.
FAQ: Ответы на частые вопросы
Можно ли сторнировать поступление, если период закрыт?
Да, но способы зависят от конфигурации:
- В 1С:Бухгалтерии 8.3 используйте
Операцию, введенную вручнуюс текущей датой. - В 1С:УТ 11 или 1С:ERP можно создать
Корректировку долгаилиАкт расхождений.
Если период закрыт на уровне регламентных операций, потребуются права администратора для временного открытия.
Что делать, если после сторнирования остались отрицательные остатки?
Отрицательные остатки возникают, если товар был продан или списан до сторнирования. Исправляйте так:
- Оформите
Оприходование товарана склад (чтобы устранить минус). - Проведите сторнирование поступления.
- Если товар нужно вернуть поставщику, оформите
Возврат товара поставщику.
Как сторнировать поступление, если оно связано с платежным поручением?
Если поступление оплачено, сторнирование должно быть согласовано с платежами:
- Сторнируйте поступление (например, через
Корректировку записей регистров). - Оформите
Корректировку долга(менюПокупки → Корректировка долга) для урегулирования расчетов с поставщиком. - Если платеж был проведен через банк, оформите
Зачет авансаилиВозврат денежных средств.
Можно ли отменить сторнирование?
Да, для этого:
- Найдите документ сторнирования (например,
Корректировка записей регистров). - Пометьте его на удаление или проведите обратное сторнирование (повторно сторнируйте сторно).
- Если сторнирование было ручным (через
Операцию), создайте новую операцию с обратными проводками.
Учтите, что отмена сторнирования может потребовать повторной корректировки налоговых регистров.
Как проверить, что сторнирование прошло корректно?
Используйте следующие отчеты:
Анализ счета(например, по счету60.01) — должен показывать нулевой остаток по сторнированной операции.Карточка счета— проверьте, что проводки сторно отражены с обратным знаком.Ведомость по товарам— убедитесь, что остатки скорректированы правильно.Книга покупок— если сторнировался НДС, проверьте корректирующие записи.