Вопрос «как в 1С узнать, сколько товара осталось и на какую сумму» возникает почти ежедневно у кладовщиков, менеджеров по продажам и бухгалтеров. Ответ кажется простым — но только до тех пор, пока не сталкиваешься с нюансами: разные виды остатков (фактические, доступные, резервированные), валюта учета, аналитика по складам или партиям. В этой статье разберем три универсальных метода — от базового отчета до SQL-запроса для опытных пользователей, — которые работают в 1С:Управление торговлей 11, ERP 2, Рознице и других конфигурациях на платформе 8.3.

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

Если вы работаете с 1С:Бухгалтерией, часть функций может отсутствовать — в этом случае используйте отчет «Ведомость по товарам» или настройте обмен данными с торговой системой. Для УТ 10.3 и более старых версий интерфейс будет отличаться, но логика остается той же.

📊 Какую конфигурацию 1С вы используете для учета товара?
1С:Управление торговлей 11
1С:ERP
1С:Розница
1С:Бухгалтерия
Другая конфигурация

1. Быстрый способ: отчет «Ведомость по товарам на складах»

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

Чтобы открыть отчет:

  • 📊 Перейдите в раздел Склад (или Запасы в ERP).
  • 📋 Выберите пункт Отчеты по складамВедомость по товарам на складах.
  • 🔍 В настройках отчета укажите:
    • 📅 Период (по умолчанию — текущая дата).
    • 🏠 Склад (если нужно посмотреть остатки по конкретному складу).
    • 📦 Номенклатуру (можно оставить пустым для вывода всех позиций).
  • 🖱️ Нажмите Сформировать.

В результате вы получите таблицу с колонками:

Номенклатура Характеристика Количество Сумма (в валюте учета) Склад
Ноутбук Acer Aspire 5 Черный, 16ГБ/512ГБ 12 720 000 ₽ Основной склад
Смартфон Samsung Galaxy S23 Серый, 256ГБ 5 450 000 ₽ Резервный склад
Монитор LG 27UP850 Белый, 27" 8 240 000 ₽ Основной склад

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

Указан ли правильный период (дату лучше ставить на конец дня)|

Выбран ли нужный склад (если не указан — покажутся все склады)|

Отмечены ли галочки «Показывать нулевые остатки» (если не нужны — снимите)|

Проверены ли настройки валюты (если учет ведется в USD/EUR)

-->

2. Расширенный анализ: отчет «Анализ доступности товаров»

Если вам нужно не только количество и сумму, но и детализацию по резервам, заказам поставщикам и ожидаемым поступлениям, используйте отчет «Анализ доступности товаров». Он есть в УТ 11, ERP 2 и Комплексной автоматизации 2.

Как открыть:

  • 📊 Перейдите в раздел Запасы (или Склад).
  • 📈 Выберите Отчеты по запасамАнализ доступности товаров.
  • 🔧 В настройках:
    • 📅 Укажите дату, на которую нужно посмотреть остатки.
    • 📦 Отметьте галочкой Показывать ожидаемые поступления (если нужно учесть заказы поставщикам).
    • 💰 Включите колонку Сумма (если ее нет по умолчанию).

В этом отчете вы увидите:

  • 🟢 Свободный остаток — товар, который можно продать прямо сейчас.
  • 🟡 Резерв — количество, которое уже зарезервировано под заказы клиентов.
  • 🔴 Ожидаемое поступление — товар в пути от поставщика (если включена опция).
  • 💵 Сумма — стоимость остатков в валюте учета (можно переключить на рубли, если учет ведется в USD/EUR).

Критическая деталь: если в отчете не отображается колонка «Сумма», проверьте настройки учета номенклатуры. В карточке товара должен быть указан вид номенклатуры с флагом «Учитывать по сумме» (обычно это «Товар» или «Продукция»).

Почему сумма в отчете может не совпадать с бухгалтерским балансом?

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

3. Для опытных пользователей: запрос через «Универсальный отчет»

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

