Что такое ROI простыми словами

Что такое ROI

ROI, или Return on Investment, — это показатель рентабельности инвестиций. Он показывает, сколько прибыли мы получили на каждый вложенный рубль. Метрика универсальна и применяется везде: от оценки маркетинговых кампаний до выбора акций для покупки.

Формула простая: ROI равен (прибыль от инвестиции минус сумма инвестиции), делённая на сумму инвестиции, и всё это умножается на 100 процентов.

Пример. Вложили 100 тысяч рублей в рекламную кампанию, получили дополнительно 150 тысяч рублей прибыли. ROI равен (150 − 100) / 100 × 100%, что даёт 50%. Каждый вложенный рубль вернулся с дополнительными 50 копейками.

ROI в разных сценариях

В маркетинге ROI показывает эффективность рекламы. Кампания в Google Ads стоила 200 тысяч, привлекла клиентов, которые суммарно заплатили 600 тысяч. Прибыль с клиентов (revenue минус cost of goods, минус costs обработки) — 400 тысяч. ROI = (400 − 200) / 200 × 100% = 100%. Хорошая кампания, каждый рубль принёс ещё рубль.

В инвестициях ROI говорит, какую доходность дала покупка. Купил акций на 100 тысяч, через год продал за 120 тысяч. ROI = 20%. Сравнение с альтернативами (депозит, другие акции) помогает принять решение.

В бизнесе ROI применяется к крупным решениям. Открытие нового офиса — это инвестиция. Прогнозные денежные потоки − затраты = потенциальный ROI. Менеджеры сравнивают проекты по их ROI, выбирая самые рентабельные.

ROI vs ROAS vs маржа

ROI часто путают с ROAS (Return on Ad Spend). Разница важна.

ROAS — это revenue / spend. То есть сколько выручки мы получили на каждый рубль рекламы. Если ROAS = 3, значит на 1 рубль рекламы пришло 3 рубля выручки.

ROI — это (revenue − все затраты) / investment. Важное отличие — ROI учитывает не только revenue, но и все связанные cost: себестоимость товара, комиссии, обслуживание клиентов.

ROAS 3 может означать ROI 50% (хорошо) или ROI минус 20% (плохо), в зависимости от margins. Поэтому маркетологи считают ROAS, а финансисты — ROI.

Тренироваться на таких вопросах можно в Telegram-боте Карьерник — там 1500+ задач с реальных собесов с разборами.

Сроки возврата

ROI не учитывает время. Инвестиция, которая вернулась через месяц с ROI 20%, и инвестиция, вернувшаяся через 5 лет с ROI 20%, — это не одно и то же.

Поэтому для долгосрочных проектов используют IRR (Internal Rate of Return) — аналог ROI с учётом времени. Или считают ROI в разрезе лет: ROI per year.

Для маркетинговых кампаний это менее критично, потому что результат обычно виден в течение недель или месяцев. Но для bigger investments в инфраструктуру время играет роль.

Пример с unit-экономикой

ROI связан с unit-экономикой клиента. Представим:

  • CAC на привлечение одного клиента = 3000 рублей.
  • LTV за 12 месяцев = 9000 рублей.
  • Margin 40%, то есть прибыль с одного клиента = 3600 рублей.

ROI от привлечения одного клиента = (3600 − 3000) / 3000 × 100% = 20%.

Это скромный ROI, и многие компании ищут кампании с ROI 50–100%. В конкурентных индустриях ROI привлечения часто отрицательный в первый год, но становится положительным через 2-3 года за счёт retention.

Расчёт в SQL

Для маркетингового ROI:

WITH campaign_revenue AS (
    SELECT
        campaign_id,
        SUM(amount) AS revenue,
        SUM(amount * margin_pct / 100) AS profit
    FROM orders o
    JOIN users u USING (user_id)
    WHERE u.attribution_campaign_id IS NOT NULL
    GROUP BY campaign_id
),
campaign_cost AS (
    SELECT campaign_id, SUM(cost) AS cost
    FROM marketing_spend
    GROUP BY campaign_id
)
SELECT
    c.name,
    cc.cost,
    cr.profit,
    ROUND((cr.profit - cc.cost) * 100.0 / NULLIF(cc.cost, 0), 1) AS roi_pct
FROM campaigns c
JOIN campaign_cost cc USING (campaign_id)
JOIN campaign_revenue cr USING (campaign_id)
ORDER BY roi_pct DESC;

Здесь важно разделять revenue и profit. Если считать на revenue, получится ROAS-подобная метрика, но не настоящий ROI.

Типичные ошибки

Первая — считать ROI на revenue, а не на profit. Revenue включает себестоимость, которую нужно вычесть, прежде чем говорить о рентабельности.

Вторая — не включать все затраты. В маркетинговый ROI забывают про зарплаты маркетинговой команды, стоимость CRM, комиссии платёжных систем. Реальные costs всегда больше, чем just spend на рекламу.

Третья — смотреть на ROI без временного горизонта. Месячный ROI 10% может быть плохо (120% в год, не учитывая сложный процент), а годовой 20% — хорошо.

Четвёртая — сравнивать ROI между совершенно разными проектами. ROI рекламной кампании и ROI открытия нового офиса нельзя сравнивать напрямую — разные риски, разные горизонты.

К слову, набить руку на таких кейсах удобно через тренажёр в Telegram — разбирайте по 10 вопросов в день, через 2 недели тема становится рефлексом.

ROI как инструмент принятия решений

На уровне руководителя ROI — ключевой критерий для приоритизации проектов. Есть три идеи с разным impact и cost — выбираем ту, у которой самый высокий ожидаемый ROI.

Но реальность сложнее. Иногда компания идёт на низкий ROI проектов, потому что они стратегические — привлекают новые сегменты, тестируют рынок, строят бренд. Чистый ROI-подход не учитывает эти факторы.

Хороший аналитик не просто даёт цифру ROI, а контекстуализирует её: почему именно такой результат, какие альтернативы, какие риски. Цифра без контекста — просто цифра.

Читайте также

FAQ

ROI всегда в процентах?

Обычно да. Некоторые показывают как коэффициент (1.2x вместо 20%).

Как интерпретировать отрицательный ROI?

Убыток. Каждый рубль инвестиции принёс меньше, чем потратили.

Какой хороший ROI?

В маркетинге обычно от 3x (200% ROI) и выше. Меньше — канал на грани unsustainable.

Можно ли доверять ROI?

Зависит от методологии. Неправильная atribution может сильно исказить цифры.