Аналитика и KPI

10 KPI магазина: как считать и какие значения считать нормой

Если вы управляете магазином у дома, алкомаркетом или мини-сетью — без KPI вы летите по приборам. Разбираем 10 ключевых метрик: формулы, нормы, источники данных и типичные ошибки в расчётах.

10 KPI магазина: как считать и какие значения считать нормой
Содержание
  1. Что такое KPI магазина
  2. 10 главных KPI малой розницы
  3. Как считать KPI вручную
  4. Где брать данные для расчёта KPI
  5. Как часто обновлять KPI и кому их показывать
  6. Типичные ошибки при расчёте KPI
  7. Как автоматизировать расчёт KPI через Imredi Pulse

Что такое KPI магазина

KPI — это ключевые показатели эффективности (Key Performance Indicators): набор цифр, которые показывают, насколько хорошо работает магазин прямо сейчас. Не интуиция, не ощущения «вроде торгуем нормально» — а конкретные значения в таблице или дашборде, которые можно сравнить с планом, с прошлым периодом и с аналогичными магазинами в вашем районе.

Для розничного магазина KPI делятся на три уровня. Операционные — то, что происходит на кассе и на полке каждый день: средний чек, конверсия, наличие товара. Финансовые — то, что видно раз в неделю или в месяц: товарооборот, маржа, LFL-рост. Товарные — состояние запасов: оборачиваемость, OOS-rate, overstock. Все три уровня связаны: если товарные показатели ухудшились, операционные и финансовые отреагируют через 2–4 недели.

Магазин без KPI — как автомобиль без приборной панели: ехать можно, но как скоро закончится бензин — неизвестно. Чем раньше вы начнёте считать метрики, тем быстрее найдёте точки роста.

Малому магазину (площадь до 200 м², оборот до 3 млн руб/мес) не нужны десятки показателей. Достаточно освоить 10 базовых, о которых пойдёт речь ниже, и отслеживать их в привязке к целям: сезонному плану, прошлогоднему периоду, среднему по районным аналогам. Это тот самый минимум, который отделяет управление магазином от работы «на ощупь».

Важное уточнение: KPI — не инструмент наказания персонала. Это инструмент диагностики. Если конверсия упала с 72% до 60%, нужно искать причину — очередь на кассе, пустые полки, ценники без актуальных цен — а не выписывать штраф кассиру. Культура работы с показателями начинается с правильного отношения к данным.

10 главных KPI малой розницы

Все десять показателей ниже применимы к FMCG-магазину у дома, алкомаркету или небольшому продуктовому: они считаются по данным кассы и складского учёта без сложной BI-аналитики. Ориентиры в колонке «Норма» основаны на типичных значениях для магазинов площадью 50–200 м² с ассортиментом 1 500–5 000 SKU.

KPI Формула Норма для FMCG-магазина у дома
Товарооборот (выручка) Сумма всех продаж за период (без НДС) От 400 тыс руб/мес на 50 м²; динамика важнее абсолюта
Средний чек Выручка ÷ Количество чеков (без возвратов) 350–650 руб
Конверсия (Количество чеков ÷ Количество посетителей) × 100% 60–85%
Маржинальность (валовая маржа) ((Выручка − Себестоимость) ÷ Выручка) × 100% 18–28% для продуктового
Оборачиваемость запасов (DSI) (Средний запас ÷ Себестоимость продаж) × Дни периода 15–25 дней
OOS-rate (out-of-stock) (Позиции с нулевым остатком ÷ Всего активных SKU) × 100% ≤4%
Overstock-rate (SKU с запасом > 2× норма ÷ Всего SKU) × 100% ≤10%
Потери (shrinkage) (Потери за период ÷ Выручка за период) × 100% 0,3–1,2% оборота
Товарооборот на м² Выручка ÷ Торговая площадь (м²) 8–15 тыс руб/м² в месяц
LFL (Like-for-Like рост) ((Выручка тек. периода − Выручка аналог. периода пр. года) ÷ Выручка пр. года) × 100% +3–8% в год (без учёта инфляции)

Несколько слов о каждом показателе

Товарооборот — базовая метрика, но сама по себе мало что говорит: важен не объём, а динамика и рентабельность. Выручка выросла на 10%, а маржа упала? Повод разобраться в ассортименте. Товарооборот без маржи — как скорость без направления.

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

Конверсия измеряется счётчиком посетителей. Без него рассчитать её точно невозможно. Норма 60–85% типична для магазинов с узким ассортиментом: не каждый зашедший намерен купить, часть заходит «посмотреть» или спросить про наличие.

OOS-rate напрямую связан с потерями выручки: если 4% SKU пусты, реальные потери продаж могут достигать 2–3% оборота. Подробнее о связи дефицита и потерь — в статье о снижении потерь в магазине.

LFL позволяет отделить органический рост от инфляционного. Если выручка выросла на 12%, а инфляция составила 9%, реальный LFL — около 3%. Это честный показатель развития магазина, который не искажается ростом цен поставщиков.

Как считать KPI вручную

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

Средний чек

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

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

Для расчёта нужны: остатки на начало периода, остатки на конец и себестоимость продаж. Средний запас — это (остаток на начало + остаток на конец) ÷ 2. Делите на себестоимость продаж и умножаете на количество дней в периоде. Результат — DSI в днях: сколько дней «лежит» ваш запас. Больше 30 дней в FMCG — тревожный сигнал: деньги заморожены в товаре.

