Нулевые остатки в 1С:Предприятие — это товары, материалы или денежные средства, количество которых равно нулю на определенную дату. Их анализ помогает выявить неликвиды, оптимизировать складские запасы и избежать ошибок в учете. Однако стандартные отчеты часто скрывают такие позиции, сосредотачиваясь только на ненулевых значениях. В этой статье разберем, как найти нулевые остатки в разных конфигурациях — от Управления торговлей (УТ) до Бухгалтерии предприятия (БП), включая редкие случаи, когда данные не отображаются даже при правильных настройках.

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

В статье вы найдете:

  • 🔍 Стандартные способы просмотра нулевых остатков в типовой 1С:УТ 11 и БП 3.0
  • ⚙️ Настройки отчетов, которые игнорируют 90% пользователей (включая параметр "Показывать нулевые остатки")
  • 📊 Альтернативные методы через запросы и внешние обработки для сложных случаев
  • ⚠️ Типичные ошибки, из-за которых отчеты выдают неполные данные

1. Стандартный отчет "Ведомость по товарам на складах" в 1С:УТ

В конфигурации 1С:Управление торговлей (УТ) 11 самый простой способ посмотреть нулевые остатки — использовать отчет Ведомость по товарам на складах. Однако по умолчанию он скрывает позиции с нулевым количеством. Чтобы их отобразить:

  1. Перейдите в раздел Отчеты → Товары → Ведомость по товарам на складах.
  2. В открывшемся окне нажмите кнопку Настройки (шестеренка в правом верхнем углу).
  3. Вкладка Отбор → снимите галочку с параметра Только ненулевые остатки.
  4. На вкладке Группировки убедитесь, что включены колонки Номенклатура и Количество.
  5. Нажмите Сформировать.

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

Снять галочку "Только ненулевые остатки"|Проверить включенные группировки (Номенклатура, Количество)|Установить актуальную дату отчета|Применить отбор по складу или группе товаров-->

Если после этих действий нулевые остатки все равно не отображаются, проблема может быть в:

  • 🔄 Неактуальной дате отчета (проверьте, что выбрана текущая дата, а не прошедший период).
  • 📦 Отсутствии прав у пользователя на просмотр всех данных (нужны права на Полный доступ к остаткам).
  • 🛠️ Модифицированной конфигурации, где логика отчетов изменена (актуально для сильно доработанных баз).

2. Альтернативный метод: отчет "Остатки товаров" в 1С:БП

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

  1. Откройте раздел Отчеты → Склад → Остатки товаров.
  2. Нажмите Показать настройки (значок шестеренки).
  3. Перейдите на вкладку Дополнительно и установите флажок Показывать нулевые остатки.
  4. Вернитесь на вкладку Группировки и добавьте поле Номенклатура, если его нет.
  5. Нажмите Сформировать.

В отличие от УТ, в БП этот параметр часто сбрасывается после обновлений, поэтому его приходится включать заново. Если вы регулярно работаете с нулевыми остатками, сохраните настройки отчета как пользовательский вариант:

  1. После настройки нажмите Сохранить вариант.
  2. Укажите название, например, Остатки с нулями.
  3. Выберите Доступен всем пользователям, если нужно предоставить коллегам.

1С:Управление торговлей (УТ)|1С:Бухгалтерия предприятия (БП)|1С:ERP|1С:Розница|Другую-->

Если отчет по-прежнему не показывает нулевые остатки, проверьте:

  • 📅 Период формирования — иногда данные "обнуляются" из-за неправильной даты начала.
  • 🔐 Права доступа — в БП для просмотра всех остатков требуется роль с правом Просмотр остатков по всем складам.
  • 🔧 Настройки учета — в некоторых конфигурациях нулевые остатки скрываются, если включен параметр Упрощенный учет (проверяется в Администрирование → Настройки программы).

3. Просмотр нулевых остатков через универсальный отчет "Анализ субконто"

Если стандартные отчеты не подходят (например, в сильно модифицированных конфигурациях), можно использовать универсальный инструмент — Анализ субконто. Он работает во всех конфигурациях на базе 1С:Предприятие 8 и позволяет гибко настраивать вывод данных. Инструкция:

  1. Откройте меню Отчеты → Стандартные → Анализ субконто.
  2. В поле Счет выберите 41.01 (Товары на складах) или другой нужный счет (например, 10.01 для материалов).
  3. На вкладке Группировки добавьте Субконто 1 (Номенклатура) и Субконто 2 (Склады).
  4. Перейдите на вкладку Отбор и удалите все автоматические отборы (они могут скрывать нулевые остатки).
  5. Нажмите Сформировать.

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

  • 📌 Склад = Основной склад
  • 📌 Группа номенклатуры = Запчасти

