Сколько стоит сайт и почему вилка такая широкая
Короткий ответ: лендинг — от 39 000 ₽, корпоративный сайт с каталогом — от 115 000 ₽, веб-сервис с личным кабинетом — от 230 000 ₽. Дальше начинается интересное. Внутри каждой вилки разброс в три-четыре раза, и два вменяемых подрядчика на одно и то же ТЗ спокойно назовут 85 000 и 300 000 ₽. Ниже раскладываем смету по статьям и показываем, что именно двигает цифру.
Мы небольшая студия, считаем проекты руками, а не калькулятором на сайте. Поэтому сразу неудобная правда: точной цены до разговора о задаче не существует. Есть диапазон и есть список факторов, которые внутри этого диапазона тянут вас к нижней или к верхней границе. Задача этой статьи — научить вас видеть эти факторы раньше, чем вы получите три несопоставимых коммерческих предложения.
Цена сайта — это часы, а не строчки в прайсе
Любая смета в вебе сводится к формуле «часы × ставка команды». Ставка у студий нашего размера в 2026 году — примерно 900–1 700 ₽ в час, у одиночных фрилансеров ниже, у крупных агентств с аккаунт-менеджерами и продюсерами выше. Ставка почти не обсуждается: она складывается из зарплат, налогов и того, что часть времени команда тратит на управление проектом, а не на код. Обсуждается объём часов. Когда вы торгуетесь за цену, вы на самом деле торгуетесь за то, сколько работы останется в проекте.
Вот как обычно распределяется бюджет среднего проекта. Доли примерные, но порядок устойчивый — по нашим проектам за последние годы отклонения редко больше 10 процентных пунктов.
| Статья работ | Доля бюджета | Что за этим стоит |
|---|---|---|
| Аналитика и структура | 10–15% | интервью с вами, разбор конкурентов, карта разделов, прототипы ключевых экранов |
| Дизайн | 20–30% | макеты десктопа и мобильной версии, дизайн-система, состояния элементов |
| Фронтенд | 25–35% | React и TypeScript, адаптив, скорость загрузки, анимация, доступность |
| Бэкенд и интеграции | 15–30% | Node.js, MongoDB, админка, CRM, 1С, платежи, почта |
| Контент и наполнение | 5–15% | перенос текстов, обработка фото, заполнение каталога |
| Тестирование и запуск | около 10% | проверка на устройствах, нагрузка, аналитика, перенос на боевой сервер |
Обратите внимание: дизайн и фронтенд вместе — примерно половина бюджета. Именно поэтому сайт с восемью уникальными экранами стоит принципиально дороже сайта с тремя, даже если в обоих одинаковый бэкенд. И поэтому же готовый брендбук экономит вам реальные деньги, а не пару процентов.
Что двигает цену вверх
- Количество уникальных шаблонов. Каждый новый непохожий экран — это отдельный дизайн, отдельная вёрстка и отдельное тестирование, в среднем 5 000–13 000 ₽. Двадцать страниц по одному шаблону дешевле, чем пять по пяти разным.
- Интеграции. Синхронизация с 1С, обмен с CRM, эквайринг, ЭДО. В каталоге на 12 000 позиций выгрузка из 1С и её нормализация заняли больше времени, чем весь фронтенд каталога вместе с фильтрами.
- Роли и права доступа. Личный кабинет с тремя ролями стоит не втрое дороже, чем с одной, но накидывает обычно 50 000–85 000 ₽: у каждой роли свои экраны, свои ограничения и свои сценарии тестирования.
- Объём и структура данных. Каталог на 200 позиций и каталог на 12 000 — это разные задачи: во втором нужны поиск, фасетные фильтры, пагинация, кеширование и продуманные индексы в MongoDB.
- Срок. Сжатие сроков вдвое стоит примерно плюс 20–40% к бюджету, потому что задачи перестают идти последовательно и людей приходится ставить параллельно. Промо за 9 дней мы сделали, но это была осознанная переплата за скорость.
- Требование уникального дизайна. Авторская концепция вместо аккуратной типовой сетки — это плюс 2–4 недели и плюс 30–50% к дизайн-части.
Что двигает цену вниз
- Готовый контент. Тексты, фото и характеристики товаров, собранные до старта дизайна, снимают со сметы 5–15% и убирают главную причину простоев.
- Один человек, принимающий решения. Согласование через комитет из пяти человек добавляет к проекту недели, а недели — это часы, а часы — это деньги.
- Согласие на типовые решения. Готовая админка вместо кастомной, стандартный набор блоков вместо авторских — экономия легко достигает 35 000–65 000 ₽ на корпоративном сайте.
- Этапность. Сначала первая версия, которая закрывает деньги, потом всё остальное. Разделить проект на два запуска почти всегда дешевле, чем строить всё сразу, потому что часть хотелок отпадает после встречи с реальностью.
- Готовый брендбук. Если есть шрифты, цвета и логотип в векторе, дизайн-этап сокращается на четверть.
Ориентиры по типам сайтов
| Тип проекта | Реальная вилка | Срок | Что за эти деньги |
|---|---|---|---|
| Лендинг | 39 000–115 000 ₽ | 2–4 недели | один экран-история, форма в CRM, аналитика, адаптив |
| Корпоративный сайт и каталог | 115 000–390 000 ₽ | 6–12 недель | структура разделов, каталог с фильтрами, админка, интеграции |
| Веб-сервис, личный кабинет | 230 000–1 000 000 ₽ | 3–6 месяцев | роли, бизнес-логика, документы, платежи, отчёты |
| Редизайн и переезд | 85 000–300 000 ₽ | 4–10 недель | новый интерфейс на старых данных, редиректы, сохранение трафика |
| Поддержка | от 8 000 ₽/мес | постоянно | правки, мониторинг, обновления, доработки по часам |
Нижняя граница в каждой строке — это честный проект без излишеств: понятная задача, готовый контент, типовая логика. Верхняя — это когда добавляются интеграции, роли, нестандартный дизайн и много данных. Подробнее по типам работ у нас расписано на страницах лендингов, корпоративных сайтов и веб-сервисов.
Фикс или почасовка
Фиксированная цена удобна вам и рискованна для подрядчика, поэтому в любой фикс зашита риск-надбавка 15–30%. Это плата за предсказуемость, и она честная: если мы ошиблись в оценке, доделываем за свой счёт. Но фикс работает только там, где объём действительно понятен — лендинг, корпоративный сайт, редизайн по существующему сайту.
Почасовая работа дешевле в пересчёте на результат, потому что вы не платите за чужой риск. Но вы платите за управление: нужно смотреть отчёты, приоритизировать задачи и принимать решения каждую неделю. Если у вас нет человека, который готов этим заниматься, почасовка превращается в бесконечную стройку.
Мы обычно делаем гибрид. Аналитика, дизайн и вёрстка идут фиксом — там объём считается точно. Бэкенд сложного сервиса и всё, что после запуска, идёт по часам, потому что заранее честно посчитать логику, которую вы сами ещё не додумали, невозможно. Дальше проект переходит на поддержку с фиксированным пакетом часов в месяц.
Почему две студии называют 85 000 и 300 000 за одно ТЗ
- Разное прочтение формулировок. Фраза «личный кабинет» в ТЗ может означать форму входа с историей заказов, а может — систему с ролями, документами и выгрузками, как в кабинете для логистики.
- Разный состав команды. Где-то работает один универсал, где-то дизайнер, фронтендер, бэкендер и тестировщик. Второе дороже и обычно устойчивее.
- Разная честность оценки. Часть студий сознательно занижает вход и добирает деньги допсоглашениями, когда отступать вам уже некуда.
- Разный объём послепродажной ответственности. Гарантия три месяца и гарантия год — это разные строчки в смете, даже если в КП их не видно.
Что сделать до того, как просить смету
- Сформулировать, какое действие пользователя вы считаете результатом: заявка, регистрация, оплата, заказ пропуска.
- Назвать текущие цифры: сколько трафика, сколько заявок, сколько стоит заявка сейчас. Без этого нельзя обсуждать окупаемость.
- Собрать список систем, с которыми сайт должен разговаривать, и узнать, есть ли у них API.
- Определить бюджетный потолок. Это не слабость на переговорах, а способ получить решение, которое в него влезает.
Дальше остаётся выбрать, с кем работать, и зафиксировать договорённости — про это отдельно в статье как выбрать подрядчика и составить ТЗ. А чтобы понимать, за что вы платите в каждый месяц проекта, посмотрите разбор этапов и реальных сроков разработки.
Короткие ответы
Можно, но это будет другой продукт: шаблон на конструкторе или работа одного исполнителя без дизайнера и тестирования. Для промо-страницы на месяц этого хватает. Для сайта, который годами приносит заявки, экономия обычно возвращается переделкой через полгода.
В нормальной ситуации не меняется: фикс есть фикс. Цена растёт, когда меняется объём — добавляются разделы, интеграции или роли, которых не было в ТЗ. Такие изменения мы оцениваем отдельно и не начинаем до вашего письменного согласия.
От 8 000 ₽ в месяц за пакет часов: правки контента, мониторинг, обновления зависимостей, мелкие доработки. Если сайт активно развивается, обычно берут больший пакет и планируют доработки спринтами.
Почти всегда частями. Первый запуск закрывает основной сценарий и начинает приносить деньги, а дальше вы развиваете сайт, опираясь на реальную статистику. По нашему опыту при таком подходе от 20 до 30 процентов изначальных требований оказываются не нужны.
Разберём задачу и назовём вилку. Ответим в течение одного рабочего дня.