OOS-rate

Ручной способ — периодический обход полок с листом-чеклистом: отмечаете каждую позицию, у которой нулевой или критически малый остаток (1–2 единицы). Делите количество таких позиций на общее число активных SKU. Один обход в день по 15 минут даёт достаточно репрезентативную картину для магазина до 2 000 SKU. Автоматизированный вариант — в разделе ниже.

Shrinkage (потери)

Считается по итогам инвентаризации: (Учётный остаток по системе — Фактический остаток при пересчёте) в рублях себестоимости. Делите на выручку за тот же период. Норма до 1,2% — если выше, нужен разбор по категориям: где именно уходит товар. Нередко 70% потерь приходится на 10–15% SKU — дорогой алкоголь, кофе, шоколад.

Товарооборот на м²

Делите месячную выручку на торговую площадь (именно торговую, без подсобных помещений и склада). Показатель ниже 8 тыс руб/м² говорит о том, что часть торговой площади работает неэффективно: стоит пересмотреть выкладку, сократить нерабочие зоны или добавить оборудование.

Ручной расчёт KPI раз в месяц — это нормальная стартовая точка. Проблема в том, что месяц — слишком долгий горизонт для операционных решений. Оборачиваемость и OOS нужно видеть каждый день.

Все эти расчёты можно сделать в Excel или Google Sheets. Шаблон с формулами для 10 KPI, описанных в этой статье, доступен через демо Imredi Pulse.

Где брать данные для расчёта KPI

Качество KPI ровно такое, как качество исходных данных. Мусор на входе — мусор на выходе. Три основных источника для малой розницы — касса, товароучётная система и складской учёт. Важно, чтобы они были синхронизированы между собой.

Кассовое ПО (Эвотор, АТОЛ, Штрих-М)

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

ERP и товароучётные системы (1С: Управление торговлей, МойСклад, Контур.Маркет)

Дают: себестоимость, маржинальность, остатки в разрезе SKU, движение товаров, инвентаризации, документы на поступление и списание. Интеграция с 1С — стандартный путь для магазинов, которые уже ведут учёт в этой системе. Данные из 1С позволяют считать оборачиваемость, OOS и shrinkage в автоматическом режиме без ручного экспорта.

Счётчики посетителей

Нужны для расчёта конверсии. Инфракрасные счётчики над входом стоят от 3 000 до 15 000 руб и интегрируются с большинством современных кассовых систем. Без счётчика конверсию приходится оценивать косвенно — через средний трафик по геосервисам, что даёт погрешность 15–25%. Это приемлемо для понимания порядка цифр, но не для принятия тактических решений.

Ручные инвентаризации

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

Когда все источники подключены к единому дашборду, KPI обновляются автоматически. Если этого нет — данные собираются вручную, что занимает 2–3 часа в неделю у администратора. Именно ради устранения этой рутины и существуют решения для автоматизации розничной аналитики.

Как часто обновлять KPI и кому их показывать

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

Ежедневно

Еженедельно

Ежемесячно

Кому показывать? Управляющему и старшему кассиру — ежедневные и еженедельные показатели в формате короткого утреннего брифинга (5–10 минут). Собственнику — ежемесячный дайджест с трендами и отклонениями. Избегайте ситуации, когда KPI видит только директор: операционные проблемы решают те, кто работает с полками и кассой каждый день.

Хотите понять, как ваши показатели соотносятся с нормой для вашего района и формата? — Воспользуйтесь бенчмарк-функцией Imredi Pulse для сравнения с аналогичными магазинами в вашей локации.

Типичные ошибки при расчёте KPI

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

Средний чек без исключения возвратов

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

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

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

OOS считается только по нулевым остаткам

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

LFL без поправки на изменение условий работы

Если в прошлом году магазин работал 10 ч в сутки, а в этом — 14 ч, LFL-рост 20% объясняется прежде всего графиком, а не эффективностью команды. Всегда указывайте условия сравнения: часы работы, площадь, количество касс.

Один KPI вместо системы

Маржа выглядит отлично? Но если при этом оборачиваемость 45 дней и OOS-rate 8% — магазин теряет выручку и замораживает деньги в товаре. KPI работают как система, а не по отдельности. Управлять магазином по одному показателю — всё равно что ехать, глядя только на спидометр и не замечая уровень топлива. Об автозаказе как инструменте управления запасами — подробнее в статье об автозаказе товаров.

Нет плана — нет смысла в KPI

Показатель без целевого значения — просто цифра. «Средний чек 420 руб» ни о чём не говорит, пока нет плана в 500 руб или бенчмарка в 480 руб для аналогичных магазинов района. Каждый KPI должен иметь целевое значение, период измерения и ответственного за результат.

Как автоматизировать расчёт KPI через Imredi Pulse

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

Что происходит под капотом

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

Посмотреть, как это работает в интерфейсе, можно через бесплатное демо. Если хотите сравнить тарифы — они описаны на странице тарифов.

Хотите всё это в одной системе?

Imredi Pulse считает 10 ключевых KPI, прогнозирует автозаказ и сравнивает ваш магазин с топ-25 в районе. Подключение за 2–3 дня.

Запросить демо Посмотреть тарифы