Инструкция:

  1. Откройте Все функции (кнопка с тремя точками в правом верхнем углу).
  2. Введите в поиске Универсальный отчет и выберите его.
  3. В конструкторе запросов укажите таблицу РегистрНакопления.ТоварыНаСкладах.Остатки.
  4. Добавьте поля:
    • Номенклатура
    • Характеристика
    • Количество
    • Сумма
    • Склад
    • Партия (если нужен анализ по партиям)
  • Добавьте отбор по дате (например, &ТекущаяДата).
  • Нажмите Выполнить.
  • Пример кода запроса для копирования (для 1С:УТ 11.4):

    ВЫБРАТЬ
    

    ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,

    ТоварыНаСкладахОстатки.Характеристика КАК Характеристика,

    ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество,

    ТоварыНаСкладахОстатки.СуммаОстаток КАК Сумма,

    ТоварыНаСкладахОстатки.Склад КАК Склад,

    ТоварыНаСкладахОстатки.Партия КАК Партия

    ИЗ

    РегистрНакопления.ТоварыНаСкладах.Остатки(&ТекущаяДата, ) КАК ТоварыНаСкладахОстатки

    ГДЕ

    ТоварыНаСкладахОстатки.КоличествоОстаток > 0

    Преимущество этого метода: вы можете добавить любые дополнительные поля (например, Серия, СрокГодности или Поставщик) и настроить группировку по ним. Также здесь доступны пользовательские поля, если они добавлены в конфигурацию.

    1. Уменьшить период (например, посмотреть остатки только за последний месяц).

    2. Убрать лишние поля из выборки (особенно текстовые, например, «ПолноеНаименование»).

    3. Использовать индексированные поля в условиях отбора (например, «Склад» вместо «Номенклатура»).

    -->

    4. Просмотр остатков по конкретному товару (карточка номенклатуры)

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

    Как это сделать:

    • 🔍 В строке поиска (верхний правый угол) введите название или артикул товара.
    • 📄 Откройте карточку номенклатуры двойным кликом.
    • 📊 Перейдите на вкладку Остатки (или Запасы в некоторых конфигурациях).
    • 🔎 Здесь вы увидите:
      • 📦 Количество по складам (с разбивкой по характеристикам, если они есть).
      • 💰 Сумму остатков (если в настройках учета включен суммовой учет).
      • 🔄 Резервы и транзит (если есть).

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

    💡

    Карточка номенклатуры — самый быстрый способ, но он не подходит для анализа большого ассортимента. Для массовой проверки остатков используйте отчеты из разделов 1 или 2.

    5. Особенности просмотра остатков в 1С:Розница

    В 1С:Рознице логика учета остатков отличается от УТ или ERP, так как здесь учитываются розничные продажи и работа с кассовыми аппаратами. Чтобы посмотреть остатки:

    Способ 1: через Отчет по товарам в рознице

    • 📊 Перейдите в раздел ТоварыОтчетыТовары в рознице.
    • 📅 Укажите дату и магазин (если их несколько).
    • 💰 Включите колонку Сумма остатка в настройках.

    Способ 2: через Инвентаризация (если нужно сверить фактические остатки с учетными)

    • 📋 Создайте новый документ Инвентаризация товаров в рознице.
    • 🔍 Выберите магазин и дату.
    • 🖱️ Нажмите Заполнить по остаткам — система покажет учетные остатки.

    ⚠️ Внимание: в Рознице сумма остатков может рассчитываться по розничным ценам (а не по себестоимости), если это задано в настройках учета. Чтобы увидеть себестоимость, переключитесь на отчет Ведомость по товарам на складах (он доступен, если в конфигурации включен модуль складского учета).

    6. Частые ошибки и как их избежать

    Даже опытные пользователи иногда сталкиваются с проблемами при просмотре остатков. Вот самые распространенные ошибки и способы их решения:

    1. В отчете не показывается сумма

    • 🔹 Причина: в настройках номенклатуры не включен суммовой учет.
    • 🔧 Решение: откройте карточку товара → вкладка Учетная политика → поставьте галочку Вести суммовой учет.

    2. Остатки не совпадают с бухгалтерией

    • 🔹 Причина: разные методы оценки запасов (FIFO в торговле vs. средняя себестоимость в бухгалтерии).
    • 🔧 Решение: сверьте данные через отчет Сверка с бухгалтерией (доступен в УТ 11 и ERP).

    3. Не видно остатков по характеристикам

    • 🔹 Причина: в настройках отчета не включена детализация по характеристикам.
    • 🔧 Решение: в конструкторе отчета добавьте поле Характеристика в группировки.

    ⚠️ Внимание: если вы работаете с серийными номерами или маркированными товарами (например, обувь, одежда, электроника), стандартные отчеты могут не показывать полную картину. В этом случае используйте специализированные отчеты:

    • Ведомость по сериям (для товара с серийными номерами).
    • Остатки маркированных товаров (для работы с системой Честный ЗНК).

    FAQ: Ответы на частые вопросы

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

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

    Почему в отчете сумма остатков отрицательная?

    Отрицательная сумма появляется, если:

    1. Товар был продан по цене ниже себестоимости (убыточная сделка).
    2. В базе есть ошибки проводок (например, неправильно закрыт документ Реализация).
    3. Используется метод учета LIFO (последняя партия пришла по более низкой цене).

    Чтобы исправить, проверьте документы по этому товару за последний месяц или выполните Проверку учета (раздел Администрирование).

    Можно ли выгрузить остатки в Excel?

    Да, в любом отчете 1С есть кнопка Выгрузить (или Экспорт) в формате .xlsx или .mxl. Если кнопки нет, нажмите ЕщеВыгрузить в Excel. Для автоматической выгрузки настройте Регламентное задание (раздел Администрирование).

    Как узнать, какой товар лежит на складе дольше всего?

    Используйте отчет Анализ оборачиваемости товаров (раздел ЗапасыОтчеты по запасам). В настройках отсортируйте данные по колонке Дней на складе по убыванию. Альтернатива — запрос к регистру ТоварыНаСкладах.Обороты с группировкой по дате последнего движения.

    Почему в 1С:Рознице не показывается сумма остатков?

    В Рознице по умолчанию сумма рассчитывается по розничным ценам, а не по себестоимости. Чтобы увидеть себестоимость:

    1. Откройте отчет Ведомость по товарам на складах.
    2. В настройках добавьте колонку Себестоимость.
    3. Если колонки нет — проверьте, включен ли складской учет в настройках программы (АдминистрированиеНастройки номенклатуры).