В прошлом году к нам пришел производитель оборудования с понятным запросом: сайт на 15 страниц, каталог, форма, новости, бюджет около 500 тыс. ₽. После интервью выяснилось, что нужны дилерские цены, SEO-страницы по регионам, интеграция с amoCRM, импорт остатков и кабинет для партнеров. Снаружи это все еще выглядело как обычный корпоративный сайт. По смете вышло 1,8 млн ₽.
Я вижу это постоянно. Средней цены у сайта нет. Есть цена конкретной бизнес-задачи, набора сценариев и тех ограничений, с которыми проекту жить в ближайшие пару лет.
Цена сидит в логике, а не в количестве страниц
Самая частая ошибка - сравнивать сайты по картинке. Главная, каталог, карточка товара, контакты - внешне все похоже. Но один проект можно собрать на WordPress как набор контентных шаблонов, а другой потребует Laravel 11, PostgreSQL 16, Vue 3, нормальную админку и интеграции, которые убирают ручную работу у менеджеров.
У нас был B2B-проект для дистрибуции, под NDA. По макетам - спокойный корпоративный сайт: услуги, каталог, о компании, контакты. Внутри - 3 типа цен, заявки по регионам, мультиязычность, права для менеджеров и связка с Bitrix24. Первый ориентир был 700 тыс. ₽, рабочая смета стала 2,1 млн ₽.
Часто просят сделать как у конкурента. Проблема в том, что у конкурента виден только фасад. Не видно, как устроены фильтры, что хранится в CMS, как уходят заявки в CRM и выдержит ли проект рост каталога через полгода.
По рынку есть вилки, но считать надо по уровню логики
Если грубо, в 2026 году удобнее считать не по ярлыку «сайт» или «магазин», а по тому, что система делает для бизнеса в первый год.
Тип проекта -> Что внутри -> Реалистичный бюджет
Лендинг -> 1 сценарий + форма -> 150-400 тыс. ₽
Корпсайт -> контент + лиды + CMS -> 400 тыс.-1,5 млн ₽
Магазин -> каталог + корзина + оплата + интеграции -> 800 тыс.-4 млн ₽
Платформа -> роли + кабинет + логика + API -> 3-10+ млн ₽
С магазином ошибка обычно обходится дороже всего. Проект на 100 товаров без тяжелой синхронизации реально уложить в 800 тыс. - 1,5 млн ₽. Магазин с каталогом на 5 000+ позиций, обменом с 1С, бонусами, доставкой, SEO-фильтрами и несколькими складами уже уходит в 2-4 млн ₽.
Личный кабинет недооценивают почти всегда. Формулировка звучит безобидно, но внутри быстро появляются роли, история операций, уведомления, документы, доступы, API и пограничные сценарии. По сути, это уже маленький продукт, а не еще пара экранов.
Самое дорогое в смете обычно вообще не дизайн
Когда мы начали разбирать проекты по часам, картина оказалась простой: визуал редко съедает больше 15-25% бюджета. Основные деньги уходят туда, где решается поведение системы: в проектирование, бэкенд, фронтенд, тестирование и интеграции.
Типовая структура сметы выглядит так:
- аналитика и проектирование - 10-20%
- дизайн - 15-25%
- frontend + backend - 40-60%
- QA, запуск, стабилизация - 10-20%
Для большого каталога связка вроде Next.js 15 + Laravel 11 или Node.js 20 + NestJS почти всегда дороже самих макетов. Это нормально: именно здесь решается скорость страниц, индексация, импорт товаров, права доступа и запас на рост.
«Дороже всего выходит зависимость между системами, которую в начале посчитали мелочью», - CTO логистической платформы
Хорошая админка окупается быстрее, чем кажется. Если маркетолог сам собирает посадочную страницу и меняет контент без разработчика, бизнес не платит за каждую мелкую правку и не ждет неделю релиза.
Дешевый старт легко превращается в дорогую пересборку
Мы сами когда-то на этом обжигались. Несколько лет назад взяли в доработку магазин, который до нас запустили на шаблонном решении за 250 тыс. ₽. Идея была здравая: быстро выйти в продажи, а потом спокойно докрутить функциональность.
Через 8 месяцев понадобились CRM, кастомная корзина, SEO-фильтры и нормальный обмен с 1С. Не сработало, и это как раз тот случай, когда мы поздно подключились к архитектурным ограничениям. Система ломалась от каждой доработки, плагины конфликтовали, обновления приходилось откладывать. В итоге проект перенесли почти с нуля, и клиент заплатил еще 1,8 млн ₽.
Проблема не в шаблонах самих по себе. Проблема в том, что дешевый старт часто выбирают для бизнеса, который уже понимает: скоро понадобятся роли, интеграции и масштабирование.
Как прикинуть бюджет до разговора с подрядчиком
Я бы начинал с одного вопроса: что сайт должен сделать для бизнеса в первый год. Просто рассказать о компании, собирать лиды, продавать онлайн, обслуживать дилеров, снижать нагрузку на менеджеров? Ответ сразу двигает проект либо в сторону витрины, либо в сторону продукта.
Как понять, что бюджет почти точно уйдет за 1 млн ₽?
Если у вас совпадает хотя бы 3 пункта из списка ниже, дешевый сценарий обычно уже не работает.
- нужен личный кабинет
- будет онлайн-оплата
- планируется интеграция с CRM, 1С или ERP
- есть несколько ролей пользователей
- нужны мультиязычность, SEO-страницы в большом объеме или высокая производительность
Что помогает не раздувать смету?
Фиксируйте MVP на 8-12 недель, а вторую очередь выносите отдельно. На деле это лучше работает и для бюджета, и для запуска: вы быстрее получаете рабочую версию и не тянете в релиз все идеи сразу.
Я не люблю продавать страх перед переделкой, но мы слишком часто подключаемся уже после неудачного быстрого запуска. Если идете к подрядчику, приносите не список страниц, а список процессов: кто что делает, откуда приходят данные и где вы сейчас теряете время. Цена сайта почти всегда спрятана именно там.