К статье
Практический материал

Торговля и Склад · 11 мин

Как удалить остатки в 1С:Розница

Как удалить остатки в 1С:Розница: списание, инвентаризация, корректировка регистров. Пошаговые инструкции, риски, проверка результата и ответы на вопросы.

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

Чаще всего обнулить остатки требуется при закрытии магазина или склада, при переходе на новую базу, после тестовой работы в копии, а также когда в учёте «завис» товар, которого физически нет. Каждый сценарий решается своим инструментом, и смешивать их не стоит: списание вместо инвентаризации искажает учёт, а ручная правка регистров вместо документов ломает проводки и отчётность.

Перед любыми действиями сделайте резервную копию информационной базы. Массовое удаление или списание остатков — необратимая операция, и восстановить данные без копии будет невозможно. Если база файловая, достаточно скопировать файл 1Cv8.1CD; если клиент-серверная — выполните выгрузку в dt или средствами СУБД.

Определяем причину: почему остатки нужно удалить

Первый шаг — понять, что именно происходит с остатками. Если товар физически есть, а в программе его нет (или наоборот), это расхождение учёта, и корректный путь — инвентаризация. Если магазин закрывается и товар вывезен, достаточно документа списания или перемещения. Если база тестовая и данные в ней вообще не нужны, проще очистить её целиком, чем списывать каждую позицию.

Проверить текущее состояние можно через отчёт «Остатки товаров» или «Ведомость по товарам на складах» в разделе «Склад» или «Анализ». Отчёт покажет, по каким складам и номенклатуре числятся остатки, в том числе отрицательные. Отрицательные остатки — отдельный сигнал: они означают, что продажи проводились без наличия товара, и простое списание здесь не поможет.

Остатки совпадают с фактическимиУчёт корректен

Нужно просто вывести товар — используйте списание или перемещение

В учёте больше, чем фактическиНедостача или ошибка ввода

Проводите инвентаризацию со списанием расхождений

Отрицательные остаткиПродажи без оприходования

Сначала восстановите последовательность документов, затем оприходуйте или спишите

Тестовая базаДанные не нужны

Очистите базу целиком вместо списания позиций

Удаление остатков через инвентаризацию

Инвентаризация — правильный способ, когда учётные остатки не совпадают с фактическими или когда нужно обнулить склад с корректным отражением в учёте. В 1С:Розница это делается комплектом из трёх документов: «Приказ на проведение инвентаризации», «Инвентаризационная опись» и документы списания/оприходования по результатам.

Порядок действий: создайте приказ на инвентаризацию по нужному складу, затем на его основании — инвентаризационную опись. В описи нажмите «Заполнить по остаткам» — программа подтянет учётные количества. Если задача — обнулить весь склад, в колонке фактического количества оставьте нули (или очистите их). После проведения описи создайте документ «Списание товаров» на основании описи — он снимет расхождения с остатков.

Порядок обнуления склада через инвентаризацию
  1. 1
    Сделайте резервную копию базы
  2. 2
    Создайте «Приказ на проведение инвентаризации» по складу
  3. 3
    Создайте «Инвентаризационную опись» и заполните её по остаткам
  4. 4
    Обнулите фактическое количество по позициям, которые нужно удалить
  5. 5
    Проведите опись и создайте «Списание товаров» на её основании
  6. 6
    Проверьте отчёт «Остатки товаров» — позиции должны исчезнуть

Такой подход оставляет в базе полный документальный след: кто, когда и на каком основании списал товар. Это важно, если база используется для реального учёта и по ней строится отчётность.

Списание остатков без инвентаризации

Если расхождений нет и нужно просто убрать товар из учёта (закрытие точки, вывоз товара, перевод деятельности), используйте документ «Списание товаров» напрямую. Он находится в разделе «Склад» (или «Запасы и закупки», в зависимости от версии конфигурации).

Создайте документ, укажите склад, затем воспользуйтесь кнопкой подбора или «Заполнить по остаткам», чтобы не вводить позиции вручную. Проверьте количество и проведите документ. После проведения остатки по указанным позициям станут нулевыми, что сразу отразится в отчётах.

Альтернатива списанию — документ «Перемещение товаров», если товар не выбывает, а переезжает на другой склад или в другую организацию внутри базы. Перемещение обнуляет остатки на складе-источнике и создаёт их на складе-получателе, поэтому для полного удаления остатков из базы оно не подходит.

Что делать с отрицательными остатками

Отрицательный остаток нельзя «удалить» списанием — списывать нечего, товара в учёте и так нет. Минус означает, что продажа или перемещение были проведены раньше поступления, либо поступление вообще не введено. Простое обнуление здесь скроет проблему, а не решит её.

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

Ручная корректировка регистров: когда и зачем

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

