ROI — суть, формула расчёта окупаемости

Автор: IT Sectr Опубликовано: 2026-04-20 Время чтения: 9 мин

Разработка приложения стоит десятки тысяч долларов — окупаются ли эти инвестиции и как измерить эффективность. ROI (Return on Investment) — метрика, показывающая отношение чистой прибыли к затратам в процентном выражении. По данным Statista (2025), средний ROI маркетинговых кампаний в мобильной индустрии составляет 180%, а проекты с ROI выше 300% считаются эталонными. Метрика универсальна: она применима и к рекламным кампаниям, и к разработке новых фич.

Главное

  • ROI — возврат инвестиций, отношение чистой прибыли к сумме затрат в процентах.
  • Формула ROI = ((Доход — Затраты) / Затраты) × 100% — простой и универсальный расчёт.
  • ROI 100% означает, что инвестиции окупились и принесли столько же сверху.
  • Метрика применяется к рекламным кампаниям, разработке фич, контент-маркетингу.
  • Отличие от ROMI — ROI учитывает все затраты, ROMI — только маркетинговые.

Что такое ROI?

ROI (Return on Investment) — финансовый показатель, который измеряет эффективность вложений. В мобильной разработке ROI применяется для оценки рекламных кампаний, поиска продукт-маркет фита, сравнения направлений инвестиций. Метрика универсальна и понятна любому бизнес-партнёру: инвестору, CEO, бухгалтеру.

ROI выражается в процентах. ROI = 100% означает, что доход вдвое превысил затраты. ROI = 0% — точка безубыточности. Отрицательный ROI — инвестиции не окупились. В мобильных проектах ROI редко бывает положительным в первые 3–6 месяцев: разработка и маркетинговые тесты требуют первоначальных вложений.

По данным Deloitte (2025), медианный ROI мобильных стартапов на seed-стадии составляет −40% (компании тратят больше, чем зарабатывают). К Series A ROI выходит в 0–50%, а на стадии роста достигает 150–300%. ROI выше 200% считается выдающимся результатом — такие проекты привлекают внимание венчурных фондов.

Зачем нужен ROI в мобильных проектах

ROI — язык бизнеса. Продукт-менеджер обосновывает разработку новой фичи её потенциальным ROI. Маркетолог доказывает эффективность кампании через ROMI. CEO принимает решение о привлечении инвестиций на основе projected ROI. Без этой метрики все решения принимаются интуитивно — дорого и рискованно.

Простой пример: разработка push-воронки стоила 20 000 долларов и принесла дополнительных 80 000 долларов дохода за 6 месяцев. ROI = (80 000 − 20 000) / 20 000 × 100% = 300%. Решение инвестировать в следующую фичу принимается на основе этого расчёта.

ROI vs Profit

ROI — относительный показатель (проценты), Profit — абсолютный (доллары). ROI позволяет сравнить эффективность разных по масштабу проектов. Вложение 100 долларов с ROI 500% (прибыль 500 долларов) менее выгодно в абсолютных цифрах, чем вложение 1 миллиона долларов с ROI 20% (прибыль 200 000 долларов). Обе метрики нужны для полной картины.

Как рассчитать ROI

Базовая формула ROI проста и не требует сложных инструментов. Достаточно знать две величины: сумму инвестиций и полученный доход. Формула едина для любых типов вложений — реклама, разработка, оборудование, найм.

kotlin
data class ROICalculation(
    private val investment: Double,
    private val revenue: Double
) {
    val profit: Double
        get() = revenue - investment

    val roiPercentage: Double
        get() = roundToTwoDecimals(
            ((revenue - investment) / investment) * 100
        )

    val isProfitable: Boolean
        get() = roiPercentage > 0
}

Класс ROICalculation инкапсулирует логику расчёта. profit — абсолютная прибыль. roiPercentage — относительная эффективность в процентах. isProfitable — булевый флаг для быстрой проверки. Конструктор принимает investment и revenue как Double — достаточно для большинства случаев. Для валютных расчётов используйте BigDecimal.

ROI для subscription-продукта: подписка стоит 10 долларов в месяц. CAC = 30 долларов. Через 3 месяца доход от пользователя = 30 долларов — ROI = 0%. Через 6 месяцев доход = 60 долларов — ROI = 100%. Через 12 месяцев доход = 120 долларов — ROI = 300%. В subscription-модели ROI всегда отложенный — первые месяцы отрицательный или нулевой.

