Гайды
Как считать вклад блюда после переменных расходов
Юнит-экономика одного блюда: цена, фактическая продуктовая себестоимость, списания, упаковка, скидка, переменный труд, вклад в рублях и решение по позиции.
Читать статьюГайды
Экономика одного онлайн-заказа без обещаний окупаемости: денежный эффект, баланс времени, формулы с единицами и прозрачный условный пример.
Экономику онлайн-заказов нужно считать в двух слоях. Первый показывает подтверждённый денежный эффект: маржу, прямую стоимость ошибок и расходы. Второй показывает баланс времени смены. Высвободившиеся минуты нельзя автоматически записывать в прибыль, пока заведение не сократило сверхурочные, не обслужило дополнительный спрос или не использовало ресурс иначе.
Ниже — адаптированная модель экономики одного заказа для пилота. Она не содержит отраслевой нормы и не обещает окупаемость. Все фактические значения владелец берёт из своей точки.
Выберите один период, например пилотную неделю или четыре сопоставимые недели, и один контур: конкретные столы, зону или формат обслуживания. Все входы должны относиться к этим границам. Сумма подписки за месяц и число заказов за вечер не складываются без приведения к одному периоду.
Запишите единицу расчёта: один завершённый онлайн-заказ. Отменённые, тестовые и незавершённые заказы храните отдельно. Для сравнения используйте контрольный участок либо похожий исходный период и отмечайте акции, погоду, изменения меню и состав смены.
Операционные определения возьмите из паспорта семи метрик пилота. Финансовая модель не исправит разный смысл статуса «завершён» или неполный журнал инцидентов.
Денежный слой отвечает на вопрос, изменились ли подтверждённые доходы и расходы в выбранном периоде. В него входят дополнительный маржинальный доход, предотвращённые прямые потери, сервисные расходы, комиссии и доля затрат запуска.
Ресурсный слой показывает, сколько минут рутины исчезло и сколько новой ручной работы появилось. Его можно перевести в условный денежный эквивалент по полной стоимости часа, но эквивалент становится экономией денег только при реальном управленческом действии.
Такое разделение защищает от популярной ошибки: умножить все «сэкономленные минуты» на ставку и объявить сумму прибылью, хотя фонд оплаты труда не изменился.
Обозначим:
N, заказов/период — дополнительные завершённые заказы, которые допустимо связать с пилотом;B, заказов/период — не дополнительные заказы, перешедшие в онлайн-канал из прежнего способа обслуживания;CM, ₽/заказ — маржинальный доход дополнительного заказа до расходов онлайн-канала: выручка минус продукты, упаковка и другие прямые переменные расходы;cv, ₽/онлайн-заказ — переменная стоимость канала на один заказ, например комиссия за платёж или транзакцию;ΔE, ошибки — снижение числа подтверждённых ошибок;CE, ₽/ошибка — средняя прямая стоимость одной ошибки по собственному журналу;F, ₽/период — сумма постоянных расходов периода: подписки, доли запуска и прочих расходов, которые не растут с каждым заказом.Тогда:
денежный результат, ₽/период = N × CM + ΔE × CE − (N + B) × cv − F.
Та же формула раскрывает вклад дополнительного заказа:
денежный результат = N × (CM − cv) + ΔE × CE − B × cv − F.
Здесь CM − cv — чистый маржинальный доход одного дополнительного заказа после переменной стоимости канала. Он должен быть положительным, иначе рост числа заказов сам по себе не покрывает постоянные расходы. Если комиссия задана процентом от платежа и различается по заказам, используйте фактическую сумму Σ cvᵢ, а не скрывайте разброс за неподтверждённой средней.
Если причинную связь N с пилотом доказать нельзя, поставьте ноль или покажите диапазон. Не присваивайте весь рост выручки новому каналу. Заказы B всё равно важны: они не создают дополнительный CM, но несут переменную стоимость канала. Статья о стоимости ошибок заказа поможет собрать CE из реальных инцидентов, не назначая одну сумму на глаз.
Обозначим:
MF, мин/период — подтверждённые минуты освобождённой рутины;MA, мин/период — минуты новой ручной работы: контроль, дублирование, восстановление статусов;CH, ₽/час — полная стоимость часа роли для внутреннего расчёта.Баланс:
чистый ресурс, ч/период = (MF − MA) / 60.
Условный эквивалент:
эквивалент ресурса, ₽/период = чистый ресурс × CH.
Рядом обязательно укажите, что произошло с ресурсом. Возможные варианты: сократились оплаченные сверхурочные; та же смена приняла больше сопоставимых заказов; высвободившееся время ушло на зал; никакого денежного действия пока нет. Только первый вариант напрямую уменьшает расходы, второй требует отдельной проверки маржи.
Разовые расходы нельзя полностью списывать на короткий пилот и одновременно считать, будто результат действует один день. Выберите прозрачное правило. Например, распределите настройку, печать и обучение на ожидаемый срок использования либо покажите два взгляда: полный платёж запуска и долю для выбранного периода.
Формула доли:
CI, ₽/период = разовые затраты, ₽ × доля периода.
Доля должна иметь объяснение. Если срок использования неизвестен, не создавайте точную амортизацию. Покажите полный разовый расход отдельной строкой и посчитайте, сколько сопоставимых периодов понадобится для его покрытия при неизменном результате. Это сценарий, а не обещание.
Совокупную стоимость каталога, носителей и поддержки раскрывает отдельный расчёт TCO онлайн-меню. Здесь учитываются только расходы, относящиеся к выбранному контуру онлайн-заказов.
Ниже полностью условный пример. Он проверяет арифметику, а не показывает типичный результат кафе. Подставьте фактические значения своей точки.
Допустим, за сопоставимый период владелец обоснованно относит к пилоту 10 дополнительных завершённых заказов. Маржинальный доход одного такого заказа — 210 ₽/заказ. Число подтверждённых ошибок снизилось на 3, средняя прямая стоимость ошибки по журналу — 260 ₽/ошибка.
Кроме них, 180 прежних заказов перешли в онлайн-канал без изменения общего спроса. Переменная стоимость канала — 8 ₽ на каждый из 190 онлайн-заказов. Постоянные расходы периода:
F = 2 000 ₽.Расчёт:
10 × (210 − 8) + 3 × 260 − 180 × 8 − 2 000 = −640 ₽.
Проверка через исходную запись даёт тот же результат: 10 × 210 + 3 × 260 − (10 + 180) × 8 − 2 000 = −640 ₽. Переменная сумма равна 190 × 8 = 1 520 ₽; она зависит от числа онлайн-заказов и поэтому не должна попадать в постоянные расходы.
Денежный результат условного периода отрицательный: минус 640 ₽. Его нельзя сделать положительным добавлением «сэкономленного времени» в ту же формулу без реального денежного действия.
Пусть смена освободила 360 минут, но потратила 150 минут на новый контроль. Чистый ресурс:
(360 − 150) / 60 = 3,5 часа.
При условной полной стоимости часа 420 ₽ эквивалент равен 3,5 × 420 = 1 470 ₽. Если фонд оплаты и пропускная способность не изменились, в денежный результат эта сумма не входит. Владелец получил ресурс, который ещё нужно превратить в действие.
Соберите три колонки. Базовый сценарий заполняется фактическими наблюдениями. Осторожный уменьшает только неопределённые выгоды и оставляет подтверждённые расходы. Стрессовый проверяет, что произойдёт при слабом спросе, более дорогой ошибке или росте ручной работы.
| Вход и единица | Осторожный | Базовый по своим данным | Стрессовый |
|---|---|---|---|
N, дополнительных заказов/период |
|||
B, прежних заказов в канале/период |
|||
CM, ₽/заказ |
|||
cv, ₽/онлайн-заказ |
|||
ΔE, ошибок/период |
|||
CE, ₽/ошибка |
|||
F, постоянные ₽/период |
|||
MF, мин/период |
|||
MA, мин/период |
|||
| денежный результат, ₽/период | |||
| чистый ресурс, ч/период |
Не делайте осторожный сценарий искусственно прибыльным. Если неизвестно, принадлежат ли дополнительные заказы пилоту, используйте N = 0. Если стоимость ошибки взята из двух разных случаев, покажите диапазон, а не «точное среднее».
Чувствительность показывает, какой вход меняет вывод сильнее. Не нужно строить сложную модель. Удерживайте остальные факторы неизменными и поочерёдно замените N, B, cv и CE на нижнее, базовое и верхнее собственное допущение.
| Проверка | Нижнее допущение | Базовое | Верхнее допущение | Меняется ли решение? |
|---|---|---|---|---|
N, дополнительных заказов/период |
||||
B, прежних заказов в канале/период |
||||
cv, ₽/онлайн-заказ |
||||
CE, ₽/ошибка |
||||
MA, мин/период |
Если небольшой сдвиг одного входа меняет знак результата, вывод хрупкий. Не масштабируйте его как доказанную окупаемость. Сначала соберите более надёжный источник или продлите сопоставимое наблюдение.
Если остальные входы зафиксированы, можно оценить, сколько дополнительных заказов нужно для покрытия расходов периода. Это не прогноз спроса, а проверка масштаба допущения.
В чистом случае без прежних заказов в канале (B = 0) и без эффекта ошибок (ΔE = 0):
N₀ = F / (CM − cv).
Знаменатель должен быть положительным. В общей модели с зафиксированными B, ΔE и CE:
N = (F + B × cv − ΔE × CE) / (CM − cv).
Если числитель общей формулы неположителен, предотвращённые потери уже покрывают зафиксированную нагрузку модели; это не доказывает спрос и не обещает окупаемость. Если CM − cv ≤ 0, точки покрытия через рост заказов нет. Не вычитайте одну комиссию и в cv, и в F.
В чистом варианте условного примера N₀ = 2 000 / (210 − 8) ≈ 9,90, то есть 10 дополнительных заказов при B = 0 и ΔE = 0. С учётом 180 прежних заказов в канале и трёх предотвращённых ошибок получаем (2 000 + 180 × 8 − 3 × 260) / (210 − 8) = 2 660 / 202 ≈ 13,17. Нужно не менее 14 дополнительных заказов. При N = 14 результат равен 14 × 202 + 780 − 1 440 − 2 000 = 168 ₽; при фактических условных десяти он равен минус 640 ₽.
Не округляйте вниз: часть заказа не существует. И не называйте 14 заказов планом продаж, пока не проверены спрос и пропускная способность кухни.
Перед расчётом подпишите источник рядом с каждым входом:
N: сопоставимый контроль или правило атрибуции;B: число прежних заказов, переведённых в онлайн-канал без прироста спроса;CM: управленческий учёт по позициям, а не средняя выручка;cv: тариф и фактические переменные списания по онлайн-заказам;ΔE и CE: журнал подтверждённых инцидентов и прямые чеки списания;F: счета и внутренние затраты, не зависящие от числа заказов периода;MF и MA: наблюдение одинаковых действий смены;CH: полная стоимость часа выбранной роли с понятным составом.Если источник основан на оценке, пометьте диапазон и автора допущения. Подтверждённый счёт и мнение «обычно уходит около часа» не должны выглядеть одинаково точными.
Положительный денежный результат не разрешает автоматически расширять пилот: проверьте инциденты, качество сервиса и устойчивость смены. Отрицательный результат тоже не всегда требует немедленного отказа, если он объясняется разовыми расходами и есть план повторной проверки. Но «потенциал» не должен скрывать постоянный минус.
Запишите один из исходов:
Перенесите формулу и допущения в недельный экран решений владельца, чтобы следующая версия не начиналась с новых определений.
В публичном демо можно проверить гостевое оформление и отслеживание заказа, но не финансовую аналитику, стоимость ошибок, очередь смены или экономию времени. Какие данные доступны в рабочем пилоте и как их собирать, уточните через форму подключения.
У экономики онлайн-заказов должно остаться два числа: подтверждённый денежный результат и чистый ресурс смены. Только фактическое управленческое действие превращает часы в деньги. Формулы, единицы, три сценария и чувствительность не гарантируют окупаемость, зато показывают, какое допущение держит решение и что проверить дальше.
Дальше по теме
Гайды
Юнит-экономика одного блюда: цена, фактическая продуктовая себестоимость, списания, упаковка, скидка, переменный труд, вклад в рублях и решение по позиции.
Читать статью
Гайды
Паспорт семи метрик пилота: определение, единица, формула, источник, владелец и решение без чужих норм и выдуманной автоматической аналитики.
Читать статью
Гайды
Due diligence ресторанной франшизы до аванса: юрлица, товарный знак, договор, экономика точек, закрытия, поставщики, поддержка и интервью с партнёрами.
Читать статьюСледующий маршрут
Сначала пройдите демо как гость. Если путь подходит заведению, обсудим границы короткого пилота.