Минус способа — он требует понимания плана счетов и структуры субконто. Если вы не уверены, какой счет использовать, посмотрите его в Справочники → План счетов.

💡

Если в отчете "Анализ субконто" появляется ошибка "Недостаточно прав", запросите у администратора роль с правом "Просмотр данных по всем организациям" или временно войдите под пользователем с полными правами.

4. Использование запросов для выгрузки нулевых остатков

Для опытных пользователей и программистов самый гибкий способ — написание запроса на языке 1С. Это позволяет выгрузить нулевые остатки с любой детализацией и сохранить результат в Excel. Пример запроса для остатков товаров:

ВЫБРАТЬ

Номенклатура.Наименование КАК Товар,

Склады.Наименование КАК Склад,

РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток КАК Остаток

ИЗ

РегистрНакопления.ОстаткиТоваров КАК РегистрыНакопления.ОстаткиТоваров

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура

ПО РегистрыНакопления.ОстаткиТоваров.Номенклатура = Номенклатура.Ссылка

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады

ПО РегистрыНакопления.ОстаткиТоваров.Склад = Склады.Ссылка

ГДЕ

РегистрыНакопления.ОстаткиТоваров.Период = &ДатаОтчета

Чтобы выполнить этот запрос:

  1. Откройте Файл → Новый → Запрос (или нажмите Ctrl + Shift + Q).
  2. Вставьте код запроса и укажите параметр &ДатаОтчета (например, ТекущаяДата()).
  3. Нажмите Выполнить (или F5).
  4. Для выгрузки в Excel нажмите Еще → Сохранить как… → Табличный документ, затем откройте файл и экспортируйте в XLSX.

Этот метод подходит для:

  • 📈 Аналитики, которым нужны данные для дальнейшей обработки.
  • 🔧 Программистов, интегрирующих с другими системами.
  • 📊 Бухгалтеров, формирующих отчетность по МСФО или управленческому учету.
Как модифицировать запрос для остатков по партиям?

Чтобы увидеть нулевые остатки с детализацией по партиям, добавьте в запрос поле РегистрыНакопления.ОстаткиТоваров.Партия и присоедините справочник ПартииТоваров. Пример:

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ПартииТоваров КАК Партии

ПО РегистрыНакопления.ОстаткиТоваров.Партия = Партии.Ссылка

Также добавьте Партии.НомерПартии КАК Партия в список выбираемых полей.

5. Внешние обработки для анализа нулевых остатков

Если встроенные отчеты и запросы не справляются, можно использовать внешние обработки. Они расширяют функционал и часто содержат готовые решения для работы с нулевыми остатками. Популярные варианты:

  • 📄 "Анализ остатков и оборотов" — обработка от фирмы , позволяет гибко настраивать вывод, включая нулевые позиции. Скачать можно в 1С:ИТС или на портале users.v8.1c.ru.
  • 🔎 "Универсальный отчет по регистрам" — показывает остатки по любым регистрам накопления с фильтрацией по нулевым значениям.
  • 📊 "ABC-XYZ анализ" — помимо нулевых остатков помогает классифицировать товары по востребованности.

Чтобы подключить внешнюю обработку:

  1. Скачайте файл с расширением .epf или .erf.
  2. В откройте Файл → Открыть… и выберите скачанный файл.
  3. В открывшемся окне обработки настройте параметры (дату, склады, номенклатуру).
  4. Установите флажок Показывать нулевые остатки (название может отличаться).
  5. Сформируйте отчет.

Предупреждение: внешние обработки могут содержать ошибки или вредоносный код. Всегда проверяйте источник и тестируйте их на копии базы. Лучше использовать обработки из официальных источников:

  • 🔹 Портал 1С:ИТС (требуется подписка).
  • 🔹 Раздел Файлы для скачивания на сайте users.v8.1c.ru.
  • 🔹 Официальные партнеры (например, 1С-Битрикс, Корус Консалтинг).
💡

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

6. Типичные ошибки и почему нулевые остатки не отображаются

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

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

Еще одна распространенная ошибка — неверная дата отчета. Если вы указываете дату в будущем (например, завтрашний день), не покажет актуальные остатки, так как движения документов еще не проведены. Всегда проверяйте:

  • 📅 Дата отчета не позже текущей.
  • 🔄 В базе проведены все документы за выбранный период (особенно инвентаризации и перемещения).
