1. Главная
  2. Каталог
  3. Обработки
  4. Анализ складких запасов
#830 22 компании купили

Анализ складских запасов в 1С — оборачиваемость, ABC/XYZ и неликвид

Отчет по складским запасам в 1С: оборачиваемость в днях и в деньгах, ABC- и XYZ-классы, дни без движения и стоимость неликвида. По каждой позиции — готовая рекомендация: распродать, дозаказать или оставить как есть. Расчет выполняется внутри вашей базы, данные о продажах и остатках никуда не передаются.

Последняя версия: обновлено 4 дня назад

Что вы получаете

Видно и без демо

Скриншоты и GIF ниже показывают работу вживую — по шагам, на реальных данных. Персональная демонстрация для такой разработки не нужна.

Готовое решение

Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.

Безопасно для конфигурации

Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдет не так.

Полная прозрачность

Открытый код, честные отзывы, закрывающие документы.

Совместима с конфигурациями 1С:
RU
Управление торговлей 11.4, 11.5 Управление нашей фирмой 1.6 Управление нашей фирмой 3.0 Комплексная автоматизация 2.4, 2.5 Управление предприятием ERP
KZ
Управление торговлей 3.4 (KZ) Комплексная автоматизация 2.4 (KZ)
BY
Управление торговлей 3.4, 3.5 (BY) Комплексная автоматизация 2.4, 2.5 (BY)

Подробное описание

Половина склада работает, вторая половина лежит. Ходовой товар вы дозаказываете вовремя, а рядом на полке год пылятся позиции, в которых заморожены живые деньги — и никто не помнит, когда их последний раз покупали. Чтобы это увидеть, приходится вручную сводить остатки, продажи и себестоимость в Excel, а к концу выгрузки цифры уже устарели.

Этот отчет делает всю сводку за вас прямо в 1С. Он берет остатки, продажи и себестоимость из ваших регистров, считает оборачиваемость каждой позиции, раскладывает товары по ABC- и XYZ-классам, показывает, сколько денег заморожено в неликвиде, и в отдельной колонке пишет готовую рекомендацию: что распродать, а что дозаказать. Все расчеты идут внутри базы — данные никуда не выгружаются.

Что дает анализ складских запасов

  • Видите, где заморожены деньги. Отчет считает средний запас не только в штуках, но и в рублях, и отдельной колонкой показывает стоимость залежавшегося товара. Это разговор с закупщиком не «у нас много неликвида», а «на складе лежит на такую-то сумму, которую можно вернуть в оборот».
  • Понимаете, что дозаказать, а не только что распродать. По каждой позиции считается, на сколько дней хватит текущего остатка. Позиция с быстрой оборачиваемостью и коротким остатком помечается к дозаказу — вы не упускаете ходовой товар.
  • Раскладываете ассортимент по важности и стабильности спроса. ABC-класс отвечает на вопрос «что приносит оборот», XYZ — «на что можно положиться в прогнозе». Вместе они дают матрицу, по которой строят политику запасов.
  • Не сводите ничего руками. Один отчет заменяет выгрузку остатков, выгрузку продаж, выгрузку себестоимости и их сведение в Excel. Обновили период — получили свежую картину.
  • Данные остаются в базе. Расчет выполняет внешняя компонента прямо в вашей информационной базе. Ни остатки, ни обороты, ни себестоимость не уходят в интернет.
как считается оборачиваемость запасов в 1С — из остатков, продаж и себестоимости
Отчет собирает данные из регистров 1С и считает все локальным движком — наружу ничего не уходит

Как настроить отчет под свой склад

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

ПараметрЧто задает
ПериодИнтервал, за который берутся продажи и усредняются остатки
Порог неликвида, днейСколько дней без продаж, чтобы пометить позицию неликвидом
Целевой норматив оборачиваемости, днейВаша норма оборачиваемости — с ней сравнивается факт
Порог дозаказа, днейЕсли остатка хватает меньше чем на столько дней — рекомендация «Дозаказать»
По рабочим дням (произв. календарь)Считать оборачиваемость по рабочим дням, а не по календарным

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

настройка отчета по оборачиваемости складских запасов в 1С — пороги неликвида и норматив
Пороги задаются один раз под вашу товарную группу — дальше отчет сам красит и рекомендует по этим правилам

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

Оборачиваемость и средний запас

Ядро отчета — коэффициент оборачиваемости и оборачиваемость в днях по каждой позиции. Коэффициент считается как расход, деленный на средний запас: чем он выше, тем быстрее товар оборачивается. Оборачиваемость в днях переводит это в понятную величину — за сколько дней склад полностью «прокручивается».