ПериодИнвестиции (CAC)ДоходROI
Month 130 $10 $−66%
Month 330 $30 $0%
Month 630 $60 $100%
Month 1230 $120 $300%

ROI в маркетинговых кампаниях

ROI рекламных кампаний — наиболее частое применение метрики в мобильной разработке. Каждый доллар, потраченный на UA, должен приносить больше доллара обратно. ROI маркетинга считается отдельно для каждого канала, кампании и креативной группы.

Формула для маркетинга не отличается от общей. Investment = затраты на кампанию (CPI × установки + накладные расходы). Revenue = доход от привлечённых пользователей за выбранный период (обычно 7, 30 или 90 дней). Для subscription-моделей ROI считают на 12-месячном горизонте.

По данным AppsFlyer (2025), средний ROI рекламных кампаний на iOS составляет 140% на 30-дневном окне, на Android — 120%. Apple Search Ads показывает ROI 180–220% благодаря высокой платёжеспособности аудитории. Google Ads — 100–130%. TikTok — 90–110%.

Важное правило: ROI считается на когорте, а не на всём трафике. Когорта пользователей, установивших приложение в понедельник, может иметь ROI 150%, а в пятницу — 80%. Причина — разное поведение пользователей в разные дни недели. Усреднение без когорт даёт неверную картину и ведёт к неверным решениям.

Дневной / недельный / месячный ROI

ROI не статичен. Day-7 ROI — сколько вернулось за 7 дней. Day-30 ROI — более точная картина. Для subscription-продуктов Day-90 ROI — минимальный горизонт для оценки. Чем длиннее горизонт, тем точнее оценка, но тем позже принимается решение.

Отличие ROI от ROMI и ROAS

ROI, ROMI и ROAS — три метрики, которые часто путают. Каждая отвечает на свой вопрос. ROI — возврат на все инвестиции. ROMI (Return on Marketing Investment) — возврат только на маркетинговые инвестиции. ROAS (Return on Ad Spend) — возврат на конкретную рекламную кампанию.

ROMI = ((Доход от маркетинга − Маркетинговые затраты) / Маркетинговые затраты) × 100%. ROMI исключает затраты на разработку, серверы, поддержку. Это pure marketing метрика. ROI включает все затраты — от зарплат разработчиков до аренды серверов.

ROAS = Доход от рекламы / Затраты на рекламу. ROAS = 3,0 означает, что на каждый доллар рекламы получено 3 доллара дохода. ROAS — операционная метрика для оптимизации кампаний в реальном времени. ROI — стратегическая метрика для оценки бизнеса в целом.

МетрикаФормулаГоризонтКто использует
ROASRevenue / Ad SpendДни / неделиUA-менеджеры
ROMI(Marketing Revenue − Marketing Cost) / Marketing CostМесяцыМаркетинг-директора
ROI(Total Revenue − Total Cost) / Total CostКварталы / годыCEO, CFO, инвесторы

Пример: рекламная кампания стоила 10 000 долларов, принесла 30 000 дохода. ROAS = 3,0. ROMI = 200%. При этом разработка стоила 50 000 долларов, серверы — 5 000 долларов, поддержка — 2 000 долларов. Общие затраты = 67 000 долларов, общий доход = 30 000. ROI = −55%. Кампания эффективна, бизнес не окупился — типичная картина на ранних стадиях.

Стратегии повышения ROI

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

Первая стратегия — снижение CAC. Методы описаны в статье о CAC: оптимизация креативов, улучшение таргетинга, ретаргетинг. Снижение CAC на 20% при том же доходе даёт рост ROI с 100% до 140% по формуле: (Доход − Затраты×0,8) / (Затраты×0,8) × 100%. Эффект мультипликативный — каждый сэкономленный доллар на CAC увеличивает ROI сильнее, чем дополнительный доллар дохода.

Вторая стратегия — рост LTV. Улучшение retention, внедрение подписок, оптимизация цен. Рост LTV на 20% при неизменном CAC даёт рост ROI с 100% до 140%. Оба направления работают независимо — комбинируйте их для максимального эффекта.

