Оборачиваемость товаров в 1С: где смотреть и как считать
Содержание
Быстрее всего оборачиваемость товаров в 1С смотрят через готовый отчёт: в «Управлении торговлей 11», ERP и «Комплексной автоматизации» это отчёт «Оборачиваемость товаров» в панели «Отчёты» складского или закупочного раздела. Он сам считает коэффициент оборачиваемости и срок в днях по выбранному периоду, складу и номенклатуре — вручную ничего делить не нужно.
Если же стандартного отчёта в вашей конфигурации нет или нужна своя формула, тот же показатель собирают запросом по регистру остатков либо отдельным внешним отчётом. Ниже — все три способа: когда какой выбрать, точные настройки стандартного отчёта, шаблон запроса и разбор ошибок, из-за которых цифры получаются неправдоподобными.
Три способа посчитать: отчёт, запрос или внешняя обработка
Оборачиваемость показывает, сколько раз за период полностью обновился запас (коэффициент) или за сколько дней средний остаток «уходит» в продажу (срок в днях). Способ расчёта зависит от того, нужен разовый взгляд или регулярный инструмент.
- 📊 Стандартный отчёт — для 90% задач. Ничего настраивать на уровне кода не надо, доступен менеджеру и бухгалтеру.
- 🧮 Запрос в консоли запросов — когда нужна нестандартная формула, фильтр по своим признакам или выгрузка в Excel для финмодели.
- 🧩 Внешний отчёт на СКД — когда одну и ту же картину хотят видеть регулярно: настроили один раз, дальше открывают по кнопке.
| Способ | Кому подходит | Что нужно уметь |
|---|---|---|
| Стандартный отчёт | Менеджеру, бухгалтеру, руководителю | Открыть отчёт, задать период и отбор |
| Запрос в консоли | Специалисту, аналитику | Писать запросы на языке 1С |
| Внешний отчёт на СКД | Тем, кому нужна цифра регулярно | Настроить СКД или заказать разработчику |
Формула: коэффициент и оборачиваемость в днях
Прежде чем жать кнопки, полезно понимать, что именно считает программа.
Коэффициент оборачиваемости = себестоимость проданного за период ÷ средний остаток запаса за тот же период. Показывает, сколько раз запас обернулся.
Оборачиваемость в днях = длительность периода (в днях) ÷ коэффициент. Это средний срок, который товар лежит на складе до продажи.
Средний остаток — не остаток на конкретную дату, а среднее за период. В простом виде это (остаток на начало + остаток на конец) ÷ 2; отчёт 1С считает точнее — по остаткам на каждый день.
Пример. Период — 30 дней. Средний остаток по складу — 500 000 ₽ по себестоимости. Себестоимость продаж за месяц — 1 500 000 ₽.
- Коэффициент = 1 500 000 ÷ 500 000 = 3 (запас обернулся трижды).
- В днях = 30 ÷ 3 = 10 дней (товар в среднем лежит 10 дней).
Коэффициент и дни связаны обратно: чем выше коэффициент, тем меньше дней — тем лучше оборачивается товар. Путать направление «больше/меньше = лучше» — самая частая ошибка при чтении отчёта.
Считать можно в деньгах (по себестоимости) или в штуках. В штуках оборачиваемость нагляднее для однородного товара, в деньгах — для разнородного ассортимента, где одна дорогая позиция весит больше сотни дешёвых. Отчёт 1С умеет и то, и другое — выбор задаётся показателем в настройках. Для анализа «где заморожены деньги» берите денежное выражение.
Стандартный отчёт «Оборачиваемость товаров»: шаги
В «Управлении торговлей 11», ERP и «Комплексной автоматизации» отчёт лежит в разделе, связанном со складом и закупками.
- Откройте раздел
Склад и доставка(в части конфигураций —Закупки) и нажмите командуОтчётыв панели раздела. - Если в быстром списке отчёта не видно, откройте полный список отчётов по ссылке в этой же панели и найдите «Оборачиваемость товаров» по названию.
- В шапке задайте период. Для товаров с ровным спросом берите месяц или квартал, для сезонных — год, иначе цифра исказится.
- Установите отборы:
Склад,Организация, при необходимости — конкретную номенклатуру или вид номенклатуры. - Нажмите
Сформировать.
В результате по каждой позиции вы увидите средний остаток, расход (продажи) за период, коэффициент оборачиваемости и срок в днях.
Читать таблицу удобнее с сортировки: щёлкните по колонке с днями и отсортируйте по убыванию — наверху окажутся позиции, которые дольше всего лежат на складе. Это и есть кандидаты на разбор. Колонку со средним остатком сопоставляйте с расходом: большой остаток при маленьком расходе — явный сигнал затоваривания.
Если в вашей конфигурации отчёт с таким названием не настроен, оборачиваемость собирается из двух стандартных отчётов: «Ведомость по товарам на складах» (для среднего остатка) и «Анализ продаж» или «Валовая прибыль» (для себестоимости продаж). Поделите одно на другое по формуле выше.
Точное расположение отчёта в панели зависит от того, как у вас настроены разделы и права, поэтому ориентируйтесь на название, а не на конкретный пункт меню.
Запрос в консоли запросов: для своей формулы
Когда нужна оборачиваемость в своём разрезе (например, с учётом товаров в резерве или по заказам), её удобно собрать запросом. Консоль запросов — это внешняя обработка; подключается через Файл → Открыть в режиме «1С:Предприятие».
Весь расчёт можно вытащить из одного регистра остатков — у него есть и остатки на границы периода, и расход за период. В УТ 11 и ERP это регистр ТоварыНаСкладах; виртуальная таблица ОстаткиИОбороты даёт сразу начальный и конечный остаток и расход.
ВЫБРАТЬ
Остатки.Номенклатура КАК Номенклатура,
Остатки.Склад КАК Склад,
Остатки.КоличествоНачальныйОстаток КАК ОстатокНачало,
Остатки.КоличествоКонечныйОстаток КАК ОстатокКонец,
Остатки.КоличествоРасход КАК Расход
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(
&НачалоПериода,
&КонецПериода,
,
,
) КАК Остатки
ГДЕ
Остатки.КоличествоРасход > 0
Коэффициент потом считается на стороне отчёта или в Excel: Расход ÷ ((ОстатокНачало + ОстатокКонец) / 2). Среднее по двум точкам — приближение; для точного среднего остатка берут периодические остатки по дням.
Имя регистра ТоварыНаСкладах стабильно для УТ 11 и ERP. Если запрос не находит таблицу, откройте в конфигураторе ветку «Регистры накопления» и возьмите точное имя регистра остатков своей конфигурации — названия ресурсов (КоличествоРасход, КоличествоКонечныйОстаток) формируются от имени ресурса регистра автоматически.
Запрос читает данные и ничего не меняет в базе, поэтому запускать его безопасно даже в рабочей базе.
Анализ оборачиваемости по группам номенклатуры
Смотреть оборачиваемость по каждой позиции имеет смысл только при узком ассортименте. Когда позиций тысячи, цифры группируют.
В стандартном отчёте группировку задают через настройки:
- В открытом отчёте нажмите
Настройки(значок с шестерёнкой илиЕщё → Изменить вариант). - В структуре отчёта добавьте группировку по полю
Номенклатура.Вид номенклатуры, по номенклатурной группе или по иерархии справочника номенклатуры. - Сформируйте отчёт заново — он свернётся до групп, а строки внутри можно раскрывать.
Так видно, какая товарная категория «замораживает» деньги: по группе с оборачиваемостью 90 дней на складе лежит трёхмесячный запас.
Для более глубокого разбора ассортимента в УТ и ERP есть ABC/XYZ-классификация продаж. Она делит номенклатуру на группы по вкладу в выручку (ABC) и стабильности спроса (XYZ). В связке с оборачиваемостью это рабочая пара: группа C с низкой оборачиваемостью — первый кандидат на вывод из ассортимента, а группа A с просевшей оборачиваемостью требует срочного внимания, потому что в ней заморожены основные деньги.
Группировку по складам добавляют тем же способом — через структуру настроек. Это помогает увидеть, где товар расходится быстро, а где лежит: одна и та же позиция на центральном складе и в удалённой точке нередко оборачивается в разы по-разному, и это основание перераспределить остатки, а не докупать.
Типичные ошибки при расчёте
Ошибки здесь обычно не в кнопках, а в интерпретации — цифра получается, но вводит в заблуждение.
- ❌ Считают по продажной цене вместо себестоимости. Тогда коэффициент завышен на размер наценки. Оборачиваемость считают по себестоимости и в остатке, и в продажах.
- ❌ Берут слишком короткий период. Для сезонного товара неделя или даже месяц дают случайную цифру. Период должен покрывать полный цикл спроса.
- ❌ Не видят неликвид. Если в отчёте стоит отбор «расход > 0», товары без продаж вообще выпадают — а это и есть самые проблемные остатки. Для поиска залежавшегося запаса фильтр надо убрать.
- ❌ Сравнивают несопоставимое. Оборачиваемость скоропорта и мебели — разные вселенные. Сравнивать корректно только внутри одной категории или с собой же в прошлом периоде.
- ❌ Путают направление. Рост показателя «в днях» — это ухудшение, а не рост бизнеса.
Перед выводом товара из ассортимента по низкой оборачиваемости проверьте, не было ли в периоде пересортицы или ошибочных перемещений — они искажают и остаток, и расход.
Внешние отчёты и обработки под свои задачи
Когда стандартных настроек не хватает, а запрос хочется «завернуть» в удобную форму, используют внешние отчёты на системе компоновки данных (СКД). Это не вмешательство в конфигурацию: отчёт лежит отдельным файлом и подключается к базе.
Открыть разово: Файл → Открыть в режиме «1С:Предприятие» и выбрать файл
отчёта.
Подключить навсегда, чтобы отчёт появился в списке у всех пользователей:
- Включите в разделе
Администрирование → Печатные формы, отчёты и обработкинастройку использования дополнительных отчётов и обработок. - Там же откройте список
Дополнительные отчёты и обработкии добавьте файл командойСоздать. - Укажите, в каких разделах и у кого отчёт будет доступен.
Подключайте только отчёты из доверенного источника. Внешний файл выполняет код в вашей базе; непроверенная обработка — это риск и для данных, и для безопасности.
Готовые отчёты по оборачиваемости и неликвидам есть в тематических сборниках для 1С; перед использованием проверьте, что отчёт написан под вашу конфигурацию и релиз.
Как улучшить оборачиваемость по данным из 1С
Отчёт — это диагностика. Дальше с цифрами работают так:
- 🔍 Находят неликвид. Позиции с оборачиваемостью в сотни дней или без продаж за квартал — к распродаже, уценке или возврату поставщику.
- 📉 Снижают избыточный запас. Если по группе стабильно 60–90 дней запаса, а поставка идёт за неделю, страховой запас завышен — деньги лежат мёртвым грузом.
- 🔁 Настраивают автозаказ. В УТ и ERP механизмы обеспечения потребностей считают точку заказа по статистике продаж — это держит оборачиваемость ровной без ручного контроля.
- 📅 Сравнивают периоды. Смотрите динамику: оборачиваемость по той же группе месяц к месяцу важнее абсолютной цифры.
Разумного «идеального» значения для всех нет: у продуктовой розницы нормой могут быть считанные дни, у магазина техники — месяцы. Ориентир задаёт ваша же история и условия поставок. Полезный приём — считать оборачиваемость вместе с рентабельностью: товар может оборачиваться медленно, но давать высокую маржу, и выводить его из ассортимента только по сроку хранения было бы ошибкой. Отчёт по валовой прибыли из того же раздела показывает маржу по тем же позициям — сопоставляйте две цифры прежде, чем принимать решение.
Частые вопросы
По какой стоимости считать оборачиваемость — себестоимости или продажной?
Чем коэффициент оборачиваемости отличается от оборачиваемости в днях?
Можно ли посмотреть оборачиваемость в «1С:Рознице»?
Почему оборачиваемость получилась отрицательной или огромной?
За какой период корректно считать?
Источники
- ФСБУ 5/2019 «Запасы»