Две тонкости, из-за которых цифры честные:

  • Средний запас взвешен по времени. Остаток усредняется не по точкам «начало-конец», а с учетом того, сколько дней держался каждый уровень запаса. Позиция, которая почти весь период лежала мертвым грузом и распродалась в последний день, не притворяется быстрооборачиваемой.
  • Расход — это продажи, а не любое выбытие. Отчет берет расход из регистра продаж, а не из движения по складу. Перемещения между складами и передачи между организациями не попадают в расход и не завышают оборачиваемость — оборачивается то, что действительно продано клиенту.
КолонкаЧто показывает
Средний запасСредний остаток за период, штук (взвешенный по времени)
РасходПродажи за период в количестве
Коэф-тКоэффициент оборачиваемости: расход ÷ средний запас
Обор-ть, днейЗа сколько дней оборачивается склад по этой позиции

ABC и XYZ: важность и стабильность спроса

Отчет автоматически присваивает каждой позиции ABC- и XYZ-класс — их не нужно считать отдельным инструментом.

ABC делит ассортимент по вкладу в оборот: A — то, что дает основную выручку и требует постоянного контроля запаса; B — середняки; C — хвост, где избыток особенно дорого обходится. XYZ оценивает стабильность спроса по коэффициенту вариации помесячных продаж: X — ровный, предсказуемый спрос; Y — с колебаниями; Z — нерегулярный, который сложно прогнозировать.

Вместе это матрица: позиция AX — держать всегда, автозаказ; позиция CZ — кандидат на вывод из ассортимента. Классы выводятся отдельными колонками ABC и XYZ, по ним удобно сортировать и отбирать.

анализ складских запасов в 1С — оборачиваемость, ABC-класс, неликвид и рекомендации по позициям
Один прогон — и по каждой позиции видно оборачиваемость, класс ABC, замороженные деньги и что с этим делать

Деньги: сколько заморожено в остатках

Штуки не убеждают финансиста — рубли убеждают. Отчет берет себестоимость из регистров и добавляет денежный блок:

КолонкаЧто показывает
Средний запас, ₽Средняя стоимость остатка за период по себестоимости
Себестоимость продаж, ₽COGS — себестоимость проданного за период
Обор-ть (деньги), днейОборачиваемость, посчитанная в деньгах
Замороженные деньги, ₽Стоимость запаса, который не оборачивается

Колонка Замороженные деньги, ₽ — главный аргумент к действию. Она превращает абстрактный «залежавшийся товар» в конкретную сумму, лежащую на полке. Просуммируйте ее по группе — и получите цену вопроса по категории, складу или бренду.

Неликвид, дни без движения и дни до обнуления

Три колонки отвечают на вопрос «что с этой позицией происходит прямо сейчас»:

  • Дней без движения — сколько дней прошло с последней продажи. Чем больше, тем мертвее позиция.
  • Неликвид — отметка «Да», если дней без движения превысило заданный порог. Порог вы задаете сами в шапке, поэтому для скоропорта и для запчастей можно применять разную планку.
  • Дней до обнуления — на сколько дней хватит текущего остатка при нынешнем темпе продаж. Малое число по ходовой позиции — сигнал к дозаказу, пока товар не кончился.

Готовая рекомендация и подсветка

Отчет не просто выдает цифры — он делает вывод. В колонке Рекомендация по правилам из порогов проставляется одно из значений:

  • Распродать — товар не оборачивается, деньги заморожены;
  • Дозаказать — ходовая позиция, остатка осталось меньше порога;
  • Избыток — запас есть, но он избыточен относительно норматива;
  • В норме — вмешательства не требуется.

Чтобы проблемные строки не терялись в таблице, включена подсветка условным оформлением: неликвидные позиции окрашиваются в красноватый фон, позиции к дозаказу — в песочный. Открыв отчет, вы сразу видите две зоны внимания, еще до сортировки.

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

Разрез по характеристикам номенклатуры

Если в базе включен учет по характеристикам, отчет добавляет колонку Характеристика и считает метрики в разрезе цвет-размер-модель. Одна модель обуви может иметь ходовой размер и мертвый — общая цифра по номенклатуре это скрывает, а разрез по характеристике показывает, какой именно размер распродавать. Колонка появляется автоматически при включенной функциональной опции и так же автоматически скрывается, если характеристики в базе не используются, — лишнего столбца в отчете не будет.

