Остатки товаров на складе в 1С: где смотреть и как сверить

· 9 мин

Содержание

Быстрее всего остатки видно в стандартном отчёте по складу: в «1С:Бухгалтерии» это оборотно-сальдовая ведомость по счёту 41, в «1С:Управлении торговлей» и ERP — ведомость по товарам на складах. Отчёт открывается из раздела по складу, в нём задают дату, склад и номенклатуру — и получают количество на любой момент.

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

Где посмотреть остаток за пару кликов

Самый короткий путь — готовый отчёт. В каждой типовой конфигурации он свой, но логика одна: выбрать период, склад и номенклатуру.

КонфигурацияГде открытьОтчёт
Бухгалтерия 3.0Отчёты → Оборотно-сальдовая ведомость по счётуОСВ по счёту 41 (товары), 10 (материалы), 43 (продукция)
Управление торговлей 11Раздел Склад и доставка, отчёты по складу«Ведомость по товарам на складах», «Остатки товаров»
ERP, Комплексная автоматизацияРаздел Склад и доставка, отчёты по складу«Ведомость по товарам на складах»

В «1С:Бухгалтерии» откройте ОСВ по счёту 41, укажите дату и нажмите кнопку настроек (значок шестерёнки). На закладке группировки добавьте «Склады» и «Номенклатуру» — и ведомость покажет остаток по каждой позиции на каждом складе. Нулевые строки убирает флажок Показатели → По субсчетам и настройка отбора.

💡 Если нужен остаток строго на сегодня, ставьте период «по текущую дату». Для остатка на конец прошлого месяца — конечную дату последнего числа, иначе в цифру попадут движения нового периода.

В «Управлении торговлей» и ERP отчёт «Ведомость по товарам на складах» даёт начальный остаток, приход, расход и конечный остаток за период. «Остатки товаров» показывают только текущее количество — это удобнее, когда нужен быстрый срез без оборотов.

У любого из этих отчётов есть кнопка настроек: через неё добавляют отборы (один склад, одна группа номенклатуры), меняют группировки и сохраняют вариант, чтобы не настраивать заново.

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

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

Сколько товара реально свободно: наличие, резерв и заказы

Физический остаток на складе и то, чем можно распоряжаться, — разные числа. Под часть товара уже оформлены заказы покупателей, значит, этот объём зарезервирован и продавать его повторно нельзя.

Ориентируйтесь на доступный остаток, а не на наличие: доступно = в наличии − в резерве.

В «Управлении торговлей» и ERP для этого есть отдельный отчёт — «Остатки и доступность товаров». Он показывает сразу несколько величин:

  • 📦 В наличии — физически лежит на складе.
  • 🔒 В резерве — зарезервировано под заказы клиентов и внутренние заказы.
  • ✅ Доступно — свободный остаток, который можно продать или переместить.
  • ⏳ Ожидается — поступит по заказам поставщикам.

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

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

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

Остатки по партиям, сериям и характеристикам

Когда по номенклатуре ведётся учёт по характеристикам (цвет, размер), партиям или сериям, общий остаток полезно разложить детальнее.

В ведомости по товарам на складах или в «Остатках товаров» нажмите настройку и добавьте в группировки нужный разрез:

  1. Откройте настройки отчёта (значок шестерёнки или кнопка Настройки).
  2. На закладке группировок добавьте строку — «Характеристика», «Серия» или «Партия».
  3. Сформируйте отчёт: под каждой позицией появится разбивка по выбранному разрезу.

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

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

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

Проверка через регистры и движения документов

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

Чтобы открыть регистр, включите команду «Все функции»:

  1. Нажмите кнопку главного меню (левый верхний угол) → Настройки → Параметры.
  2. Поставьте флажок Отображать команду «Все функции» и нажмите ОК.
  3. Снова откройте главное меню → Все функции → Регистры накопления.
  4. Выберите регистр остатков товаров на складах.

Регистр открывается только на просмотр. Менять движения вручную нельзя — остаток формируют документы, и ручная правка регистра приведёт к расхождению с учётом.

В списке регистра включите отбор по номенклатуре и складу — увидите всю цепочку приходов и расходов. Это главный инструмент, когда непонятно, какой документ изменил остаток: по колонке «Регистратор» сразу видно виновника.

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

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

Автоматический контроль остатков

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

В «Управлении торговлей» и ERP в настройках раздела Склад и доставка включается контроль обеспечения: при попытке отгрузить больше, чем свободно, документ не проводится или выдаёт предупреждение. Там же настраивается, учитывать ли при этом резервы и товары в пути.

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

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

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

Регламент контроля складских остатков
Выполнено: 0 / 5

Почему остатки не сходятся и что проверить

Расхождения почти всегда объясняются не ошибкой программы, а условиями формирования отчёта или особенностями учёта. Разберём частые ситуации.

Диагностика: выберите симптом

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

Запрос к остаткам через консоль и внешние обработки

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

Остатки берут не из таблицы движений, а из виртуальной таблицы .Остатки() — платформа сама считает итог на дату:

ВЫБРАТЬ
    Остатки.Номенклатура,
    Остатки.Склад,
    Остатки.КоличествоОстаток КАК Количество
ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, ) КАК Остатки
ГДЕ
    Остатки.КоличествоОстаток > 0
УПОРЯДОЧИТЬ ПО
    Остатки.Номенклатура

Параметр &Дата задаёт момент остатка; если оставить его пустым, запрос вернёт остаток на текущий момент. Точное имя регистра и ресурса (Количество) сверяйте в конкретной конфигурации — в торговых базах рядом есть регистры свободных остатков и товаров организаций.

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

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

На какую дату отчёт показывает остаток?
На дату и время окончания периода, заданного в шапке. Если нужен остаток «прямо сейчас», ставьте период по текущую дату — иначе поздние документы в цифру не войдут.
Почему свободный остаток меньше, чем лежит на складе?
Разницу занимают резервы под заказы покупателей. Смотрите отчёт «Остатки и доступность товаров»: колонка резерва покажет, какими заказами занят товар.
Как увидеть, какой документ изменил остаток?
Откройте регистр остатков товаров через Все функции → Регистры накопления, поставьте отбор по номенклатуре и складу. В колонке «Регистратор» будет документ каждого движения.
Можно ли поправить остаток вручную?
Напрямую в регистре — нет, это нарушит учёт. Излишки и недостачи оформляют документом инвентаризации (пересчёта) или оприходованием и списанием, чтобы у изменения был документ-основание.
Остатки в бухгалтерии и в управленческом учёте отличаются — это ошибка?
Не обязательно. Это разные контуры: бухгалтерский счёт 41 хранит фактическое количество, а управленческий учёт — ещё резервы и товары в пути. Сверяйте одноимённые показатели.

Источники

  • ФСБУ 5/2019 «Запасы»