💡

Если нулевые остатки внезапно появились у товаров, которые должны быть в наличии, проверьте документы Списание товаров или Инвентаризация за последние дни. Возможно, кто-то случайно списал товар.

7. Автоматизация: как регулярно отслеживать нулевые остатки

Ручный просмотр нулевых остатков отнимает время, особенно в крупных компаниях. Чтобы автоматизировать процесс, можно:

  • 📅 Настроить регламентное задание в , которое будет формировать отчет по расписанию (например, раз в неделю) и отправлять его на email.
  • 🤖 Использовать RPA-решения (например, 1С:Робот или UiPath) для выгрузки данных в Excel и дальнейшей обработки.
  • 📊 Интегрировать 1С с BI-системами (например, Power BI или Tableau), где нулевые остатки будут визуализироваться на дашбордах.

Для настройки регламентного задания в 1С:Предприятие 8.3:

  1. Перейдите в Администрирование → Регламентные задания.
  2. Создайте новое задание с типом Формирование отчета.
  3. Укажите отчет (например, Ведомость по товарам на складах) и настройте параметры (включите Показывать нулевые остатки).
  4. Задайте расписание (ежедневно, еженедельно) и укажите email для отправки результата.
  5. Сохраните и запустите задание.

Для интеграции с Power BI потребуется:

  1. Настроить OData-сервис в (раздел Администрирование → Публикация на веб-сервере).
  2. В Power BI подключиться к источнику данных по адресу http://[ваш_сервер]/[база]/odata/standard.odata/.
  3. Создать запрос для выгрузки остатков с фильтром по нулевым значениям.
💡

Автоматизация анализа нулевых остатков экономит до 80% времени, особенно в компаниях с ассортиментом более 10 000 позиций. Начните с регламентных заданий — это самый простой и безопасный способ.

FAQ: Частые вопросы о нулевых остатках в 1С

🔹 Почему в отчете "Остатки товаров" не показываются нулевые позиции, хотя я снял галочку "Только ненулевые"?

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

  1. Вкладку Отбор — снимите все ограничения.
  2. Вкладку Дополнительно — убедитесь, что включен параметр Показывать нулевые остатки.
  3. Права пользователя — возможно, у вас нет доступа к некоторым складам.

Если проблема остается, попробуйте сформировать отчет под пользователем с полными правами.

🔹 Можно ли увидеть нулевые остатки по конкретному контрагенту?

Да, для этого:

  1. Используйте отчет Взаиморасчеты с контрагентами (раздел Отчеты → Финансы).
  2. В настройках снимите галочку Только ненулевые остатки.
  3. Добавьте отбор по нужному контрагенту.

Для детализации по договорам или документам расчетов добавьте соответствующие группировки.

🔹 Как экспортировать нулевые остатки в Excel с сохранением структуры?

Лучше всего использовать один из способов:

  • 📄 Через стандартный отчет: после формирования нажмите Еще → Выгрузить в Excel.
  • 📊 Через запрос: выполните запрос (раздел 4 статьи) и сохраните результат как Табличный документ, затем экспортируйте в XLSX.
  • 🔧 Через внешнюю обработку (например, "Выгрузка в Excel" из 1С:ИТС).

При экспорте больших объемов данных (более 100 000 строк) разбейте выгрузку на части по группам номенклатуры.

🔹 Почему после инвентаризации некоторые товары имеют нулевой остаток, хотя физически они есть на складе?

Это типичная ошибка при проведении инвентаризации. Причины:

  • 📝 В документе Инвентаризация товаров не указано фактическое количество (осталось значение "0").
  • 🔄 Документ не проведен или проведен с ошибками.
  • 📦 Товар списан по другому складу или организации.

Чтобы исправить:

  1. Откройте документ инвентаризации и проверьте фактические остатки.
  2. Если ошибка в проведении — отмените проведение и перепроведите документ.
  3. Если товар списан ошибочно — создайте документ Оприходование товаров.
🔹 Как найти нулевые остатки по характеристикам (размерам, цветам)?

Для этого:

  1. Используйте отчет Ведомость по товарам на складах.
  2. В настройках добавьте группировку по Характеристикам номенклатуры.
  3. Снимите галочку Только ненулевые остатки.

Если характеристики не отображаются, проверьте:

  • 🔹 Включен ли учет по характеристикам в настройках номенклатуры (Справочники → Номенклатура → Настройки и справочники).
  • 🔹 Есть ли у товаров заведенные характеристики (размеры, цвета и т.д.).
💡

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