Остатки товаров на складе в 1С: где смотреть и как сверить
Содержание
Быстрее всего остатки видно в стандартном отчёте по складу: в «1С:Бухгалтерии» это оборотно-сальдовая ведомость по счёту 41, в «1С:Управлении торговлей» и ERP — ведомость по товарам на складах. Отчёт открывается из раздела по складу, в нём задают дату, склад и номенклатуру — и получают количество на любой момент.
Дальше всё зависит от того, что именно нужно: просто цифру наличия, доступный остаток за вычетом резервов, разбивку по партиям и сериям или сверку управленческого учёта с бухгалтерским. Ниже — каждый из этих случаев, с путями меню по конфигурациям и с разбором, почему остатки иногда не сходятся.
Где посмотреть остаток за пару кликов
Самый короткий путь — готовый отчёт. В каждой типовой конфигурации он свой, но логика одна: выбрать период, склад и номенклатуру.
| Конфигурация | Где открыть | Отчёт |
|---|---|---|
| Бухгалтерия 3.0 | Отчёты → Оборотно-сальдовая ведомость по счёту | ОСВ по счёту 41 (товары), 10 (материалы), 43 (продукция) |
| Управление торговлей 11 | Раздел Склад и доставка, отчёты по складу | «Ведомость по товарам на складах», «Остатки товаров» |
| ERP, Комплексная автоматизация | Раздел Склад и доставка, отчёты по складу | «Ведомость по товарам на складах» |
В «1С:Бухгалтерии» откройте ОСВ по счёту 41, укажите дату и нажмите кнопку настроек (значок шестерёнки). На закладке группировки добавьте «Склады» и «Номенклатуру» — и ведомость покажет остаток по каждой позиции на каждом складе. Нулевые строки убирает флажок Показатели → По субсчетам и настройка отбора.
💡 Если нужен остаток строго на сегодня, ставьте период «по текущую дату». Для остатка на конец прошлого месяца — конечную дату последнего числа, иначе в цифру попадут движения нового периода.
В «Управлении торговлей» и ERP отчёт «Ведомость по товарам на складах» даёт начальный остаток, приход, расход и конечный остаток за период. «Остатки товаров» показывают только текущее количество — это удобнее, когда нужен быстрый срез без оборотов.
У любого из этих отчётов есть кнопка настроек: через неё добавляют отборы (один склад, одна группа номенклатуры), меняют группировки и сохраняют вариант, чтобы не настраивать заново.
Ещё один быстрый приём — посмотреть остаток прямо из карточки или списка номенклатуры. В торговых конфигурациях у товара есть команда перехода к его остаткам и ценам: открыли позицию, нажали команду остатков — и видите количество по складам без построения полного отчёта. Это удобно, когда нужна одна позиция, а не весь склад.
Если складов много, не стройте отчёт по всем сразу. Сначала задайте отбор по нужному складу: отчёт сформируется быстрее, а цифры будут читаться без лишних строк. Для крупной базы это заметно экономит время.
Сколько товара реально свободно: наличие, резерв и заказы
Физический остаток на складе и то, чем можно распоряжаться, — разные числа. Под часть товара уже оформлены заказы покупателей, значит, этот объём зарезервирован и продавать его повторно нельзя.
Ориентируйтесь на доступный остаток, а не на наличие: доступно = в наличии − в резерве.
В «Управлении торговлей» и ERP для этого есть отдельный отчёт — «Остатки и доступность товаров». Он показывает сразу несколько величин:
- 📦 В наличии — физически лежит на складе.
- 🔒 В резерве — зарезервировано под заказы клиентов и внутренние заказы.
- ✅ Доступно — свободный остаток, который можно продать или переместить.
- ⏳ Ожидается — поступит по заказам поставщикам.
Если резервирование в базе не ведётся, колонка резерва будет пустой, и наличие совпадёт с доступным — это нормально. Резервы включаются в настройках раздела Склад и доставка; там же задаётся, разрешать ли отгрузку сверх свободного остатка.
Отдельно стоит учитывать товары в пути и ордерную схему. При ордерном складе фактическое поступление или отгрузка оформляются ордером, а финансовый документ — отдельно. Из-за этого между «принято по ордеру» и «оформлено накладной» возникает промежуточное состояние: товар уже на складе, но ещё не отражён в закупке, либо наоборот. В отчётах по доступности такие величины показываются отдельными колонками «к поступлению» и «к отгрузке» — сверяйте именно их, если на складе работает ордерная схема.
В «1С:Бухгалтерии» механизма резервов под заказы в привычном виде нет — счёт 41 хранит фактическое количество. Поэтому свободный остаток в бухгалтерской базе и в торговой может отличаться: это не ошибка, а разные контуры учёта.
Остатки по партиям, сериям и характеристикам
Когда по номенклатуре ведётся учёт по характеристикам (цвет, размер), партиям или сериям, общий остаток полезно разложить детальнее.
В ведомости по товарам на складах или в «Остатках товаров» нажмите настройку и добавьте в группировки нужный разрез:
- Откройте настройки отчёта (значок шестерёнки или кнопка
Настройки). - На закладке группировок добавьте строку — «Характеристика», «Серия» или «Партия».
- Сформируйте отчёт: под каждой позицией появится разбивка по выбранному разрезу.
Разрез доступен только если учёт по нему включён в карточке номенклатуры или в её виде. Если учёт по сериям не ведётся, колонка серий будет пустой, и это ожидаемо.
Серийные номера в «1С:Предприятии» хранятся отдельно от количественного остатка. Их наличие смотрят в списке серийных номеров товаров — через его форму или через разрез в отчёте, если он настроен. Серийный номер — это признак конкретной единицы, а не самостоятельный остаток: по количеству он совпадает со штуками номенклатуры.
💡 Если по партиям нужна себестоимость, а не только количество, используйте отчёты по себестоимости или валовой прибыли — ведомость по складам считает штуки, а не суммы списания.
Проверка через регистры и движения документов
За складскими отчётами стоит регистр накопления — именно он хранит остатки. Иногда удобнее посмотреть сам регистр, минуя отчёт: так видно каждое движение с привязкой к документу.
Чтобы открыть регистр, включите команду «Все функции»:
- Нажмите кнопку главного меню (левый верхний угол) →
Настройки→Параметры. - Поставьте флажок
Отображать команду «Все функции»и нажмитеОК. - Снова откройте главное меню →
Все функции→Регистры накопления. - Выберите регистр остатков товаров на складах.
Регистр открывается только на просмотр. Менять движения вручную нельзя — остаток формируют документы, и ручная правка регистра приведёт к расхождению с учётом.
В списке регистра включите отбор по номенклатуре и складу — увидите всю цепочку приходов и расходов. Это главный инструмент, когда непонятно, какой документ изменил остаток: по колонке «Регистратор» сразу видно виновника.
Остатки хранит не один регистр, а несколько. В торговых конфигурациях рядом с регистром товаров на складах есть регистры свободных остатков, товаров организаций, резервов. Каждый отвечает за свой срез, поэтому цифры в них могут не совпадать — и это нормально. Для количественного складского остатка опирайтесь на регистр товаров на складах, остальные нужны для расчёта доступности и регламентированного учёта.
Отдельная задача — сверка с фактом. Для этого служит документ инвентаризации (пересчёта) товаров: он сравнивает учётный остаток с реально пересчитанным и фиксирует излишки и недостачи. Пока инвентаризация не проведена, она на остатки не влияет — это просто ведомость сравнения.
Автоматический контроль остатков
Разовую проверку можно превратить в постоянный контроль, чтобы программа сама не давала «уйти в минус».
В «Управлении торговлей» и ERP в настройках раздела Склад и доставка включается контроль обеспечения: при попытке отгрузить больше, чем свободно, документ не проводится или выдаёт предупреждение. Там же настраивается, учитывать ли при этом резервы и товары в пути.
В «1С:Бухгалтерии» похожий флажок находится в настройках проведения документов (раздел Администрирование): контроль остатков при проведении запрещает списать товар, которого нет на счёте 41. Включать его стоит, если в базе регулярно появляются отрицательные остатки.
Для регулярного мониторинга пригодится сохранённый вариант отчёта с нужными отборами и рассылка по расписанию. Настройте вариант «Остатки по складу» один раз — с отбором по своему складу и нужными группировками, — сохраните его, а затем через механизм рассылок отчётов поставьте на автоматическую отправку на почту, например каждое утро. Так остаток приходит сам, без ручного построения.
Полезно разграничить и доступ: кладовщику достаточно видеть остатки своего склада, а не всей компании. Права настраиваются профилями доступа, и ограничение по складу избавляет отчёты от лишних строк и чужих цифр. Ниже — короткий список того, что держат под контролем на практике.
Почему остатки не сходятся и что проверить
Расхождения почти всегда объясняются не ошибкой программы, а условиями формирования отчёта или особенностями учёта. Разберём частые ситуации.
41 хранит фактическое количество, а торговый учёт — ещё и резервы, товары в пути, ордерную схему. Сверяйте одинаковые показатели: «в наличии» с «в наличии», а не с «доступно».Перед тем как считать отчёт неверным, всегда проверяйте три вещи: дату формирования, выбранный склад и то, все ли документы проведены. На эти причины приходится большинство «пропавших» остатков.
Запрос к остаткам через консоль и внешние обработки
Когда стандартных отчётов не хватает — нужна выборка по сложному условию или выгрузка в таблицу, — остатки удобно получить запросом к виртуальной таблице регистра. Для этого используют консоль запросов (внешнюю обработку ) — она работает на чтение и базу не меняет.
Остатки берут не из таблицы движений, а из виртуальной таблицы .Остатки() — платформа сама считает итог на дату:
ВЫБРАТЬ
Остатки.Номенклатура,
Остатки.Склад,
Остатки.КоличествоОстаток КАК Количество
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, ) КАК Остатки
ГДЕ
Остатки.КоличествоОстаток > 0
УПОРЯДОЧИТЬ ПО
Остатки.Номенклатура
Параметр &Дата задаёт момент остатка; если оставить его пустым, запрос вернёт остаток на текущий момент. Точное имя регистра и ресурса (Количество) сверяйте в конкретной конфигурации — в торговых базах рядом есть регистры свободных остатков и товаров организаций.
Прямые SQL-запросы к базе данных в обход платформы делать не нужно: структура таблиц 1С недокументирована и меняется с релизами, а итоги в них хранятся иначе, чем кажется. Для разовой выборки берите консоль запросов, для регулярной — внешний отчёт на СКД.
Если результат нужен не разово, а постоянно, запрос оформляют внешним отчётом на системе компоновки данных (СКД): он даёт отборы, группировки и сохраняемые настройки, как у типовых отчётов, и подключается к базе без изменения конфигурации.
На какую дату отчёт показывает остаток?
Почему свободный остаток меньше, чем лежит на складе?
Как увидеть, какой документ изменил остаток?
Все функции → Регистры накопления, поставьте отбор по номенклатуре и складу. В колонке «Регистратор» будет документ каждого движения.Можно ли поправить остаток вручную?
Остатки в бухгалтерии и в управленческом учёте отличаются — это ошибка?
41 хранит фактическое количество, а управленческий учёт — ещё резервы и товары в пути. Сверяйте одноимённые показатели.Источники
- ФСБУ 5/2019 «Запасы»