Как рассчитать окупаемость (ROI) IT-проекта
Практика3 минРедакция Innovialabs
Коротко
ROI = (выгода − затраты) / затраты × 100%, где выгода — экономия и дополнительная выручка за выбранный период, а затраты — полная стоимость владения, включая поддержку; срок окупаемости показывает, когда накопленная выгода покроет вложения.
Формула ROI
ROI (return on investment) показывает, сколько вы получаете на каждый вложенный рубль, доллар или сум:
ROI = (Выгода − Затраты) / Затраты × 100%
Обе величины считаются за один и тот же период — обычно 2-3 года, потому что ПО окупается не сразу. Второй ключевой показатель — срок окупаемости: через сколько месяцев накопленная выгода сравняется с вложениями.
Шаг 1. Посчитайте полные затраты
Частая ошибка — учитывать только стоимость разработки. Считайте TCO (total cost of ownership):
- разработка: анализ, дизайн, программирование, тестирование;
- инфраструктура: серверы, облако, домены, сторонние API;
- лицензии и подписки на используемые сервисы;
- поддержка и доработки после запуска;
- внедрение: обучение сотрудников, перенос данных;
- внутреннее время вашей команды на постановку задач и приёмку.
Шаг 2. Оцените выгоду
Выгода бывает двух видов.
Экономия:
- часы сотрудников, которые освобождает автоматизация (часы × стоимость часа);
- меньше ошибок и связанных с ними потерь;
- отказ от старых систем и подписок.
Рост выручки:
- новые продажи через новый канал (сайт, бот, приложение);
- выше конверсия или средний чек;
- больше повторных покупок за счёт CRM и рассылок.
Оценивайте консервативно и опирайтесь на ваши текущие цифры: сколько заявок теряется, сколько времени уходит на рутину. Каждое допущение запишите — к ним придётся вернуться.
Шаг 3. Пример расчёта
Условный пример в условных единицах (у.е.) — компания внедряет CRM с автоматизацией обработки заявок. Горизонт — 3 года.
| Статья | Сумма |
|---|---|
| Разработка и внедрение (разово) | 100 у.е. |
| Поддержка и инфраструктура | 20 у.е. в год |
| Экономия времени менеджеров | 60 у.е. в год |
| Дополнительная выручка (прибыль) от меньшего числа потерянных заявок | 20 у.е. в год |
Затраты за 3 года: 100 + 20 × 3 = 160 у.е. Выгода за 3 года: (60 + 20) × 3 = 240 у.е.
ROI = (240 − 160) / 160 × 100% = 50%
Обратите внимание: в выгоду от продаж включайте прибыль, а не всю выручку — иначе ROI будет завышен.
Шаг 4. Срок окупаемости
Чистая выгода в месяц: (80 − 20) / 12 = 5 у.е. Срок окупаемости: 100 / 5 = 20 месяцев.
Учитывайте, что выгода редко появляется в первый день: пока идёт разработка и внедрение, она равна нулю. Поэтому реальный срок окупаемости, считая от начала проекта, будет больше.
Как сделать оценку надёжнее
- Посчитайте три сценария — пессимистичный, базовый, оптимистичный.
- Начните с MVP: проверьте ключевую гипотезу дешевле и уточните цифры на реальных данных.
- Зафиксируйте метрики до запуска, чтобы потом было с чем сравнивать.
- Учтите нематериальные эффекты отдельно: удобство клиентов, прозрачность данных, снижение зависимости от конкретных людей. Их сложно перевести в деньги, но они влияют на решение.
Частые ошибки
- Учитывать только разработку и забывать про поддержку.
- Считать выручку вместо прибыли.
- Брать слишком короткий горизонт — ПО редко окупается за несколько месяцев.
- Не проверять расчёт после запуска.