Юнит-экономика: где в расчёте прячется ошибка
Юнит-экономику обычно объясняют списком аббревиатур и калькулятором под маркетплейс. Я закрывал бизнес, у которого эти буквы сходились на бумаге и не сходились в кассе, и с тех пор считаю юнит на каждом своём проекте — от онлайн-школы до одной страницы сайта. Ниже — не учебник, а разбор того, какую строку я тогда упустил и где расчёт обманывает чаще всего.
- Юнит — это то, что повторяется, и выбор юнита ломает весь расчёт первым. Не бизнес и не направление, а один клиент, заказ или страница.
- Формула простая: доход с юнита минус всё, что ушло на его получение и обслуживание. Сложность не в арифметике, а в списке строк.
- Эквайринг, рассрочка, возвраты, налоги с оборота и собственное время — строки, которые обычно не считают. Вместе они съедают половину маржи.
- У страницы сайта тоже есть юнит-экономика. Разница между хорошей и мёртвой страницей — сотни раз, а не проценты.
- Если юнит не сходится, это не всегда «поднять цену». Иногда правильный ответ — закрыть направление.
Содержание статьи
Юнит-экономику в интернете объясняют одинаково: список аббревиатур — CAC, LTV, ARPU, CM — и калькулятор под маркетплейс, куда вбиваешь цену товара и комиссию. Проблема в том, что вы не продаёте на маркетплейсе, а буквы сами по себе ничего не считают.
Я закрывал проект — школу вокала, где при марже в двадцать процентов одна ошибка в расчёте вывела юнит в ноль, а вторая увела в минус, — эта история разобрана по цифрам в статье про экономику онлайн-школы. С тех пор считаю юнит на каждом своём проекте: сайты, услуги, конвейер статей. Ниже — не учебник с определениями, а разбор того, что именно я тогда упустил и где расчёт обманывает чаще всего.
Юнит — это то, что повторяется
Прежде чем считать что-либо, нужно выбрать юнит. Ошибка на этом шаге ломает весь расчёт дальше — не потому, что формула неверна, а потому, что она отвечает не на тот вопрос.
Юнит — это то, что у вас повторяется одинаковым образом: один клиент, один заказ, один студент, одна страница сайта. Это самая мелкая единица расчёта, которую можно сравнить со следующей такой же, — крупнее её нет смысла брать, мельче — нечего сравнивать.
Частая ошибка — взять юнитом слишком крупную вещь. Возьмите юнитом одного студента, а не курс целиком: курс на 30 человек и курс на 300 — это разные суммы одинаковых юнитов, потому что доля постоянных расходов на человека падает с объёмом. Сам курс юнитом быть не может, он складывается из юнитов.
Другая ошибка — взять слишком мелкую вещь там, где повторяется другое. При длинном цикле сделки — сайт под ключ, консультация — юнитом стоит брать оплативший заказ. Заявка сама по себе может ничего не стоить: если из ста заявок оплачивает одна, считать экономику по заявкам значит считать её по цифре, которая почти не связана с деньгами.
Как я считаю юнит-экономику своих сайтов
В канале раз в месяц публикую таблицу по каждому проекту: что сходится, что нет и что я закрыл.
Формула без калькулятора маркетплейса
Минимальная формула нужна одна: доход с юнита минус стоимость его привлечения и обслуживания равно прибыль с юнита.
Всё остальное — детализация этих трёх чисел под конкретный бизнес. Разверну на своём: юнит — один оплативший клиент первого SEO-сайта, который я запускал в мае.
Первый юнит против десятого
Доход с первого юнита: 10 000 ₽ — первая оплата по заявке через полтора месяца после запуска. Расход на первый юнит: около 10 000 ₽ — весь бюджет сайта до этой точки, почти целиком токены на генерацию и проверку статей. Прибыль с первого юнита: около нуля. На бумаге — провал, если считать по одной сделке. Расход на десятый юнит: сайт уже написан и проиндексирован, поэтому предельный расход на следующего клиента — почти ноль. Прибыль с десятого юнита — почти весь доход целиком.
Формула сама по себе не показывает главного: расход на юнит не постоянный, он падает по мере роста объёма — но только если бизнес устроен так, что юнит не требует нового вложения на каждого следующего клиента. У рекламной модели это не так: там расход на привлечение почти не снижается с объёмом, поэтому первый и сотый клиент стоят примерно одинаково. Для юнит-экономики важно не только посчитать текущий юнит, но и понять, как расход на него меняется дальше.
Строки, которые обычно забывают
Здесь расчёт обычно и ломается — не в формуле, а в списке строк, которые в неё подставляют.
Эквайринг и рассрочка. Деньги от клиента идут не вам напрямую, а через банк, и банк забирает долю раньше вас. На цифрах онлайн-школы, где я разбирал это подробно, эквайринг и рассрочка вместе съедают до 20% выручки. Это не специфика образования: любой бизнес, который принимает оплату онлайн и даёт рассрочку, платит тот же процент, разница только в масштабе.
Налоги с оборота. Даже на упрощённой системе это около 10% выручки. Их часто пытаются посчитать «в конце», в остатке, — а сам налог списывается сразу с оборота, ещё до того, как вы увидели прибыль.
Возвраты и недокачественные заявки. У школы это прямые деньги, которые приходится вернуть. В моей SEO-модели аналог другой: из заявок половина и больше не доходит до квалификации — человек оставил контакт, но это не тот клиент, которого можно передать партнёру. Это тоже расход: время на обработку заявки, которая не станет юнитом.
Собственное время, если делаете всё сами. Строка, которую забывают чаще всего именно соло-предприниматели. Когда я беру заказ на сайт под ключ, час моей работы не бесплатен, даже если я не выставляю себе зарплату. Без этой строки юнит-экономика услуги выглядит лучше, чем есть на самом деле.
Стоимость первого клиента против повторного. Я показал это выше на своих цифрах: первый клиент обошёлся в 10 000 ₽, десятый — почти бесплатно. Считать по среднему здесь бессмысленно: момент запуска и установившийся режим — это разные по стоимости юниты, даже если продукт один и тот же.
Юнит есть и у страницы сайта, не только у товара
Юнит-экономику обычно применяют к товарам и подпискам. Но у меня основной актив — не товар, а страница сайта, и у неё тоже есть юнит-экономика: сколько стоит её произвести и сколько она приносит.
Что стоит одна страница
Отдельной константы «страница стоит N рублей» я не держу — это было бы честнее по формуле, но такого числа у меня нет. Есть месячный бюджет сайта на конвейер статей — 1–5 тысяч рублей, в основном обращения к модели, я разбирал это в статье про контент-завод, — и есть потолок публикаций для молодого сайта, одна статья в день, то есть до 30 страниц в месяц. Разделите одно на другое — получится 30–170 ₽ на генерацию и фактчек одной страницы. Это не готовое число, это способ его получить из того, что вы и так знаете.
С доходом интереснее, потому что здесь видна разница на порядки, а не на проценты.
Первую цифру я получил так: 77% из 12 379 переходов, которые за 28 дней собрал весь мой SEO-флот, пришлись на один сайт — разделил это на число его страниц. Вторую — из отчёта другого сайта: 227 статей вместе дают 0,4 перехода в сутки на весь сайт, умножил на 28 дней и разделил на число страниц.
Разница не в качестве текста: писал его тот же конвейер, по тем же промптам. Разница в том, что первый сайт стоял в нише с живым спросом, а агрегатор — в нише, где решение о том, куда идти, уже занято чужими карточками отзывов и картами. Считать «страницу как юнит» по числу публикаций бессмысленно: страница, которую написали и выложили, — это ещё не юнит. Юнит — это страница, которая дошла до индекса и получает показы. У меня типичное соотношение для молодого домена — из тысячи загруженных страниц в индексе оказывается около трёхсот; делить доход на все написанные страницы вместо страниц в индексе — тот же самый обман средним, что и с клиентами.
Инфраструктура здесь почти не участвует: один VPS примерно за 1500 ₽ в месяц держит шесть сайтов, то есть 250 ₽ на сайт — я считал это отдельно в статье сколько стоит создать сайт. Юнит-экономику страницы решает не хостинг, а совпадение темы со спросом.
Где расчёт врёт
Три места, где я сам ошибался, и два — где расчёт врёт почти у всех.
Сезонность, которую я заложил в среднее
Нишу для первого SEO-сайта я выбирал по годовой частотности запросов — она выглядела ровной. На деле спрос в ней календарный: основной поток идёт перед началом учебного года, а с сентября по май почти пропадает. Юнит-экономику я тогда посчитал по среднемесячной выручке хороших месяцев, и она не подтвердилась на холодных. Это тот же закон, что я вижу и на цифрах онлайн-школы: при тонкой марже одна ошибка в расчёте выводит юнит в ноль, а две — в минус. Там это были рассрочка и возвраты, здесь — сезонность вместе с оптимистичной конверсией: я решил, что раз схема сработала в мае, дальше будет так же.
Кроме своей ошибки, вижу у других постоянно ещё две. Первая — «отобьём на объёме»: если юнит не сходится по цифрам, увеличение числа юнитов не чинит формулу, оно просто быстрее показывает тот же минус, только в больших абсолютных числах. Вторая — среднее вместо распределения: считать «средний чек» или «средний трафик на страницу» удобно, но именно среднее прячет то, что двадцать страниц из тысячи дают весь доход, а остальные держат сайт в убытке по токенам и инфраструктуре.
Как считать, чтобы это работало: таблица юнит-экономики
Расчёт полезен, только если он живёт, а не лежит в презентации, которую собрали один раз перед стартом.
Что должно быть в таблице юнит-экономики
Одна страница на все юниты проекта — не десять вкладок, которые никто не открывает второй раз. Три сценария на каждый юнит: пессимистичный, реалистичный, оптимистичный — не одна цифра, выданная за факт. Отдельная колонка «забытые строки»: эквайринг, налоги, возвраты, собственное время — даже без точной цифры по какой-то из них. Обновление раз в месяц с датой последнего пересчёта: цифра трёхмесячной давности врёт так же, как выдуманная. Разделение «юнит на старте» и «юнит в установившемся режиме» — это разные экономики одного и того же продукта.
Я обновляю такую таблицу по каждому сайту и проекту раз в месяц и беру решения из неё, а не из ощущения «вроде растём».
Если юнит не сходится
Когда цифры в таблице не сходятся, вариантов четыре, и последний обычно замалчивают.
Поднять цену. Работает, если стоимость привлечения не даёт снизить цену без риска уйти в минус, — ровно то, что происходит в школах с высоким CAC.
Срезать привлечение. Перейти с платного трафика на органический там, где это возможно: предельная стоимость следующего клиента падает, как я показал выше на десятом юните.
Увеличить повторные покупки. Если юнит не окупается на первой продаже, экономика может сойтись на второй и третьей — на этой конструкции держатся почти все онлайн-школы, я подробно разбирал это на их цифрах.
Убить направление. Несколько дней назад я закрыл два сайта из своего флота совсем — не снизил темп публикаций, а именно закрыл. У одного за всё время работы — ноль рублей партнёрских выплат и шесть заявок при немаленьком объёме страниц. У другого расход на конвейер статей был выше, чем у любого другого сайта в портфеле, а поисковых визитов — три в сутки. В обоих случаях цифры юнит-экономики были видны за месяц-два до решения; закрыл я их не потому, что испугался цифр, а потому, что перестал ждать, что они изменятся сами.
Юнит-экономика не про то, чтобы доказать себе, что бизнес получится. Она про то, чтобы увидеть это раньше, чем увидит касса.
- Сначала зафиксируйте, что у вас юнит, — иначе цифры разных периодов и проектов нельзя сравнивать.
- Держите отдельную строку «забытые расходы» и заполняйте её каждый месяц заново, даже без точной цифры.
- Считайте не по опубликованным страницам и полученным заявкам, а по тем, что реально дошли до индекса и оплаты.
- Стройте три сценария на каждый юнит, а не один: оптимистичный обманывает чаще, чем кажется.
- Если юнит не сходится два месяца подряд, закрытие направления — рабочий вариант, а не крайний.
Гайд «SEO-машина»: как собрать её на ИИ-агентах
Карта из десяти систем: что делает каждая и как собрать такую же — с любым ИИ-агентом, Claude Code или Codex. Бесплатно, отдаёт бот в Telegram.
Частые вопросы
Что такое юнит-экономика простыми словами?
Это ответ на вопрос, зарабатывает ли компания на одной сделке, а не на бизнесе в целом. Юнит — повторяющаяся единица: клиент, заказ, студент, страница сайта. Из дохода с юнита вычитают всё, что стоило его получить и обслужить, — если разница отрицательная, рост объёма только увеличивает убыток.
Как посчитать юнит-экономику по формуле?
Формула простая: доход с одного юнита минус стоимость его привлечения и обслуживания. Сложность не в арифметике, а в списке строк расхода — эквайринг, налоги, возвраты, собственное время часто забывают, и тогда расчёт получается красивее, чем есть на самом деле.
Как должна выглядеть таблица юнит-экономики?
На одну страницу, с тремя сценариями на каждый юнит — пессимистичным, реалистичным, оптимистичным, — а не одной цифрой. Отдельно нужна строка забытых расходов и дата последнего пересчёта: цифра трёхмесячной давности вводит в заблуждение не меньше, чем выдуманная.
Чем экономика юнита отличается от прибыли всей компании?
Прибыль компании складывается из множества юнитов разного качества и может быть положительной, даже когда типичный юнит убыточен, — объём или несколько крупных сделок перекрывают разницу. Экономика юнита показывает, что происходит с одной повторяющейся единицей, и именно она подсказывает, вырастет прибыль вместе с объёмом или упадёт.
Что делать, если юнит-экономика не сходится?
Вариантов четыре: поднять цену, снизить стоимость привлечения, добавить повторные покупки тому же клиенту или закрыть направление. Первые три работают, если проблема в одной строке расчёта. Если экономика не сходится даже на бумаге, направление стоит закрывать, а не улучшать бесконечно.
Как часто нужно пересчитывать юнит-экономику?
Не реже раза в месяц и после любого изменения ключевой строки — цены, канала привлечения, условий оплаты. Сезонные ниши нужно считать чаще: усреднённая по году цифра прячет месяцы, когда юнит не сходится вовсе.