Третья стратегия — диверсификация каналов. Не кладите все яйца в одну корзину. Если Facebook даёт ROI 120%, а TikTok — 90%, combined ROI может быть 105%. Но если Facebook внезапно повышает цены (как после iOS 14.5), диверсификация спасает бизнес. Оптимальное распределение — 50–60% на основной канал, 20–30% на второй, остальное — тесты новых каналов.

Четвёртая стратегия — автоматизация маркетинга. Использование алгоритмов машинного обучения для оптимизации ставок, креативов и таргетинга. Google UAC и Facebook Automated Rules снижают CPA (cost per action) на 15–25% по сравнению с ручным управлением. Меньшие затраты на тех же объёмах — прямой рост ROI.

Ограничения метрики ROI

ROI — полезная, но не единственная метрика. У неё есть ограничения, которые важно учитывать. Первое ограничение — ROI не учитывает временную стоимость денег. Один доллар сегодня стоит больше одного доллара через год. Для subscription-продуктов ROI должен рассчитываться с дисконтированием (Net Present Value correction).

Второе ограничение — ROI не отражает риск. Проект с ROI 500% может быть в 10 раз рискованнее проекта с ROI 50%. В мобильной разработке это особенно актуально: запуск новой игры — высокорискованное вложение, апдейт существующей — низкорискованное. Сравнение ROI без учёта риска вводит в заблуждение.

Третье ограничение — ROI нельзя считать на коротком горизонте для subscription-продуктов. Если subscription-приложение показывает ROI −50% на Month 1, это не значит, что бизнес плох. Нужно ждать 12–18 месяцев для корректной оценки. Инвесторы знают это и просят Projected ROI на 3-летнем горизонте.

Четвёртое ограничение — ROI не работает для качественных целей. Брендинговая кампания может иметь ROI = 0% по прямой атрибуции, но повышать узнаваемость бренда и органический трафик. Разработка фичи accessibility может иметь ROI = 0%, но улучшать рейтинг приложения в App Store. Не все решения можно оценить через ROI.

Часто задаваемые вопросы

Чем ROI отличается от ROAS?

ROAS — доход на каждый доллар рекламы (Revenue / Ad Spend). ROI — общая эффективность с учётом всех затрат. ROAS = 2,0 может соответствовать ROI = 0%, если другие затраты равны доходу от рекламы.

Какой ROI считается хорошим для мобильного приложения?

Для зрелого бизнеса ROI > 100% — отлично, 50–100% — хорошо, 0–50% — приемлемо. Для стартапа первые 6–12 месяцев ROI может быть отрицательным — это нормально, если есть рост и unit-экономика сходится.

Как часто нужно считать ROI?

Для маркетинговых кампаний — еженедельно или раз в 2 недели для первых 30 дней. Для стратегических инвестиций в разработку — раз в квартал. Для отчёта перед инвесторами — раз в месяц.

Почему ROI может быть выше 1000%?

Чаще всего — из-за неверного учёта затрат. Если приложение уже разработано и приносит доход без дополнительных инвестиций, ROI кажется бесконечным. В расчёте нужно учитывать все затраты на поддержку, серверы и персонал, а не только прямые маркетинговые расходы.

Как посчитать ROI для разработки новой фичи?

Оцените стоимость разработки (часы × ставка разработчика + тестирование), прогнозируемый прирост дохода от фичи, разделите. Если ROI < 50%, фича, скорее всего, не окупится — рассмотрите более дешёвые альтернативы.

Итоги

  • ROI — возврат инвестиций, универсальная метрика эффективности вложений в процентах.
  • Формула ROI = ((Доход − Затраты) / Затраты) × 100% — применима к любым инвестициям.
  • ROI 100%+ — цель зрелого бизнеса, на ранних стадиях отрицательный ROI допустим.
  • ROMI — маркетинговый ROI, ROAS — возврат на рекламные расходы. Не путайте их.
  • Повышают ROI снижением CAC, ростом LTV, диверсификацией каналов и автоматизацией.
  • Ограничения ROI: не учитывает временную стоимость денег, риск и качественные эффекты.
  • Для subscription-продуктов ROI оценивают на 12–18 месяцев — краткосрочный ROI вводит в заблуждение.

Мы разработаем мобильное приложение под ключ

IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.

Обсудить проект

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