Перед обновлением сезонного меню в небольшом бистро возникает знакомый спор. Шеф предлагает оставить пасту на самом заметном месте: её заказывают чаще, чем многие другие блюда. Управляющий открывает продажи за месяц и видит, что паста действительно популярна. Но стоит добавить стоимость ингредиентов, как первоначальный вывод перестаёт быть очевидным.
В нашем условном примере за 30 дней гости купили 30 порций пасты и 15 стейков. Казалось бы, ответ понятен: пасту нужно продвигать, а со стейком ещё подумать. Однако после стоимости продуктов паста принесла 120 €, а стейк — 210 €. И это ещё не вся картина: больше всего денег на покрытие остальных расходов дал бургер — 320 €.
Какое блюдо тогда считать лучшим?
Никакое, пока мы не уточнили, что именно хотим оценить. Количество заказов, денежный вклад одной порции и общий вклад блюда за период — три разные величины. Ошибка при пересмотре меню начинается там, где управляющий принимает одну из них за все три.
Самое продаваемое — не обязательно самое ценное. Но и не обязательно проблемное
Паста может привлекать гостей в обеденное время, готовиться быстро и обеспечивать кухне стабильный поток заказов. Стейк может оставлять больше денег с порции, но требовать внимательного приготовления и пользоваться более узким спросом. Бургер способен одновременно хорошо продаваться и давать заметный вклад после продуктов.
Это не аргументы в пользу немедленного изменения цен. Это вопросы, на которые не ответит список «топ-10 блюд по продажам».
Здесь помогает меню-инжиниринг — анализ меню ресторана по двум осям: насколько часто гости заказывают блюдо и сколько денег остаётся от одной проданной порции после ингредиентов. Сначала он показывает положение каждого блюда относительно остальных в своей категории, а затем помогает решить, что стоит проверить.
Сравнивать нужно сопоставимое. Основные блюда — с основными блюдами, десерты — с десертами. Если поставить в одну таблицу чашку эспрессо и стейк, различие цен почти наверняка заглушит полезный сигнал. Все продажи должны относиться к одному периоду и одной базе расчёта.
Пять блюд, которые заставляют иначе посмотреть на меню
Возьмём условную категорию «Основные блюда» за 30 дней. Все суммы — в евро без НДС. Цена отражает сумму реализации одной порции без НДС; для реальных данных нужно использовать сопоставимую фактическую цену с учётом применимых скидок. Стоимость ингредиентов также указана без возмещаемого НДС.
| Блюдо | Цена, € | Ингредиенты, € | Продано порций | После ингредиентов на порцию, € | Вклад за 30 дней, € |
|---|---|---|---|---|---|
| Бургер | 15 | 7 | 40 | 8 | 320 |
| Паста | 12 | 8 | 30 | 4 | 120 |
| Стейк | 22 | 8 | 15 | 14 | 210 |
| Ризотто | 19 | 9 | 10 | 10 | 100 |
| Салат | 10 | 8 | 5 | 2 | 10 |
| Итого | — | — | 100 | — | 760 |
Для каждой порции расчёт один: цена минус стоимость ингредиентов. У пасты остаётся 12 − 8 = 4 €, у стейка — 22 − 8 = 14 €. Умножаем эту разницу на проданные порции: 4 × 30 = 120 € против 14 × 15 = 210 €.
Но у бургера другая комбинация: 8 € на порцию и 40 продаж, то есть 320 € за период. Поэтому назвать стейк «самым выгодным блюдом» только из-за его 14 € на порцию было бы столь же неточно, как объявить победителем пасту по числу заказов.
Всего эти пять блюд принесли 1 530 € выручки без НДС; ингредиенты обошлись в 770 €. Разница — 760 €. Это не чистая прибыль. Из неё ещё покрываются расходы на персонал, аренду, энергию, комиссии, упаковку, если она нужна, и другие затраты. Корректнее говорить о вкладе после стоимости ингредиентов, а не о «прибыли с тарелки».
Есть и ещё одна причина не спешить с выводами: даже блюдо с небольшим вкладом на порцию может быть важно благодаря частоте заказов. У пасты вклад ниже, чем у стейка, но положительные 120 € за месяц — не ноль и не убыток.
Четыре зоны матрицы: от цифры к решению
Чтобы не спорить о каждом блюде отдельно, меню-инжиниринг делит позиции на четыре группы. В международной методике они называются Stars, Plowhorses, Puzzles, Dogs. По-русски удобнее говорить о лидерах, популярных блюдах с невысоким вкладом, недооценённых позициях и блюдах на пересмотр.
Граница по деньгам в нашем примере — не произвольные 5 или 10 €. Это средневзвешенный по продажам вклад категории: 760 € / 100 порций = 7,60 € на порцию. Блюдо с вкладом 7,60 € или выше попадает в высокую группу; ниже — в низкую.
Популярность тоже считают по правилу, а не на глаз. Для пяти полностью учтённых позиций порог равен 70% / 5 = 14% всех проданных порций категории. Если бы все пять продавались одинаково, каждой досталось бы 20%; классическая матрица считает высокой популярность от 70% этой равной доли. Позиция, которая находится точно на пороге, относится к высокой группе. В количество позиций входят и блюда с нулевыми продажами, если они действительно были в этой категории и для них корректно заполнены данные.
За наш месяц продано 100 порций, поэтому доля бургера — 40%, пасты — 30%, стейка — 15%, ризотто — 10%, салата — 5%.
| Вклад от 7,60 € на порцию | Вклад ниже 7,60 € на порцию | |
|---|---|---|
| Доля продаж от 14% | Лидеры: бургер, стейк | Популярные с невысоким вкладом: паста |
| Доля продаж ниже 14% | Недооценённые: ризотто | На пересмотр: салат |
Матрица не говорит, какие блюда «хорошие» или «плохие». Она показывает, в чём именно состоит вопрос к каждой позиции.
Бургер: сохранить то, что уже работает. Его часто покупают, и вклад на порцию выше среднего. Главный риск — испортить удачное сочетание необдуманным изменением рецепта, доступности или порции. Поддерживать качество и наблюдать за себестоимостью здесь разумнее, чем немедленно устраивать скидку.
Стейк: не игнорировать из-за меньшего числа продаж. Его 15% лишь немного выше границы популярности в 14%. Он относится к лидерам, но при небольших изменениях спроса может пересечь порог. Прежде чем отводить стейку больше места в меню, стоит посмотреть, насколько стабилен спрос, какова нагрузка на кухню и кто его заказывает.
Паста: разобраться с рецептурой, а не наказывать популярность. Она приносит 4 € после ингредиентов на порцию — ниже среднего, зато гости заказывают её регулярно. Есть смысл проверить закупочную цену, фактический выход блюда, отходы, размер порции и соответствие цены предложению. Поднимать цену наугад или незаметно уменьшать порцию — способ потерять то, ради чего люди приходят.
Ризотто: проверить, замечают ли его вообще. Вклад 10 € на порцию высокий, но продаж всего десять. Возможно, описание ничего не объясняет, блюдо затерялось в длинном разделе или его неудобно готовить в часы пик. Возможно, гости просто предпочитают другое. Матрица не устанавливает причину. Её нужно выяснять, прежде чем менять цену или тратить деньги на продвижение.
Салат: не вычёркивать автоматически. Пять продаж и 2 € после ингредиентов на порцию выглядят слабо. Но если это единственное подходящее основное блюдо для части гостей, исключение может повлиять на выбор всей компании, а не только на пять порций. Нужно узнать его роль, изучить отзывы, проверить заготовки и возможные списания. Низкая группа — повод для расследования, а не приказ убрать позицию.
Прежде чем двигать блюда в меню, проверьте исходные данные
Матрица выглядит убедительно именно потому, что в ней есть числа. Но неверная исходная таблица превращает её в красивую ошибку.
Начать стоит с проданных порций, а не числа чеков. Один чек может содержать несколько бургеров; отменённый заказ не равен продаже. Если анализируется только обеденное предложение, не стоит незаметно добавлять вечерние продажи или объединять два разных месяца.
Следующий вопрос — цена. При скидках, специальных предложениях и изменении прайса сегодняшняя цена в карточке может не совпадать с тем, по какой цене блюдо продавалось в прошлом месяце. Для исторического анализа нужна фактическая сопоставимая выручка по позиции, а не нынешняя цена, умноженная на старое число порций.
С ингредиентами та же осторожность. Себестоимость должна учитывать реальные количества по рецептуре и выходу порции; возмещаемый НДС не нужно включать в продуктовые затраты. Если в середине месяца изменилась закупочная цена или состав блюда, текущая рецептурная себестоимость показывает актуальную расчётную картину, но сама по себе не восстанавливает точный денежный вклад прошлых продаж.
Блюда, которые не продали ни разу, не следует просто вычёркивать из списка: для оценки популярности важно количество всех корректно учтённых позиций категории. Другое дело, что при нуле продаж всей категории невозможно рассчитать доли и средний вклад по продажам. А когда в разделе одно блюдо или всего две-три позиции, матрица почти не помогает отличить устойчивую закономерность от случайности.
Наконец, не стоит воспринимать порог как резкую границу между успехом и неудачей. Разница в одной проданной порции способна изменить группу небольшого раздела. Сезонность, мало продаж, изменение рецептуры и близость к порогам требуют не поспешного решения, а повторного наблюдения.
Если расчёт стоимости ингредиентов пока ведётся вручную, отдельно помогает калькулятор Food Cost: сначала нужно разобраться с себестоимостью порции, и только затем сравнивать её с продажами.
Сначала один расчёт — без внедрения новой системы
Для первой проверки достаточно выбрать одну категорию, один период и собрать по каждому блюду четыре поля: название, фактическую цену без НДС, стоимость ингредиентов без возмещаемого НДС и количество проданных порций.
Их можно внести в бесплатный калькулятор меню-инжиниринга. Он строит финансовую сводку, четырёхквадрантную матрицу и рекомендации без регистрации и подписки. Вы можете начать с пяти блюд и добавить столько строк, сколько нужно для полноценной категории. Так проще проверить гипотезу до изменения меню.
Например, бистро из нашего примера может увидеть, что не стоит автоматически выделять пасту только потому, что её заказывают вдвое чаще стейка. Важнее обсудить с шефом её себестоимость, не забывая, что наибольший суммарный вклад в этой категории обеспечивает бургер.
Разовый расчёт отвечает на важный вопрос: как выглядит ассортимент за выбранный период? Но он не расскажет сам по себе, стала ли паста продаваться реже на следующей неделе, вернулся ли спрос на ризотто или как изменение закупочных цен повлияло на текущие расчёты. Для этого нужно вновь собирать и сопоставлять данные.
Что меняется, когда анализ становится частью работы ресторана
Предположим, управляющий в начале месяца пересматривает основные блюда. В первый понедельник он замечает, что в заказах, оформленных через MenuAI, соотношение пасты и ризотто отличается от предыдущего сопоставимого периода. Для начала он проверяет не меню, а причины возможного искажения: не было ли временного отсутствия блюда, скидки или изменения рецепта.
Затем сравнивает число проданных порций, их доли и денежный вклад после ингредиентов. В MenuAI данные по продажам формируются на основе заказов, оформленных через MenuAI, поэтому они не подменяют собой автоматически все продажи из внешней кассы, агрегаторов и других каналов.
В базовом тарифе управляющий может внести себестоимость блюда вручную. В старших тарифах расчёту помогают данные об ингредиентах, рецептурах, закупках, поставщиках и складе. В обоих случаях принцип остаётся тем же: цена минус стоимость ингредиентов показывает вклад на порцию, а количество продаж — общий вклад. Если закупки подорожали, текущая расчётная маржа меняется; без исторических данных это не означает, что можно задним числом точно пересчитать старые продажи.
После цифр управляющий смотрит на ещё один источник информации — оценки и отзывы гостей. Блюдо может быть лидером продаж и одновременно получать замечания о размере порции. А вариант с малым числом заказов может оказаться любимым у постоянных посетителей. Эти сигналы стоит сопоставлять, но не смешивать: звёзды в отзывах — это мнение гостей, а название группы «лидеры» в матрице — результат сравнения продаж и вклада. Это разные показатели.
Допустим, ризотто в расчёте остаётся недооценённой позицией, а отзывы о нём хорошие. Тогда вместо немедленного снижения цены управляющий уточняет описание блюда и его место в цифровом меню. Если нужного ингредиента больше нет, сотрудник обновляет доступность позиции. Через сопоставимый период можно вернуться к продажам и посмотреть, что изменилось, не выдавая любую перемену за доказательство эффективности одной правки.
Так меню-инжиниринг перестаёт быть таблицей, которую открывают только при сезонной перепечатке меню. Он помогает замечать изменения спроса, обсуждать рецептуры с кухней и принимать решения о представленности блюда. Но окончательное решение всё равно остаётся за людьми: программа не знает за управляющего, почему гости любят конкретное блюдо и какую роль оно играет в заведении.
Если такой анализ нужен не только при редком пересмотре меню, можно создать аккаунт MenuAI и посмотреть тарифы, чтобы выбрать подходящий способ работы с продажами и себестоимостью.
Четыре вопроса, которые возникают при пересмотре меню
Как учитывать блюдо в составе комплексного обеда?
Нельзя записать всю цену комплекса как выручку каждого входящего в него блюда — так она окажется посчитана несколько раз. Для корректного анализа нужна последовательная методика распределения выручки и ингредиентов между компонентами либо учёт комплекса как отдельной позиции со своей ценой, себестоимостью и количеством продаж. Смешивать эти способы внутри одной категории нельзя.
Что делать, если часть заказов приходит через другие каналы?
Если цель — оценить все продажи ресторана, необходимо собрать данные по всем нужным каналам за один период, привести их к одинаковым определениям блюд и исключить дубли. Аналитика заказов MenuAI отражает заказы через MenuAI; нельзя считать её автоматически полной картиной внешнего POS или доставки. Отдельный анализ только этого канала тоже полезен, если прямо обозначить его охват.
Как быть с блюдом, которое появилось лишь в конце месяца?
Его продажи нельзя трактовать так же, как продажи блюда, доступного все 30 дней. Стоит отметить число дней доступности и сравнить сопоставимые промежутки либо отложить окончательное решение до более репрезентативного периода. Особенно осторожно нужно обращаться с сезонными позициями и блюдами, которые временно попадали в стоп-лист.
Можно ли по матрице определить, насколько повысить цену?
Нет. Матрица помогает выбрать кандидата для проверки, но не предсказывает реакцию гостей на новую цену. Перед изменением нужно оценить себестоимость, спрос, размер порции, конкурентное предложение и загрузку кухни, а затем наблюдать за продажами на сопоставимом периоде. Более высокая цена не гарантирует большего общего вклада.
Самое полезное решение после анализа не обязательно связано с исключением блюда. Иногда достаточно вернуть на видное место недооценённую позицию, пересмотреть закупку популярной пасты или просто перестать считать число заказов единственным доказательством успеха. Хорошее меню держится не на одном хите, а на разумном сочетании спроса, денежного вклада и причин, по которым гости возвращаются.
