Стоимость разработки ПО: структура цены и способы сэкономить
Два подрядчика присылают сметы на одну и ту же задачу: 780 тыс. ₽ и 2,1 млн ₽. Разница не в жадности, а в составе команды, количестве интеграций и глубине проработки. Чтобы сравнивать предложения, нужно…
Два подрядчика присылают сметы на одну и ту же задачу: 780 тыс. ₽ и 2,1 млн ₽. Разница не в жадности, а в составе команды, количестве интеграций и глубине проработки. Чтобы сравнивать предложения, нужно понимать, из чего складывается стоимость разработки по, а не спорить о финальной цифре.
Ниже — структура цены по этапам и ролям, рыночные ставки 2026 года, диапазоны по типам проектов и пять способов сократить бюджет без потери качества. Данные — усреднённые по проектам малого и среднего бизнеса.
Ключевые выводы
- Стоимость разработки ПО определяется составом команды и сроком, а не количеством строк кода: час работы стоит от 1 200 ₽ у тестировщика до 4 500 ₽ у DevOps и архитектора.
- В смете всегда есть скрытая часть: аналитика, тестирование и управление проектом занимают 25–35% бюджета, и подрядчики, которые их не показывают, закладывают их в разработку.
- Типовые диапазоны 2026 года: лендинг 180–450 тыс. ₽, корпоративный сайт 350–900 тыс. ₽, интернет-магазин 800 тыс. – 2,5 млн ₽, мобильное приложение 1,8–5 млн ₽, ИИ-агент 450 тыс. – 2,5 млн ₽.
- Интеграции — самая дорогая часть проекта: каждая внешняя система добавляет 60–200 часов работы и 100–400 тыс. ₽.
- Разбивка на этапы «аналитика → MVP → полная версия» экономит 30–40% бюджета, если требования ещё не устоялись.
Из чего складывается стоимость разработки по этапам
Почти любой проект разработки состоит из семи этапов, и у каждого своя доля в бюджете. Понимание этих долей позволяет быстро оценить смету: если аналитика в ней 2%, проект, скорее всего, начнётся с переделок.
| Этап | Доля в бюджете | Что входит | Ориентир |
|---|---|---|---|
| Аналитика и ТЗ | 10–15% | Интервью, сценарии, требования, прототипы | 60–250 тыс. ₽ |
| Дизайн | 10–20% | UI/UX, дизайн-система, макеты | 80–400 тыс. ₽ |
| Frontend | 15–20% | Вёрстка, интерфейсы, адаптивность | 120–500 тыс. ₽ |
| Backend | 20–25% | Логика, база данных, API | 150–600 тыс. ₽ |
| Интеграции | 15–25% | 1С, CRM, оплата, доставка, мессенджеры | 100–400 тыс. ₽ |
| Тестирование | 10–15% | Функциональные и нагрузочные тесты | 60–300 тыс. ₽ |
| Управление | 8–12% | Планирование, отчётность, приёмка | 60–250 тыс. ₽ |
Итоговая сумма складывается из часов, а не из этапов: подрядчик оценивает каждый пункт в часах, умножает на ставку роли и добавляет управление. Поэтому две сметы на «одинаковый» проект расходятся в 2–3 раза — различается не цена часа, а количество заложенных часов.
Ставки 2026 года по ролям
Понимание ставок помогает проверить смету на адекватность. Ниже рыночные диапазоны для подрядчиков среднего уровня.
- Аналитик: 1 500–2 800 ₽/час.
- UI/UX-дизайнер: 1 400–2 600 ₽/час.
- Frontend-разработчик: 1 800–3 200 ₽/час.
- Backend-разработчик: 2 000–3 500 ₽/час.
- Мобильный разработчик (Flutter, React Native): 2 200–3 800 ₽/час.
- Тестировщик: 1 200–2 200 ₽/час.
- DevOps: 2 500–4 500 ₽/час.
- Программист 1С: 700–1 800 ₽/час.
Разброс внутри роли объясняется регионом, опытом и срочностью. Проект «на вчера» стоит на 30–50% дороже планового: подрядчик переставляет команду и платит за переработки.
Сколько стоит разработка по типам проектов
Ориентируйтесь на диапазоны, а не на точки: точная цена зависит от количества сценариев и интеграций. Ниже — типовая стоимость сайта и приложений по типам задач, с которыми приходят чаще всего.
| Тип проекта | Бюджет | Срок |
|---|---|---|
| Лендинг под одну кампанию | 180–450 тыс. ₽ | 3–6 недель |
| Корпоративный сайт, 10–20 страниц | 350–900 тыс. ₽ | 6–12 недель |
| Интернет-магазин с оплатой и доставкой | 800 тыс. – 2,5 млн ₽ | 10–20 недель |
| Мобильное приложение под ключ | 1,8–5 млн ₽ | 4–8 месяцев |
| ИИ-агент под один процесс | 450 тыс. – 2,5 млн ₽ | 6–14 недель |
| Доработка и интеграция 1С | 300 тыс. – 1,5 млн ₽ | 4–10 недель |
| Внутренняя система учёта и заявок | 700 тыс. – 2 млн ₽ | 8–16 недель |
Отдельная строка — стоимость владения. Хостинг, лицензии, поддержка и обновления добавляют к проекту 20–35% его стоимости ежегодно. Когда клиенты спрашивают про «1с стоимость», они обычно имеют в виду именно этот полный расчёт: лицензии 1С:УТ или 1С:ERP, доработки, перенос данных, обучение и поддержка дают 800 тыс. – 3,5 млн ₽ в первый год. И если вы уточняете, какая стоимость сайта подойдёт под ваш бюджет, начинайте с вопроса «какой сценарий должен работать», а не «сколько страниц нужно»: страницы почти не влияют на цену, сценарии влияют напрямую.
Лицензии считаются отдельно от работ и зависят от версии: базовая 1С стоимость ос на несколько пользователей обходится в 15–60 тыс. ₽, а переход на 1С:ERP с лицензиями на 20 сотрудников — от 600 тыс. ₽. Точная стоимость 1с становится понятна после аналитики: считают рабочие места, обмены и доработки. Итоговый сайт стоимость тоже редко совпадает с первым предложением подрядчика: к смете добавляются тексты, интеграции и поддержка.### Что удорожает проект сильнее всего
Пять факторов, которые добавляют к смете больше всего:
- Интеграции. Каждая внешняя система — 100–400 тыс. ₽: описание обмена, обработка ошибок, тесты, логирование.
- Нестандартная логика. Расчёт цен, тарифов, скидок и ролей — самая дорогая часть backend: стоимость разработки по таким сценариям вырастает на 20–30%.
- Дизайн с анимацией и сложной графикой. +20–40% к бюджету и +2–4 недели.
- Требования к нагрузке. Отказоустойчивость и тесты на 10 000 одновременных пользователей удваивают бюджет инфраструктуры.
- Сжатые сроки. Параллельная работа нескольких команд дороже плановой на 30–50%.
Как читать смету подрядчика
Хорошая смета выглядит как таблица: этап, задача, роль, часы, ставка, сумма. Всё остальное — предмет для уточняющих вопросов.
Что проверить в первую очередь:
- Есть ли отдельной строкой аналитика и проектирование, или они «включены в разработку» без детализации.
- Указано ли, сколько часов заложено на интеграции и сколько интеграций входит в объём.
- Включено ли тестирование и есть ли отдельный этап приёмки.
- Что происходит при изменении требований: как считаются доработки и по какой ставке.
- Входит ли поддержка после запуска и на какой срок.
- Кто владеет кодом и доступами после сдачи.
Последний пункт экономит больше всего денег в долгосрочной перспективе. Если права на код и репозиторий остаются у подрядчика, смена исполнителя превращается в выкуп проекта.
Полезно сверить смету с описанием состава работ: что входит в разработку сайта — материал помогает увидеть, какие этапы подрядчик просто не указал.
Пять способов сэкономить без потери качества
Экономия почти никогда не в ставке. Ставку снижают только вместе с квалификацией, и это заканчивается переделками.
- Разбейте проект на этапы. Аналитика и прототип отдельно, MVP отдельно, полная версия отдельно. Экономия 30–40%, если требования уточняются по ходу.2. Уберите сценарии «на будущее». Функции, которыми будут пользоваться 5% клиентов, стоят 15–25% бюджета и увеличивают сроки.
- Используйте готовые компоненты. Платёжные модули, карты, чаты и админ-панели берутся готовыми: экономия 100–300 тыс. ₽ против разработки с нуля.
- Возьмите типовое решение вместо кастома. Для интернет-магазина это готовый движок, для учёта — 1С:УНФ или 1С:УТ с расширениями.
- Планируйте интеграции заранее. Каждая система, добавленная в середине проекта, стоит на 20–30% дороже, чем заложенная в архитектуру на старте. Чего делать не стоит: экономить на аналитике и тестировании. Первая экономия возвращается переделками в разработке, вторая — багами в продакшене и потерянными клиентами. По нашей практике проекты без этапа аналитики превышают бюджет в 1,5–2 раза.
Шестой способ появился в 2026 году: ии для разработки. Нейросети закрывают генерацию тестов, документации, миграций и типового кода — это экономит 10–20% часов команды. Но работают они только там, где есть архитектура и понятные требования: без ТЗ модель генерирует код, который потом переписывают.
Если вы сравниваете форматы исполнителей и не уверены, где риск выше, разбор агентство или фрилансер даёт расчёт стоимости риска в рублях. А для задач, где непонятен сам объём, помогает техническое задание на разработку — грамотное ТЗ сокращает разброс смет в два раза.
Заказать разработку или собрать команду
Решение зависит от объёма задач, а не от желания контролировать процесс. Порог простой: до 1 600 часов в год подрядчик дешевле, свыше 2 000 часов — своя команда.
| Параметр | Подрядчик | Своя команда |
|---|---|---|
| Порог загрузки | до 1 600 часов/год | от 1 800 часов/год |
| Годовая стоимость | по факту часов | 3–5,2 млн ₽ за 2 человек |
| Скорость старта | 1–3 недели | 2–4 месяца на найм |
| Гибкость приоритетов | высокая, по договору | максимальная |
| Риск простоя | несёт подрядчик | несёт компания |
| Знание продукта | растёт медленнее | глубокое |
Промежуточный вариант, который выбирает большинство: подрядчик делает основу, внутри остаётся специалист, который знает продукт и ставит задачи. Гибрид стоит на 15–20% дешевле полностью внешней разработки и снимает риск потери контекста.
Частые вопросы
Почему две сметы на одинаковое ТЗ отличаются в три раза?
Различается не ставка, а состав команды и количество заложенных часов: аналитика, тестирование, управление проектом, запас на доработки. Вторая причина — архитектурные решения: готовый движок против разработки с нуля даёт разницу в 2–3 раза.
Можно ли уложиться в 300 тыс. ₽, если нужен серьёзный проект?
В 300 тыс. ₽ укладывается лендинг, доработка существующего сайта или один сценарий автоматизации. Полноценный интернет-магазин или приложение в этот бюджет не входит: базовая функциональность стоит от 800 тыс. ₽.
Что дешевле: доработать старый сайт или сделать новый?
Доработка дешевле, если платформа актуальна: 150–500 тыс. ₽ против 800 тыс. – 2,5 млн ₽ за новый проект. Новый сайт оправдан, когда текущая CMS не поддерживается или скорость загрузки не поднимается выше 4 секунд.
Как платить подрядчику: по этапам или за результат?
По этапам с приёмкой каждого: аванс 30–40%, дальше платежи за закрытые этапы. Оплата «за результат» целиком выглядит привлекательно, но подрядчики закладывают в неё риск 20–30%, и смета растёт.
Какие расходы появятся после запуска?
Поддержка 20–60 тыс. ₽ в месяц, хостинг и инфраструктура 5–40 тыс. ₽ в месяц, лицензии и обновления 15–90 тыс. ₽ в месяц в зависимости от систем. Итого владение — 20–35% стоимости проекта в год.
Насколько можно торговаться с подрядчиком?
Скидка 5–10% на объём от 1,5 млн ₽ — норма рынка. Скидка 30–40% означает, что из сметы убрали этапы: чаще всего аналитику, тестирование или поддержку. Торговаться лучше не о цене, а об объёме: убрать второстепенные сценарии и растянуть сроки.
Что делать дальше
Соберите смету по-своему: выпишите этапы из таблицы выше, поставьте по каждому ожидаемый диапазон и сравните с предложением подрядчика. Если расхождение больше 40%, попросите детализацию в часах — почти всегда причина в неучтённых работах или в завышенном запасе.
Дальше разделите проект на три части: обязательную для запуска, желательную и «когда-нибудь». Первая уходит в договор, вторая — в план следующего этапа, третья — в бэклог. Такой порядок позволяет начать работу с бюджетом на 30–40% меньше полного и всё равно получить работающий продукт.
Для проектов, где нужен сайт или приложение, посмотрите наши направления: разработка сайтов и разработка приложений. В каждом описаны этапы, состав команды и что входит в поддержку после запуска.
Частые вопросы
Почему две сметы на одинаковое ТЗ отличаются в три раза?
Можно ли уложиться в 300 тыс. ₽, если нужен серьёзный проект?
Что дешевле: доработать старый сайт или сделать новый?
Как платить подрядчику: по этапам или за результат?
Какие расходы появятся после запуска?
Насколько можно торговаться с подрядчиком?
Статья основана на практике проектов НейроДела и данных Яндекс Вордстата по кластеру «Бизнес и стратегия». Основной запрос материала — «стоимость разработки по» (571 показов в месяц). Если у вас другая ситуация — напишите, разберём.