Себестоимость блюд вырос на 2 процента - для одной точки это тысячи рублей в месяц, для сети из восьми - уже плановая маржа. Управляющий узнаёт об этом в конце месяца из Excel. Шеф говорит «рынок подрос», бухгалтер - «техкарты не те». К этому моменту списания уже случились, закупки согласованы, меню не пересчитано.
Алерты по себестоимость блюд - не «спам в Telegram». Это договорённость о порогах: когда писать, кому, что делать в первые 2 часа. Ниже - практика для сети точек на IIKO: пороги, частота, эскалация. Контекст дашборда - в кейсе ресторанной аналитики.
Общая логика алертов по KPI - в «Telegram-алерты по дашборду». Блок KPI владельца на одном экране - в «KPI владельца ресторана».
Что считать себестоимость блюд для алерта
Базовая формула:
Себестоимость блюд % = (Себестоимость блюд по техкартам + списания продуктов) / Выручка по блюдам × 100
Для алерта важны:
- период - скользящие 7 дней, не «с начала месяца» (иначе первые числа шум);
- разрез - точка, категория меню (кухня / бар), при необходимости смена;
- источник - IIKO: отчёты по списаниям, актам разделки, выручке по блюдам.
Как проверить: себестоимость блюд на дашборде за вчера расходится с ручной выгрузкой IIKO не более чем на 0,3 п.п.
Три уровня порогов (не один «красный»)
Один порог даёт либо тишину, либо панику.
| Уровень | Условие (пример) | Кому | Действие |
|---|---|---|---|
| Жёлтый | FC > план + 1 п.п. 3 дня подряд | Управляющий точки | Проверить списания, инвентаризацию |
| Оранжевый | FC > план + 2 п.п. или списания > X ₽/день | Управляющий + шеф | Сверка техкарт, закупки |
| Красный | FC > план + 3 п.п. или рост 5 п.п. к прошлой неделе | Владелец / операционный директор | Созвон, решение по меню/ценам |
План себестоимость блюд берите по точке и сезону, не одну цифру на сеть: летняя терраса и зимний зал живут по-разному.
Как проверить: за месяц теста жёлтых алертов не больше 2-3 в неделю на точку при нормальной работе.
Как не получить 50 сообщений в день
Пять правил анти-спама:
- Гистерезис - алерт «FC высокий» не чаще 1 раза в 24 ч по той же точке, пока метрика не вернулась ниже плана и снова не пробила порог.
- Окно тишины - не слать с 23:00 до 08:00, кроме красного уровня (пожар, массовые списания).
- Минимальный объём данных - не считать FC, если выручка за день < порога (новая точка, закрытие на ремонт).
- Группировка - одно сообщение «3 точки жёлтый уровень» вместо трёх push подряд.
- Подтверждение - кнопка «в работе» снимает повтор до следующего дня.
Как проверить: управляющий за неделю получает не больше 5-7 сообщений по себестоимость блюд суммарно, и каждое ведёт к действию.
Что писать в алерте (шаблон)
Структура сообщения:
- Точка, период (7 дней), FC факт vs план (в п.п. и ₽ потерь маржи).
- Топ-3 статьи роста: категория списаний, блюдо с отклонением техкарты, закупка без движения.
- Одно действие: «сверить инвентаризацию по мясу» / «пересчитать порцию X».
- Ссылка на блок себестоимость блюд в дашборде.
Без простыни цифр. Если нужна детализация - детализация по клику по ссылке.
Эскалация и закрытие инцидента
Алерт без закрытия превращается в шум.
- Управляющий жмёт «в работе» или отвечает в треде.
- В течение 48 ч - комментарий: причина (рынок, ошибка приёмки, воровство, сезон).
- Если FC не вернулся за 5 дней - автоматическая эскалация на оранжевый/красный.
- Раз в неделю - сводка владельцу: сколько алертов, сколько закрыто с причиной.
Так вы видите не «у нас высокий FC», а повторяющиеся паттерны (одна точка, один поставщик, одна категория).
Связка с другими KPI
Себестоимость блюд не изолирован:
- рост списаний без роста FC - возможно, завышена выручка (ошибка пробития);
- падение среднего чека при стабильном FC - маржа в ₽ падает сильнее, чем показывает один процент;
- теоретическая vs фактическая себестоимость по блюду - алерт на отклонение > 15% по топ-10 позиций меню.
На одном экране владельца эти блоки стоят рядом - см. KPI владельца.
Настройка порогов по сезону и формату точки
Один порог FC на всю сеть - частая ошибка. Фуд-корт и full-service ресторан не сравнимы: разная доля delivery, разная структура списаний.
| Фактор | Как влияет на порог |
|---|---|
| Сезон (лето / зима) | План FC на Q2 и Q4 разный на 1-2 п.п. |
| Delivery vs зал | Выше потери на упаковке и возвратах |
| Новая точка (< 6 мес) | Шире коридор, меньше алертов |
| Банкетный зал | FC скачет по выходным - считайте 7-дневное окно |
Раз в квартал пересматривайте план FC по точке по медиане последних 90 дней, а не по «идеалу из техкарт».
Как проверить: на пилотной точке за месяц не более 20% алертов оказались ложными (FC вернулся сам без действий).
Когда алерты не нужны
- Одна точка, владелец сам ведёт точку - достаточно ежедневного дашборда без push.
- IIKO не ведётся дисциплинированно (списания задним числом) - сначала процесс, потом автоматика.
- Нет планового FC по точкам - алерт «выше неизвестного» бессмысленен.
С чего начать на этой неделе
- Посчитайте план FC по каждой точке за последние 3 месяца (медиана, не минимум).
- Включите только жёлтый порог на одной пилотной точке на 2 недели.
- Зафиксируйте шаблон сообщения и ответственного за «закрытие».
- После двух недель - добавьте оранжевый и группировку по сети.
Настраиваете IIKO и алерты для сети? Оставьте заявку - подберём пороги под ваши точки и покажем, как это выглядит на одном экране.
