Как сделать ABC-анализ меню ресторана: пошаговая инструкция
ABC-анализ меню — это метод оценки каждой позиции одновременно по двум параметрам: маржинальному вкладу (сколько прибыли приносит одна порция) и частоте продаж (какую долю занимает позиция в общем количестве заказов). По результатам блюда распределяются по четырём группам матрицы, и для каждой группы принимается управленческое решение: повысить цену, усилить продвижение, переработать рецептуру или убрать из меню. Анализ делается раз в месяц-квартал на данных из системы учёта — например, iiko.
Что нужно подготовить перед ABC-анализом меню
Перед тем как строить матрицу, нужны три источника данных. Первый — отчёт о продажах из iiko с количеством проданных порций по каждой позиции за выбранный период. Второй — актуальные технические карты блюд с плановой себестоимостью порции. Третий — действующие цены продажи. Если техкарты не обновлялись более трёх месяцев, результаты анализа будут искажены: себестоимость ингредиентов меняется, и маржинальный вклад блюда изменится вместе с ней.
- Отчёт о продажах iiko: период, номенклатура, количество порций
- Плановая себестоимость каждой позиции из техкарты
- Цена продажи без НДС по каждой позиции
- Список активных позиций (исключая стоп-лист, если анализ — для текущего меню)
- Категориальная структура меню (салаты, горячее, напитки и т. д.) — для расчёта порога по категориям
Шаг 1: выгружаем отчёт о продажах из iiko за нужный период
В iiko откройте раздел «Отчёты» — «Анализ продаж» (или «Продажи по блюдам» в зависимости от версии). Выберите период, торговое предприятие, тип заказов (зал, навынос, доставка — если нужно разделить). Выгрузите в Excel или CSV. Минимально нужные столбцы: наименование блюда, категория, количество проданных порций за период.
Шаг 2: считаем себестоимость и маржинальный вклад каждого блюда
Маржинальный вклад блюда — это разница между ценой продажи и себестоимостью порции: МВ = Цена − Себестоимость. Себестоимость берётся из технической карты блюда и включает стоимость всех ингредиентов на одну порцию по учётным ценам прихода. Чем точнее техкарта, тем точнее МВ. Для ABC-анализа достаточно плановых техкарт — фактические отклонения учитываются отдельно через инвентаризацию.
| Блюдо | Цена продажи, ₽ | Себестоимость, ₽ | МВ на порцию, ₽ | Продано порций | Суммарный МВ, ₽ |
|---|---|---|---|---|---|
| Стейк рибай | 1 200 | 420 | 780 | 310 | 241 800 |
| Паста карбонара | 490 | 95 | 395 | 680 | 268 600 |
| Греческий салат | 350 | 110 | 240 | 520 | 124 800 |
| Тартар из тунца | 890 | 370 | 520 | 45 | 23 400 |
| Лимонад домашний | 220 | 35 | 185 | 1 100 | 203 500 |
Для связи с фудкостом: МВ и процент фудкоста — две стороны одной медали. Блюдо с низким фудкостом (скажем, 18%) может давать небольшой абсолютный МВ, если цена сама по себе низкая. Поэтому в ABC-анализе используют именно рублёвый маржинальный вклад, а не процент.
Шаг 3: определяем порог популярности (mix percentage)
Mix percentage (доля позиции в продажах) показывает, какой процент от общего числа заказов в категории составляет конкретное блюдо. Порог популярности — минимальная доля, при которой позиция считается «популярной». Классическая формула: Порог = 70% / Количество позиций в категории. При 10 позициях в разделе «Горячее» порог составит 7%. Если доля блюда выше порога — оно популярно, ниже — непопулярно.
Как рассчитать средний маржинальный вклад по категории
Средний МВ по категории = Суммарный МВ всех позиций категории / Количество позиций. Позиции с МВ выше среднего считаются высокомаржинальными, ниже среднего — низкомаржинальными. Это второй критерий для построения матрицы.
Шаг 4: строим матрицу и разносим блюда по четырём группам
Матрица строится по двум осям: вертикальная — маржинальный вклад (выше/ниже среднего), горизонтальная — mix percentage (выше/ниже порога). Каждое блюдо попадает в одну из четырёх ячеек. В классической терминологии инженерного меню группы называются Stars, Plowhorses, Puzzles и Dogs.
| Группа | МВ | Продажи | Что это значит |
|---|---|---|---|
| Звёзды (Stars) | Высокий | Высокие | Лучшие позиции меню — приносят и маржу, и объём |
| Рабочие лошадки (Plowhorses) | Низкий | Высокие | Популярны, но съедают маржу — гости выбирают их, но ресторан зарабатывает меньше |
| Загадки (Puzzles) | Высокий | Низкие | Маржинальны, но гости не замечают — нужно продвижение или переработка подачи |
| Собаки (Dogs) | Низкий | Низкие | Не приносят ни маржи, ни объёма — кандидаты на вывод из меню |
Шаг 5: формулируем решения — повышать, продвигать, переработать или убрать
Звёзды: защитить и не трогать
Звёзды — основа прибыли заведения. Главная ошибка — поднять на них цену из-за высокого спроса и потерять объём. Стратегия: удерживать качество, контролировать выход порции через инвентаризацию, размещать на видных позициях меню — первый разворот, верхний левый угол страницы.
Рабочие лошадки: улучшить маржу
Популярные, но низкомаржинальные позиции — самый чувствительный сегмент. Три пути: незначительно поднять цену (на 5–10% иллюстративно) и отследить реакцию по mix%; снизить себестоимость без потери качества — оптимизировать рецептуру или найти альтернативного поставщика; переработать подачу, чтобы уменьшить выход без изменения цены.
Загадки: продвигать или переработать
Загадки — это скрытый потенциал. Если блюдо маржинально, но не продаётся, причина обычно одна из трёх: неудачное место в меню, слабое описание, официанты не рекомендуют. Попробуйте переместить на более видное место, улучшить описание, включить в рекомендации дня. Если через месяц mix% не вырос — перерабатывайте концепцию блюда или убирайте.
Собаки: вывести или полностью переработать
Не торопитесь убирать все «собаки» разом. Часть из них может быть якорными позициями — их наличие важно для восприятия меню (например, детское меню или вегетарианский раздел). Принимайте решение поштучно: если блюдо не несёт маркетинговой функции и не тянет смежные продажи — выводите без сожаления.
Как автоматизировать ABC-анализ в iiko без ручных таблиц
Ручной ABC-анализ в Excel занимает 3–5 часов на меню из 80–100 позиций и быстро устаревает. Идея.Аналитика — BI-платформа для ресторанов на iiko — строит матрицу автоматически: подтягивает данные о продажах и себестоимость из техкарт, рассчитывает МВ и mix percentage по каждой категории, обновляет матрицу в режиме реального времени и показывает динамику группы для каждого блюда — как менялась позиция от квартала к кварталу.
- Матрица по категориям обновляется автоматически при каждой выгрузке
- Сравнение периодов: какие блюда перешли из Загадок в Звёзды после продвижения
- Алерты: блюда, чей mix% падает ниже порога два периода подряд
- Экспорт решений в PDF для совещания с командой
Если вы только начинаете работать с аналитикой меню, сначала пройдите весь процесс вручную хотя бы один раз — это даст понимание логики матрицы. После — автоматизируйте, чтобы тратить время не на расчёты, а на решения.
Меню — это не список блюд, а финансовый инструмент. ABC-анализ превращает его из ассортиментного каталога в управляемый актив.
— Идея.Академия
Идея.Аналитика строит матрицу ABC-анализа автоматически на данных вашего iiko — без Excel и ручных расчётов.
Попробовать Идея.АналитикуЧастые вопросы
Квартал подходит большинству ресторанов: он сглаживает случайные всплески и недельную сезонность. Месяц используйте, если меню обновляется часто или нужно быстро оценить новинки. Неделя слишком коротка — один праздничный день или непогода исказят картину.
Читайте также
Маржинальность блюд: как считать и управлять матрицей
Как рассчитать маржинальный вклад и маржинальность блюд ресторана, что означают звёзды, лошадки, загадки и собаки в матрице и как управлять каждой группой.
Ценообразование в меню ресторана: от себестоимости к ценности
Два метода ценообразования для ресторанного меню: от целевого food cost и от воспринимаемой ценности. Как выбрать подход для каждой группы блюд и не потерять прибыль.
Как считать фудкост: формула, расчёт по тех.карте и примеры
Формула фудкоста: себестоимость продуктов делим на цену блюда и умножаем на 100%. Разбираем расчёт по тех.карте, по блюду и по заведению за период на примерах.