Два взгляда на один склад

В версии для УТ, КА и ERP отчет поставляется с двумя готовыми вариантами:

  • Анализ складских остатков — плоский список позиций, удобно сортировать и выгружать;
  • Анализ складских остатков (иерархия) — те же данные, свернутые по группам номенклатуры, с итогами по каждой группе.

Иерархический вариант отвечает на вопрос уровня категории («какая товарная группа тормозит оборот»), плоский — на вопрос уровня позиции («какие конкретно SKU распродавать»). Переключение — штатным выбором варианта отчета.

Рассылка по расписанию

Аналитика запасов полезна регулярно, а не разово. Отчет зарегистрирован как внешний, поэтому его можно поставить на автоматическую рассылку штатным механизмом 1С: раздел НСИ и администрированиеПечатные формы, отчеты и обработкиРассылки отчетов. Категорийщик получает свежую картину по своему складу утром в понедельник на почту — без ручного запуска. Это возможности типовой платформы, отдельного кода не требуется.

Как это выглядит на практике

  1. Открываете отчет — период уже заполнен, с начала текущего года. При необходимости задаете свой (например, последние 3 месяца), а рядом в шапке — порог неликвида и целевой норматив оборачиваемости под свою категорию.
  2. Отбираете нужный склад и группу номенклатуры в шапке.
  3. Формируете отчет — таблица заполняется, проблемные строки уже подсвечены.
  4. Сортируете по колонке Замороженные деньги, ₽ — сверху оказываются позиции, где заморожено больше всего.
  5. Фильтруете по колонке Рекомендация: «Распродать» уходит в акцию и уценку, «Дозаказать» — в заявку поставщику.

Полчаса — и вместо ощущения «где-то у нас много неликвида» на руках список с суммами и готовыми решениями.

Что в архиве и как это ставится

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

  • product830_UT.erf — «Управление торговлей» 11.5, «Комплексная автоматизация» 2.5, «ERP Управление предприятием» 2.5;
  • product830_UT114.erf — «Управление торговлей» 11.4, начиная с версии 11.4.8;
  • product830_UT114_8.3.16.erf — тот же отчет для «Управление торговлей» 11.4, сохраненный платформой 8.3.16. Берите его, если предыдущий файл ваша платформа открыть отказывается; ставить оба не нужно;
  • product830_UNF.erf — «Управление нашей фирмой» 3.0;
  • StockAnalysis.zip — компонента расчета. Отдельно загружать ее не нужно: та же компонента встроена в каждый файл отчета и подключается сама. В архиве zip лежит про запас.

Установка: НСИ и администрированиеПечатные формы, отчеты и обработкиДополнительные отчеты и обработки — загрузите файл своей конфигурации. При загрузке снимите флажок безопасного режима: отчет использует внешнюю компоненту расчета. После загрузки перезапустите сеанс 1С.

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

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

Кому подойдет

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

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

Сколько стоит заказать такую доработку с нуля

Сравнение стоимости и сроков: разработка с нуля у стороннего программиста против готового решения
У стороннего программиста 1С Готовое решение
Стоимость 18 000–30 000 ₽ 5 000 ₽
Сроки 2 недели на ТЗ и согласование, затем ~6 часов работы 5 минут на установку
Ваше участие ~2 часа на постановку задачи, приемку и тесты Скачать файл и подключить по инструкции
Риск Результат виден только в конце работ Разработка уже написана и работает у других компаний

Расчет по рыночной ставке 3 000–5 000 ₽/час: столько стоит час стороннего программиста 1С. Итоговая экономия — от 13 000 ₽ и около двух недель ожидания.

Как установить — 5 минут

  1. Скачиваете архив сразу после оплаты — из личного кабинета или прямо с этой страницы — и распаковываете его.
  2. Открываете базу 1С и подключаете файл штатными средствами — конфигурация при этом не меняется. Пошаговая инструкция со скриншотами. Не хочется разбираться самому — при оформлении можно добавить установку под ключ за 500 ₽: подключимся удаленно и поставим сами.
  3. Перед первым запуском обработки желательно сделать копию рабочей базы.