Прямая правка регистров накопления («Товары на складах» и других) через «Все функции» → «Регистры накопления» технически возможна, но это аварийный инструмент. Записи регистра связаны с документами-регистраторами, и ручное удаление строк нарушит связность данных: отчёты перестанут сходиться с документами, а при следующем перепроведении ошибка может вернуться или усугубиться.

Если без ручной корректировки не обойтись, выполняйте её только в копии базы, фиксируйте каждое изменение и после правки сверяйте отчёты по остаткам с данными документов. Для рабочей базы предпочтительнее документ «Корректировка регистров» (операция), если он доступен в вашей конфигурации, — он создаёт движения документально, а не в обход механизмов учёта.

Типичные ошибки
01
Удаление документов поступления вместо списания — остатки уйдут, но вместе с ними и история закупок, а взаиморасчёты с поставщиками «повиснут»
02
Списание без резервной копии — при ошибке в заполнении восстановить данные будет нечем
03
Ручная правка регистров в рабочей базе — отчёты перестают сходиться с документами
04
Игнорирование отрицательных остатков — после обнуления плюсов минусы продолжат искажать себестоимость
05
Списание по всем складам одним документом без проверки — на нужном складе остатки обнулятся, на чужом тоже

Полная очистка тестовой базы

Когда база использовалась для обучения или тестирования, списывать остатки документами бессмысленно — проще удалить все данные. Для этого существуют типовые и внешние обработки группового удаления документов и справочников, а также вариант свёртки: создание пустой базы из шаблона конфигурации и перенос в неё только нужных справочников.

Практичный маршрут: сохраните номенклатуру, контрагентов и настройки, удалите все документы обработкой группового удаления (пометка на удаление всех документов, затем «Удаление помеченных объектов» в монопольном режиме). После удаления документов остатки в регистрах обнулятся автоматически, так как не останется ни одного регистратора.

Маршрут решения

Как выбрать действие

Нужно обнулить склад в рабочей базе с сохранением историиИспользуйте инвентаризацию со списанием или документ «Списание товаров»
Есть отрицательные остаткиСначала найдите причину в ведомости по товарам и исправьте документы, затем оприходуйте или спишите
База тестовая, данные не нужныУдалите все документы обработкой и выполните удаление помеченных объектов
Остатки зависли из-за технической ошибкиПерепроведите документы; ручную правку регистров делайте только в копии базы

Проверка результата после удаления остатков

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

Дополнительно проверьте, что не осталось отрицательных остатков и что отчёт по продажам (валовая прибыль) не изменился неожиданно — списание влияет на себестоимость и финансовый результат. Если база обменивается данными с бухгалтерией или другими узлами РИБ, убедитесь, что документы списания выгрузились корректно и не создали расхождений в связанных системах.

Контрольные точки

Как проверить результат

Отчёт «Остатки товаров» по складу
Норма

Позиции отсутствуют или равны нулю

Тревожный признак

Остались позиции, которые должны были быть списаны

Отрицательные остатки
Норма

Минусовых позиций нет

Тревожный признак

Появились или остались отрицательные значения

Ведомость по товарам за период
Норма

Конечный остаток нулевой, обороты соответствуют документам списания

Тревожный признак

Обороты не совпадают с созданными документами

Связанные отчёты (прибыль, себестоимость)
Норма

Изменения объяснимы суммой списания

Тревожный признак

Резкие необъяснимые скачки финансового результата

Частые вопросы

Можно ли удалить остатки, просто удалив документы поступления?

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

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

Чаще всего документ списания создан не по тому складу, не проведён или заполнен не полностью. Проверьте склад в документе, статус проведения и сравните список позиций с отчётом по остаткам. Также убедитесь, что в отчёте не установлен отбор, скрывающий часть данных.

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

Создайте «Списание товаров» и добавьте в него только нужную позицию с фактическим учётным количеством. После проведения остаток по этой номенклатуре обнулится, остальные позиции не пострадают.

Что делать, если остатки нужны с нуля в новом году или при новом учёте?

Не удаляйте старые данные — введите начальные остатки через документы оприходования или инвентаризацию на дату начала учёта. Если старая история не нужна совсем, создайте новую пустую базу из шаблона и перенесите в неё только справочники.

Опасно ли править регистры накопления вручную?

Да. Записи регистров связаны с документами-регистраторами, и ручное удаление строк нарушает связность данных: отчёты перестанут сходиться, а при перепроведении ошибки могут вернуться. Ручная правка допустима только в копии базы и как крайняя мера при технических сбоях.

Нужно ли списывать остатки перед свёрткой базы?

Нет, свёртка сама формирует документы ввода остатков на дату свёртки. Предварительное списание потребуется только если вы намеренно хотите начать новый учёт с нулевыми остатками по части номенклатуры.

Итог

Что важно запомнить

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