Торговля и Склад · 11 мин
Как удалить остатки в 1С: рабочие способы и проверка результата
Как удалить остатки в 1С: обнуление складских остатков, корректировка регистров, инвентаризация и исправление ошибок. Пошаговые инструкции и типичные ошибки.
Фраза «удалить остатки в 1С» может означать разные задачи: обнулить складские остатки по несуществующему товару, убрать минуса по регистрам, закрыть «висящие» остатки по взаиморасчётам или очистить данные старого периода. Универсальной кнопки «удалить остатки» в программе нет — остатки в 1С не хранятся как отдельные записи, а вычисляются как итог движений документов по регистрам. Поэтому корректный путь всегда один: создать документ, который сделает обратное движение.
Прямое удаление записей из регистров вручную или через запросы — частая причина разрушения учёта: расходятся проводки и регистры, «ломается» себестоимость, отчёты перестают сходиться с бухгалтерией. Ниже разобраны безопасные способы убрать остатки штатными средствами: инвентаризация, корректировка регистров, оприходование и списание, а также свёртка базы для старых периодов.
Перед любыми действиями сделайте архивную копию информационной базы. Если база файловая — скопируйте файл 1Cv8.1CD, если клиент-серверная — выполните выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД. Это займёт несколько минут, но позволит откатить любую ошибку.
Почему остатки нельзя просто удалить
В архитектуре 1С остаток — это не запись, а результат расчёта: сумма приходов минус сумма расходов по регистру накопления на заданную дату. Когда вы видите в отчёте «Остатки товаров на складах» количество 15 штук, это значит, что совокупность проведённых документов (поступления, реализации, перемещения, списания) даёт такой итог. Удалить «строчку с остатком» физически невозможно — её не существует.
Отсюда следуют два легальных подхода. Первый — документальный: создать документ, который уменьшит или обнулит остаток (списание, реализация, корректировка). Второй — корректировочный: документ «Корректировка регистров» (в некоторых конфигурациях — «Операция» или «Ручная операция»), который напрямую записывает движения в регистр. Второй способ быстрее, но требует понимания структуры учёта и не оставляет «бумажного» следа в первичке.
Обнуление складских остатков через инвентаризацию
Самый правильный способ убрать лишние остатки товара — провести инвентаризацию и списать расхождения. Такой подход сохраняет документальную историю: видно, когда, кем и на каком основании товар был списан, что важно для бухгалтерии и налогового учёта.
Порядок действий в типовых конфигурациях (Управление торговлей, Комплексная автоматизация, ERP): создайте документ «Инвентаризация товаров» (или «Пересчет товаров»), заполните его по фактическим остаткам склада — для позиций, которых физически нет, укажите нулевое количество. На основании инвентаризации программа предложит создать документ списания недостач. Проведите его — остатки по этим позициям обнулятся.
- 1Сделайте архивную копию информационной базы
- 2Создайте документ «Инвентаризация товаров» по нужному складу
- 3Заполните табличную часть и укажите фактическое количество (0 для отсутствующего товара)
- 4Проведите инвентаризацию и создайте на её основании «Списание товаров»
- 5Проведите списание и проверьте отчёт «Остатки товаров на складах»
- 6Убедитесь, что сумма списания попала на нужный счёт/статью расходов
Если товара в базе меньше, чем по факту (отрицательные остатки), логика зеркальная: инвентаризация выявит излишки, и на её основании создаётся оприходование. Часто минуса возникают из-за проведения реализации раньше поступления по времени — тогда достаточно исправить даты документов или восстановить последовательность проведения.
Корректировка регистров для разового исправления
Когда нужно быстро убрать ошибочный остаток без создания цепочки складских документов, используется документ «Корректировка регистров» (в Бухгалтерии — «Операция, введённая вручную» с движениями по регистрам). Документ позволяет напрямую записать в регистр движение, которое закроет остаток.
Откройте документ, добавьте нужный регистр накопления (например, «Товары на складах»), создайте строку движения с видом «Расход», укажите номенклатуру, склад и количество, равное текущему остатку. После проведения остаток обнулится. Если остаток отрицательный — используйте вид движения «Приход» на ту же величину.
Обязательно проверяйте состав движений: один и тот же товарный остаток может формироваться несколькими регистрами (например, «Товары на складах», «Товары организаций», «Свободные остатки»). Обнуление только одного из них даст новые расхождения в отчётах. Посмотреть, по каким регистрам прошёл «правильный» документ поступления, можно через кнопку «Движения документа».
Удаление минусов и отрицательных остатков
Отрицательные остатки — сигнал нарушенной хронологии или пропущенных документов, а не просто «лишняя цифра». Типовые причины: реализация проведена раньше поступления, поступление вообще не введено, товар списан дважды, перепутан склад или характеристика номенклатуры.
Начните с отчёта по остаткам с детализацией до документа (в УТ — «Ведомость по товарам на складах», в Бухгалтерии — карточка счёта). Найдите первый момент, когда остаток ушёл в минус, и проверьте документы этого дня. Чаще всего достаточно перепровести поступление на более ранее время или ввести недостающий документ. Механическое «закрытие минуса» оприходованием без разбора причины приведёт к завышению остатков и искажению себестоимости.
Остатки по взаиморасчётам и расчётным регистрам
«Висящие» остатки по контрагентам (авансы, незакрытые долги, копеечные расхождения из-за округления) убираются документами корректировки долга. В УТ и КА это «Взаимозачёт задолженности» или «Корректировка задолженности», в Бухгалтерии — «Корректировка долга» или операция вручную со списанием на счёт 91 (или на счёт резервов/уставных операций по правилам вашей учётной политики).
Перед списанием убедитесь, что задолженность действительно нереальна: сверьтесь с контрагентом актом сверки. Копеечные разницы от округления валютных расчётов списываются на курсовые/суммовые разницы, а не на произвольный счёт. Списание реальной дебиторки без оснований — налоговый риск, а не техническая операция.
Свёртка базы для старых периодов
Если задача — не исправить текущие остатки, а избавиться от истории за прошлые годы, используется штатная обработка «Свёртка информационной базы» (в типовых конфигурациях: Администрирование → Обслуживание → Свёртка базы, либо раздел «Начальное заполнение»). Обработка удаляет документы до указанной даты и заменяет их документами ввода начальных остатков.
Свёртка необратима и занимает от десятков минут до нескольких часов на больших базах. Выполняйте её только на копии, проверьте сходимость остатков до и после по ключевым отчётам (ОСВ, остатки складов, взаиморасчёты, НДС), и только потом переносите результат в рабочую базу. Учтите: после свёртки перепровести или исправить документы свёрнутого периода будет невозможно.
Как выбрать действие
Проверка результата после удаления остатков
После любой корректировки прогоните контрольные отчёты. Для склада — «Остатки товаров на складах» на текущую дату и на конец прошлого месяца: целевые позиции должны быть нулевыми, остальные — не измениться. Для бухгалтерии — оборотно-сальдовую ведомость: сальдо по счетам 10, 41, 60, 62 должно совпадать с данными регистров.
Полезно сравнить итоги отчётов до и после операции: распечатайте или сохраните отчёты до корректировки и сверьте построчно. Разница должна быть ровно в тех позициях, которые вы корректировали. Любые «побочные» изменения — признак того, что задеты лишние регистры или документы.
Как проверить результат
Скорректированные позиции равны нулю, остальные не изменились
Изменились посторонние позиции или появились новые минуса
Сальдо по счетам совпадает с отчётами по регистрам
Расхождения между бухучётом и регистрами накопления
Разница только в целевых строках
Суммовые отклонения в незатронутых разделах
FAQ: частые вопросы об удалении остатков в 1С
Можно ли удалить остатки, просто удалив все документы?
Технически удаление документов уберёт их движения, но это худший способ: теряется история учёта, нарушаются ссылки в других документах и отчётах, а пометка на удаление без контроля ссылочной целостности оставляет «битые» ссылки. Используйте документальные методы или свёртку базы.
Почему после списания остаток всё равно виден в отчёте?
Проверьте три вещи: дату формирования отчёта (она должна быть позже даты списания), склад в отборе отчёта и то, что документ списания действительно проведён, а не сохранён. Также убедитесь, что остаток не сидит в другом регистре — например, в «Товарах организаций» при обнулённых «Товарах на складах».
Как убрать копеечные остатки по взаиморасчётам?
Копеечные разницы обычно возникают из-за округления при валютных расчётах или частичных оплатах. Они закрываются документом корректировки задолженности со списанием на соответствующий счёт разниц по правилам учётной политики. Предварительно сверьтесь с контрагентом, чтобы не списать реальный долг.
Что делать, если остатки «разъехались» после обновления конфигурации?
Сначала выполните тестирование и исправление информационной базы (через конфигуратор) и перепроведите документы проблемного периода. Если расхождение сохраняется, сравните движения типового документа до и после обновления — возможно, изменилась методика проведения, и потребуется перепроведение всего периода обработкой «Проведение документов».
Можно ли обнулить остатки по одному складу, не трогая остальные?
Да. В инвентаризации и списании укажите конкретный склад — движения пройдут только по нему. В корректировке регистров обязательно заполните измерение «Склад» в строке движения, иначе движение может повлиять на сводные итоги некорректно.
Нужны ли специальные права для корректировки регистров?
Да, работа с документом «Корректировка регистров» и ручными операциями обычно требует прав администратора или расширенных прав пользователя. Это осознанное ограничение: инструмент меняет учётные данные напрямую, и доступ к нему должен быть только у тех, кто понимает последствия.
Что важно запомнить
Остатки в 1С — это итог движений документов, а не отдельные записи, поэтому убираются они только обратными движениями. Для склада используйте инвентаризацию и списание, для разовых ошибок — корректировку регистров с проверкой всех связанных регистров, для старой истории — свёртку базы на копии. Всегда делайте архивную копию и сверяйте отчёты до и после операции.