Чистка складского учёта в 1С 8.3: минусы, дубли, старые документы и пересчёт
Содержание
Очистить склад в 1С — значит привести остатки в программе к тому, что лежит на полках: убрать минусовые остатки, слить дубли номенклатуры, удалить помеченные на удаление объекты и в конце провести инвентаризацию
. Начинают всегда с отчёта: в 1С:Бухгалтерии 8.3 это Отчёты → Оборотно-сальдовая ведомость по счёту по счетам 41 и 10 с разворотом по складам, в 1С:Управлении торговлей 11 — отчёт «Ведомость по товарам на складах».
Удалять документы прошлых периодов ради «чистоты» почти никогда не нужно. Остатки исправляют документами текущей даты, а старые данные сворачивают штатной обработкой или переносят в новую базу. Такой порядок не ломает закрытые периоды и сданную отчётность.
Что проверить перед тем, как чистить склад
Чистка меняет данные сразу у всех пользователей. Поэтому сначала подготовка, потом действия.
- Сделайте резервную копию базы
. Для файловой базы — копия каталога или выгрузка
.dtчерез Конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверной — бэкап средствами СУБД. - Договоритесь с бухгалтером, с какой даты разрешено менять данные. Если отчётность за квартал сдана, исправления в нём недопустимы — правки пойдут текущей датой.
- Проверьте дату запрета изменения: в БП 3.0 и УТ 11 она задаётся в
Администрирование → Пользователи и права → Даты запрета изменения. Не снимайте её «на время» без согласования. - Выберите окно, когда в базе мало пользователей. Удаление помеченных объектов и групповое перепроведение на большой базе идут часами.
Если чистку делаете в копии базы для пробы — сразу пометьте её в списке информационных баз как «ТЕСТ», чтобы никто не начал в ней работать.
Как найти проблемы со складскими остатками
Без диагностики непонятно, что именно чистить. Обычно в складском учёте встречаются пять видов «грязи»:
- 🔴 Отрицательные остатки — товар продали или списали раньше, чем оприходовали.
- 🟠 Остаток в количестве без суммы или сумма без количества — следствие нарушенной последовательности проведения.
- 🟡 Дубли номенклатуры — один товар заведён двумя-тремя карточками, остаток разъехался по ним.
- 🔵 Лишние склады — пустые или устаревшие места хранения, которые путают пользователей.
- ⚪ Мусор в справочниках — помеченные на удаление карточки и документы, которые годами висят в списках.
Отчёты, в которых всё это видно
| Конфигурация | Отчёт | Что смотреть |
|---|---|---|
| 1С:Бухгалтерия 3.0 | ОСВ по счёту 41 и 10, настройка «Склады» и «Номенклатура» в группировке | Красные суммы и количества, строки «0 шт. — 1 500 ₽» |
| 1С:Бухгалтерия 3.0 | Анализ субконто по субконто «Склады» | Склады с нулевыми оборотами за год |
| 1С:Управление торговлей 11 | «Ведомость по товарам на складах» | Отрицательный конечный остаток |
| 1С:Управление торговлей 11 | «Остатки и доступность товаров» | Расхождение между «На складе» и «Доступно» |
💡 В ОСВ включите в настройках показатель «Количество» — без него отрицательный остаток в штуках при положительной сумме не увидеть.
Удаление старых данных штатными обработками 1С
У типовых конфигураций на БСП есть три обработки, которые закрывают большую часть чистки. Все они собраны в разделе Администрирование → Обслуживание.
Удаление помеченных объектов
Пометка на удаление (клавиша Del в списке) ничего не удаляет физически. Объект остаётся в базе, пока не запустить обработку Администрирование → Обслуживание → Удаление помеченных объектов.
Порядок работы:
- Откройте обработку и выберите режим «Выборочное удаление» — так видно, что именно попадёт под удаление.
- Снимите флажки с объектов, в которых сомневаетесь.
- Запустите удаление. Обработка проверит ссылки: если на карточку товара ссылается хоть один документ, она не удалится.
- Разберите список неудалённых объектов. Для каждого обработка показывает, где он используется.
Если карточка номенклатуры не удаляется из-за старых документов, оставьте её. Переименуйте с префиксом «(не использовать)» и перенесите в отдельную группу «Архив». Так она не мешает в подборе и не ломает историю.
Поиск и удаление дублей
Обработка находится в Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. Работает и с номенклатурой, и со складами, и с контрагентами.
- Укажите, где искать: справочник «Номенклатура».
- Задайте правило сравнения — например, «Наименование» совпадает по похожим словам, «Артикул» совпадает точно.
- Запустите поиск. Обработка покажет группы похожих элементов.
- В каждой группе отметьте оригинал — карточку, которую оставляете. Остальные будут заменены на неё во всех документах и удалены.
Замена дублей переписывает ссылки в проведённых документах, в том числе закрытых периодов. Если дата запрета стоит, обработка не сможет поменять старые документы — это нормально, разберите такие группы вручную.
Свёртка информационной базы
Если база разрослась за 5–7 лет и тормозит, старые документы не удаляют вручную. Используют свёртку: в БП 3.0 это обработка «Свертка информационной базы» в Администрирование → Обслуживание. Она заменяет документы до выбранной даты на документы ввода остатков.
Альтернатива — начать новую базу с 1 января и ввести остатки через Главное → Помощник ввода остатков. Старая база остаётся архивом только для чтения.
| Способ | Когда выбирать | Риски |
|---|---|---|
| Удаление помеченных | Чистка справочников и ошибочных документов | Долго на больших базах |
| Поиск и удаление дублей | Остаток разъехался по нескольким карточкам | Меняет старые документы |
| Свёртка базы | База тяжёлая, история за прошлые годы не нужна в рабочей базе | Необратима без резервной копии |
| Новая база с остатками | Учёт запущен настолько, что проще начать с нуля | Нужно выверить каждое сальдо на дату перехода |
Ручная корректировка документов и минусов на складе
Часть проблем обработками не решить. Отрицательные остатки и «висящие» суммы появляются из-за порядка ввода документов, и чистить их приходится руками.
Сдвиг даты поступления
Типичная история: товар продали 10 марта, а поступление от поставщика внесли 15 марта датой накладной. Если по бумагам товар пришёл раньше, чем продан, исправьте дату поступления. Если правда пришёл позже — продажу на 10-е оформили ошибочно, разберитесь с менеджером.
- Откройте отчёт с отрицательным остатком и сделайте двойной клик по красной сумме — откроется расшифровка с документами.
- Найдите первый документ, после которого остаток ушёл в минус.
- Проверьте, есть ли поступление этого товара позже по датам.
- Исправьте дату или время документа и перепроведите его.
Групповое перепроведение
После правки дат нужно перепровести документы в хронологическом порядке, иначе себестоимость останется кривой. В БП 3.0: Операции → Закрытие периода → Групповое перепроведение документов. Укажите период с месяца, где была правка, по текущую дату.
Затем заново выполните закрытие месяца за каждый затронутый месяц. Именно на этом шаге уходят суммы без количества на счетах 41 и 10.
Перепроведение меняет проводки в каждом документе периода. Не запускайте его по месяцам, за которые сдана декларация, без согласования с главным бухгалтером.
Перемещение вместо правки
Если товар физически лежит на складе «Основной», а в программе числится на складе «Магазин 2», не исправляйте склад в десятках старых реализаций. Оформите один документ «Перемещение товаров» текущей датой. История остаётся честной, остатки — правильными.
Чистка склада в 1С:Бухгалтерии и в Управлении торговлей: в чём разница
Общий подход один, но инструменты различаются.
| Действие | 1С:Бухгалтерия 3.0 | 1С:Управление торговлей 11 |
|---|---|---|
| Где смотреть остатки | ОСВ по счетам 41, 10, 43 | «Ведомость по товарам на складах» |
| Учёт ведётся | В количестве и сумме по счетам | Управленческий: количество отдельно от себестоимости |
| Пересчёт | Документ «Инвентаризация товаров» | Документ «Пересчет товаров» |
| Недостача | «Списание товаров» на основании инвентаризации | «Списание недостач товаров» |
| Излишек | «Оприходование товаров» на основании инвентаризации | «Оприходование излишков товаров» |
В УТ 11 при ордерной схеме на складе есть отдельный слой — складские ордера. Остаток «к поступлению» или «к отгрузке» может висеть из-за неоформленного ордера, хотя накладная проведена. Перед чисткой проверьте рабочие места по ордерам на складе и закройте или отмените зависшие распоряжения.
В БП 3.0 складского слоя нет: всё, что видно в ОСВ, и есть учёт. Зато там важнее себестоимость — после любых ручных правок обязательно закрытие месяца.
Как не допустить нового беспорядка на складе
Почистить склад — полдела. Через полгода всё вернётся, если не закрыть причины.
- 🔒 Запрет списания в минус. В БП 3.0 в
Администрирование → Проведение документовесть флажок «Разрешить списание запасов при отсутствии остатков по данным учета». Снимите его — программа не даст провести реализацию без остатка. В УТ 11 контроль остатков настраивается вАдминистрирование → Склад и доставка. - 📅 Дата запрета изменения. Ставьте её после каждого закрытого квартала. Задним числом поменять склад или дату поступления станет нельзя.
- 🧾 Правило ввода номенклатуры. Новую карточку заводит один человек. Перед созданием — поиск по артикулу. Хорошо работает обязательный артикул или штрихкод.
- 🗂 Порядок ввода документов. Поступление вносится в день прихода, а не в конце месяца. Это главный источник минусов.
- 🏷 Склад по умолчанию у пользователя. В настройках пользователя укажите основной склад, чтобы документы не попадали «не туда».
Раз в месяц полезно смотреть ОСВ по счёту 41 с отбором по отрицательному остатку. Новый минус проще разобрать, пока он один.
Инвентаризация: финальная сверка программы с полками
Обработки и правки чистят учёт, но не говорят, что реально лежит на складе. Последний шаг — инвентаризация. Только после неё остатки в 1С можно считать чистыми.
В 1С:Бухгалтерии 3.0
- Создайте документ
Склад → Инвентаризация товаров. - Выберите склад и нажмите «Заполнить» — документ подтянет учётные остатки.
- Распечатайте инвентаризационную опись (форма ИНВ-3) и отдайте комиссии.
- Внесите фактическое количество в колонку «Количество факт». Отклонение программа посчитает сама.
- На основании инвентаризации создайте «Списание товаров» для недостач и «Оприходование товаров» для излишков.
В 1С:Управлении торговлей 11
- Создайте «Пересчет товаров» по складу и распечатайте бланк для пересчёта.
- Внесите фактические данные и переведите документ в статус выполненного.
- Оформите «Списание недостач товаров» и «Оприходование излишков товаров» по результатам.
Как учесть недостачу и излишек
Излишки приходуют по текущей рыночной стоимости и включают в прочие доходы. Недостачу в пределах норм естественной убыли списывают в расходы, сверх норм — относят на виновное лицо, если оно установлено.
Пример: учётный остаток 120 банок краски, по факту 117. Себестоимость банки 450 ₽. Недостача — 3 банки на 1 350 ₽ (3 × 450). Если норм убыли для этого товара нет и виновный не найден, сумма идёт в прочие расходы.
Проводите инвентаризацию датой, когда склад реально пересчитали, и до этого момента не оформляйте отгрузок. Иначе факт и учёт разойдутся уже на этапе пересчёта.
Частые вопросы
Можно ли просто удалить все документы и начать склад заново?
Почему помеченная номенклатура не удаляется?
Нужен ли монопольный режим для удаления помеченных объектов?
Как очистить один склад и не трогать остальные?
Сколько времени займёт чистка склада?
Источники
- ФСБУ 5/2019 «Запасы»
- Методические указания по инвентаризации имущества и финансовых обязательств (приказ Минфина России от 13.06.1995 № 49)