Для вашего 1С-специалиста
Как разработка встраивается в 1С?
Это внешний файл (.epf или .erf) — запускается вручную для конкретной задачи и не встраивается в интерфейс типовой конфигурации; открывается через меню «Файл → Открыть» или из подсистемы дополнительных отчетов и обработок.
Правится ли типовая конфигурация?
Нет. Все разработки CoderStar подключаются как расширения или внешние обработки/отчеты — типовая конфигурация остается «чистой», ее код не меняется.
Сохраняется ли поддержка вендора и ИТС?
Да. Поскольку типовая конфигурация не дорабатывается напрямую, обновления от фирмы «1С» накатываются штатным образом, поддержка вендора и ИТС сохраняется.
Как удалить разработку?
Достаточно удалить элемент справочника «Дополнительные отчеты и обработки» — безопасный режим для этого не нужен.
Открыт ли исходный код?
Да. После покупки вы получаете файл без шифрования и защиты — его можно изучить, модифицировать или адаптировать в Конфигураторе под свои задачи без ограничений, без обращения к нам.
Работает ли в 1С:Fresh?
Нет — 1С:Fresh (облачный режим работы 1С) имеет свои ограничения, разработка в нем не работает.

Оцените разработку

Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.

Частые вопросы

Как получить разработку и установить ее в 1С?

После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счету от ИП — автоматически после поступления денег на расчетный счет. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.

К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удаленно через AnyDesk и поставим за вас.

Какие способы оплаты доступны?
Банковская карта (через Т-Банк), СБП, счет от ИП Медведков Д. В. (для российских юрлиц и ИП), USDT, перевод на казахскую карту. Оплата картой проходит на стороне банка-эквайера — данные карты не попадают на наш сервер.
Можно ли оплатить в тенге, белорусских рублях или долларах?
Цена автоматически пересчитывается в KZT, BYN и USD по курсу из настроек сайта. Курс фиксируется в момент оформления заказа — даже если затем изменится, к оплате уйдет уже замороженная сумма. Реальный прием денег: в рублях для карты РФ и счета от ИП, в тенге — на казахскую карту, в USDT — крипта.
А если что-то пойдет не так после установки?
Подключимся удаленно через AnyDesk и разберемся. Если решить проблему не удастся — 14 дней на возврат: напишите в Telegram (@coderstar_olga) или на manager@coderstar.ru, вернем деньги тем же способом, каким получили оплату. Файл удалять не нужно.
Что произойдет после очередного обновления 1С?

Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждет скачивания.

Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.

Какие версии 1С НЕ поддерживаются?

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

На сколько баз 1С действует одна покупка?
На любое количество баз и пользователей. Никаких лицензионных ограничений и технических привязок к конкретной базе — купили один раз, используете в любых своих контурах.
Можно ли дорабатывать код самостоятельно?
Да. Исходный код всех наших разработок открыт — модифицируйте под свои задачи как угодно. Для типовых доработок (новое поле, отчет, печатная форма) мы также можем сделать платную адаптацию — напишите в поддержку.
Какие закрывающие документы вы предоставляете?
При оплате картой — онлайн-чек по 54-ФЗ приходит на email сразу после оплаты. При оплате по счету от ИП — скан акта выполненных работ. Оригинал отправляем по ЭДО или Почтой России по запросу.
Можно ли посмотреть демо до покупки?
Все видно и без отдельной демонстрации: скриншоты и GIF выше показывают работу по шагам, на реальных данных. При невысокой цене это заменяет встречу. Остались вопросы по функционалу — напишите в комментариях ниже, ответим в течение рабочего дня.
Какой артикул у этой разработки?
Артикул разработки — #830. Используется при обращении в поддержку или при ссылке на конкретную позицию в переписке. Достаточно указать его в письме — мы сразу поймем, о какой разработке речь.

Комментарии (1)

Чтобы оставить комментарий, войдите или зарегистрируйтесь.

Валерия 15 сентября 2025

Добрый день! Подскажите пожалуйста, а хозяйственная операция передача на комиссию будет попадать расход? Или только реализация?

Дмитрий Медведков, администратор 15 сентября 2025

Добрый день! Передача на комиссию тоже попадет в расход.

Покупаете разработки несколько раз в год?

Тогда выгоднее годовой абонемент: все 285 разработок каталога и обновления к ним за 50 000 ₽ в год.

Дмитрий Медведков
Автор разработки

Дмитрий Медведков

Программист, консультант, аналитик · Основатель CoderStar

Работаю с продуктами 1С с 2012 года. Партнер фирмы «1С» с 2014 года. Готовые разработки публикую с 2014.

  • 1С:Специалист по Платформе 8.3, УТ 11, БП 3.0
  • 1С:Специалист-консультант по УТ 11 и ERP 2
Цена 5000 ₽