Сколько стоит сайт: смета, этапы и модели оплаты
Заказчик спрашивает, сколько стоит сайт, и ждёт одну цифру, а за ней может стоять и визитка из пяти страниц, и магазин с каталогом и оплатой. Цена «на глаз» опасна для обеих сторон: занизите — будете доделывать бесплатно, завысите без расшифровки — заказчик уйдёт к тому, кто назвал меньше. В статье — как собрать смету по шаблонам страниц, функциям и этапам, пример сметы с резервом на правки, что считать отдельно, три модели оплаты с авансом и платежами по этапам и что о цене говорит договор подряда.
- 01ст. 709ГК РФ: цена бывает твёрдой или приблизительной; если в договоре не сказано иное — твёрдая
- 02ст. 711ГК РФ: без условия об авансе или оплате этапов заказчик платит после окончательной сдачи
- 033модели оплаты сайта: фикс по этапам, время и материалы с лимитом, гибрид
- 047строк работ в примере сметы — от проектирования до управления проектом, плюс резерв на правки
Содержание
Из чего складывается цена сайта
Цена сайта — это часы работы, умноженные на ставку, плюс расходы, которые вы несёте ради проекта. Ставку разработчик считает так же, как любой, кто работает на себя: из желаемого дохода, расходов, налога и продуктивных часов. Формула, пример расчёта и почему демпинг убыточен — в статье «Сколько стоит SEO-продвижение». Здесь — вторая половина задачи: как оценить, сколько часов займёт сайт.
Объём работ оценивают тремя способами. Они не спорят друг с другом, а дополняют: первые два отвечают на вопрос «что делаем», третий — «сколько это часов».
- По шаблонам страниц и блокам. Сайт раскладывают на типовые страницы: главная, список услуг, страница услуги, статья, контакты. Двадцать страниц услуг по одному шаблону — это один макет и одна вёрстка плюс наполнение, а не двадцать макетов. Внутри шаблона считают блоки: первый экран, преимущества, цены, отзывы, форма.
- По функциям. Отдельно оценивают то, что работает, а не только выглядит: формы с передачей заявок в CRM, калькулятор, фильтры каталога, личный кабинет, приём оплаты, обмен товарами с учётной системой. Функции требуют программирования, настройки и проверки, поэтому часто стоят дороже шаблонов.
- По часам на этапы. Для каждого шаблона и функции прикидывают часы на этапах: проектирование, дизайн, вёрстка, программирование, наполнение, тестирование и запуск. Отдельной строкой — управление проектом: созвоны, согласования, переписка, отчёты. Эти часы есть в любом проекте, и если их не посчитать, вы отдадите их бесплатно.
Список шаблонов и функций берут из брифа и структуры сайта. Пока структуры нет, оценка строится по аналогии с прошлыми проектами — и это повод назвать вилку, а не точную сумму. Как собрать структуру и прототип, на которых держится точная смета, — в статье «Структура и прототип».
Последний слой сметы — резерв на правки и риски. Он покрывает то, что трудно предсказать заранее: лишний круг правок дизайна, задержку материалов от заказчика, модуль, который повёл себя не так на хостинге. Резерв — не способ завысить цену: его показывают в смете открытой строкой и объясняют, на что он пойдёт.
- Шаблоны и блокитиповые страницы и блоки внутри них — из брифа и структуры
- Функцииформы, калькулятор, каталог, приём оплаты, интеграции
- Часы по этапамот проектирования до запуска плюс управление проектом
- Резервна лишний круг правок, задержки и риски — открытой строкой
- Часы × ставкаплюс расходы, которые идут через вас
- Что не входитотдельный список: тексты, фото, лицензии, домен и хостинг
Пример сметы по этапам
Пример. Сайт компании, которая оказывает услуги: семь шаблонов страниц — главная, список услуг, страница услуги, о компании, контакты, список статей и статья. Функции — форма заявки с передачей в CRM и калькулятор стоимости. Наполнение — 20 страниц из готовых текстов и фото заказчика. Ставка — условные 1 000 ₽ в час.
| Этап | Что входит в примере | Часы | Сумма |
|---|---|---|---|
| Проектирование | Структура сайта, прототипы семи шаблонов | 20 | 20 000 ₽ |
| Дизайн | Макеты семи шаблонов для компьютера и телефона, два круга правок | 40 | 40 000 ₽ |
| Вёрстка | Адаптивная вёрстка шаблонов и блоков | 30 | 30 000 ₽ |
| Программирование | Установка и настройка CMS, форма с передачей в CRM, калькулятор | 40 | 40 000 ₽ |
| Наполнение | 20 страниц из материалов заказчика | 10 | 10 000 ₽ |
| Тестирование и запуск | Проверка в браузерах и на телефонах, перенос на хостинг, подключение домена | 20 | 20 000 ₽ |
| Управление проектом | Созвоны, согласования, отчёты по этапам | 20 | 20 000 ₽ |
| Резерв на правки и риски | Третий круг правок, задержки, непредвиденное | 20 | 20 000 ₽ |
| Итого | Семь шаблонов, две функции, 20 страниц | 200 | 200 000 ₽ |
Доли этапов в примере: проектирование — 10 %, дизайн — 20 %, вёрстка — 15 %, программирование — 20 %, наполнение — 5 %, тестирование и запуск — 10 %, управление проектом — 10 %, резерв — 10 %. Это не норма: у магазина с обменом товарами с учётной системой больше всего часов, скорее всего, уйдёт на программирование, у промосайта с анимацией — на дизайн и вёрстку. Смысл разбивки в другом: каждый этап виден отдельно, и заказчик понимает, за что платит.
Смета — это ещё и граница объёма. В примере два круга правок дизайна входят в этап, третий оплачивается из резерва, а четвёртый — уже новая работа по новой цене. Всё, чего нет в списке шаблонов, функций и кругов правок, оценивают отдельно и выполняют после согласия заказчика. Сколько кругов правок записать в договор и как их считать, разберём во второй части серии.
При твёрдой цене неиспользованный резерв остаётся у вас. Если работа выполнена в полном объёме, а расходы оказались меньше заложенных, подрядчик сохраняет право на оплату по цене договора, если заказчик не докажет, что экономия повлияла на качество работы (п. 1 ст. 710 ГК РФ). Это плата за то, что риск перерасхода тоже ваш. Если заказчику важно платить только за потраченное, договор может предусмотреть раздел экономии между сторонами (п. 2 ст. 710) — или подойдёт гибридная модель, о которой ниже.
Что считают отдельно
Часть расходов на сайт — не ваши часы, а чужой труд, чужие продукты и платежи третьим лицам. Если не вынести их из сметы явно, заказчик решит, что они входят в цену. А по закону цена в договоре подряда включает и компенсацию издержек подрядчика, и его вознаграждение (п. 2 ст. 709 ГК РФ): при твёрдой цене лицензия, забытая в смете, будет оплачена из вашего вознаграждения.
- Тексты. Если у заказчика нет готовых текстов, их пишет копирайтер — отдельной строкой или по отдельному договору. В смете на наполнение — только размещение готовых материалов, и это стоит написать прямо.
- Фото и видео. Съёмка, обработка, покупка снимков на фотостоках. Картинка из поиска — не бесплатный материал: у снимка обычно есть правообладатель, а без его согласия использовать снимок нельзя, кроме случаев, прямо названных в законе.
- Лицензии. Платная CMS, модули и темы, шрифты, фото со стоков. У каждой лицензии свои условия: на кого оформлена, на сколько сайтов, на какой срок, нужно ли продлевать её ради обновлений. Удобнее покупать на имя заказчика — тогда лицензия останется с сайтом, когда проект закончится.
- Домен и хостинг. Удобнее, когда регистрацию домена и тариф хостинга оплачивает заказчик и они оформлены на него: так сайт не зависит от исполнителя. В смете остаётся только работа — подключение домена и перенос сайта на хостинг.
- Приём оплаты. Договор с банком или платёжным сервисом заключает заказчик, и комиссию с платежей платит он. Подключить сервис к сайту и проверить оплату — ваша работа, её оценивают как отдельную функцию. Заодно напомните заказчику про онлайн-кассу: при расчётах через сайт закон № 54-ФЗ, как правило, требует применять её и отправлять покупателю электронный чек.
- SEO. Базовую подготовку к поиску — мета-теги, понятные адреса страниц, карту сайта — дешевле заложить в смету сразу, чем переделывать после запуска. Сбор семантики и продвижение — отдельная работа и отдельный договор.
- Перенос старого сайта. Страницы, тексты, товары, переадресация со старых адресов на новые, чтобы не потерять посетителей из поиска. Объём зависит от старого сайта, поэтому его оценивают отдельно — после того, как увидели, что именно переносить.
Список «не входит» — такая же часть сметы, как список работ. Его ставят рядом с итоговой суммой — в смете, в коммерческом предложении и в договоре. Тогда вопрос «а разве тексты не входят?» не всплывёт в день сдачи.
Заказчику полезно показать и то, во что сайт обойдётся после запуска: домен и хостинг оплачивают регулярно, лицензии — по их условиям, поддержку — ежемесячно. Честный расчёт полной стоимости вызывает больше доверия, чем низкая цена разработки, за которой приходят неожиданные счета.
Модели оплаты разработки
Сайт сдают как результат, поэтому и платят за него иначе, чем за SEO, где работа идёт месяцами по абонентской плате. Для разработки применяют три модели. Различаются они тем, кто несёт риск, что работы окажется больше, чем думали: исполнитель, заказчик или оба — каждый за свою часть.
Фиксированная цена по этапам
Фиксированная цена — одна сумма за проект по смете, разбитая на этапы с оплатой после приёмки каждого. Заказчику понятен бюджет, вам — доход. Риск недооценки ваш: если работа заняла больше часов, цена та же. Фикс подходит, когда есть структура, прототип или техническое задание и вы уже делали похожие проекты.
Время и материалы
Модель «время и материалы» — оплата по факту: часы по учёту времени, умноженные на ставку, плюс расходы на лицензии и сервисы. Она подходит, когда объём заранее не ясен: доработка чужого сайта, сложная интеграция, проект, в котором заказчик сам ещё ищет решение. Риск переходит к заказчику, поэтому модель предлагают с лимитом — например, «не больше 40 часов в месяц без письменного согласования» — и с отчётом о часах по задачам. Лимит работает как приблизительная смета: подходя к нему, предупредите заказчика заранее.
Гибрид
Гибрид — фиксированная цена за согласованный объём из сметы и ТЗ плюс почасовая оплата изменений сверх него. Новая функция, четвёртый круг правок, страница, которой не было в структуре, — их оценивают в часах до начала работы и выполняют после согласия заказчика. Основной бюджет предсказуем, а изменения не превращаются в спор о том, входят ли они в цену.
Фикс по этапам
- одна цена за объём из сметы
- риск недооценки — у исполнителя
- когда есть структура, прототип или ТЗ
Время и материалы
- учтённые часы × ставка плюс расходы
- риск объёма — у заказчика
- только с лимитом часов и отчётом
Гибрид
- фикс за объём из сметы и ТЗ
- изменения — по часам, после согласия
- риск делят: у каждого своя часть
Аванс и платежи по этапам возможны в любой модели — их записывают в договор.
Аванс и платежи по этапам
Деньги привязывают к этапам: аванс — до начала работ, промежуточный платёж — после приёмки этапа, финальный — после сдачи сайта. Аванс оплачивает первые этапы и показывает, что заказчик настроен всерьёз, а каждый следующий платёж закрывает уже принятую работу. Пример для сметы выше: аванс 30 % — 60 000 ₽, ещё 30 % — 60 000 ₽ после приёмки дизайна, последние 40 % — 80 000 ₽ после подписания акта о сдаче сайта. Это пример, а не норма рынка: доли и число этапов стороны выбирают сами.
Ориентир для долей — порядок работ. Чем больше часов вы вкладываете до следующего платежа, тем больше теряете, если заказчик пропадёт. В примере аванс равен доле проектирования и дизайна — 30 % часов, — так что до приёмки дизайна вы работаете за уже полученные деньги. Финальный платёж после акта защищает заказчика: остаток он платит за готовый сайт, а не за обещание.
Этапы помогают и при расставании. Если договором не предусмотрено иное, заказчик вправе в любой момент до сдачи результата отказаться от договора подряда. Тогда он оплачивает часть цены пропорционально работе, выполненной до извещения об отказе, и возмещает убытки — в пределах разницы между ценой всей работы и этой частью (ст. 717 ГК РФ). Подписанные акты по этапам показывают, сколько сделано и оплачено, — спорить остаётся только о текущем этапе.
Цена и смета в договоре подряда
Сайт сдают как результат с приёмкой и актом, поэтому его часто делают по договору подряда (глава 37 ГК РФ). Какой договор выбрать и как его составить, разберём в статье «Договор подряда на сайт». Правила о цене в подряде короткие, но от них зависит главное: можно ли поднять цену, если работы стало больше.
В договоре подряда указывают цену или способ её определения (п. 1 ст. 709 ГК РФ): сумму, смету или ставку за час с порядком учёта часов. Смета, которую составил подрядчик, становится частью договора с момента, когда её подтвердил заказчик (п. 3 ст. 709), поэтому её подписывают вместе с договором как приложение. Если цену не указали вовсе, её определят по цене, которую при сравнимых обстоятельствах обычно берут за аналогичные работы (п. 3 ст. 424 ГК РФ), — а о сравнимости можно спорить долго.
Цена работы и смета бывают твёрдыми или приблизительными (п. 4 ст. 709). Если в договоре не сказано иное, цена считается твёрдой. Подрядчик не вправе требовать её увеличения, а заказчик — уменьшения, даже если при заключении договора полный объём работ предусмотреть было нельзя (п. 6 ст. 709). Закон делает исключение для существенного подорожания материалов и оборудования подрядчика или услуг, которые ему оказывают третьи лица: если предусмотреть его при заключении договора было нельзя, подрядчик вправе требовать увеличения цены, а при отказе заказчика — расторжения договора.
Приблизительную смету нужно так и назвать в договоре. Если понадобились дополнительные работы и цена из-за них существенно превысит приблизительную, подрядчик обязан своевременно предупредить заказчика (п. 5 ст. 709). Заказчик, который не согласен на превышение, вправе отказаться от договора — тогда подрядчик может требовать оплаты выполненной части работы. А подрядчик, который не предупредил вовремя, обязан закончить работу по цене из договора.
Твёрдая
- действует, если договор не говорит иное
- не растёт, даже если объём не удалось предусмотреть
- заказчик тоже не вправе требовать снижения
- исключение — непредвиденное подорожание материалов и услуг
Приблизительная
- её нужно прямо назвать в договоре
- о существенном превышении — предупредить заранее
- заказчик вправе отказаться, оплатив сделанное
- не предупредили — доделываете по цене договора
Пункты 4–6 статьи 709 ГК РФ.
- Назовите вид сметы словами. «Смета приблизительная» или «цена твёрдая» — одна фраза в договоре снимает главный спор. Если договор молчит, цена твёрдая.
- Привяжите цену к объёму. Твёрдая цена — за работы из сметы и ТЗ. Новую страницу или функцию сверх них оформляют допсоглашением с ценой до начала работ.
- Предупреждайте письменно и заранее. Поняли, что часов не хватит, — напишите заказчику до того, как потратили лишнее: что случилось, сколько часов нужно, во сколько это обойдётся.
- Запишите аванс и этапы. Если договор не предусматривает аванс или оплату этапов, заказчик платит после окончательной сдачи работы, выполненной надлежащим образом (п. 1 ст. 711 ГК РФ). Требовать аванс подрядчик вправе, только если он указан в законе или договоре (п. 2 ст. 711).
Не уверены в объёме — не беритесь за твёрдую цену на весь проект. Зафиксируйте цену первого этапа — проектирования, — а на остальное дайте приблизительную смету и уточните её вместе с заказчиком, когда будет готов прототип.
Как говорить о цене с заказчиком
На вопрос «сколько стоит сайт?» без брифа честного ответа нет. Сайт-визитка на конструкторе и интернет-магазин с обменом товарами с учётной системой — работы разного масштаба. Одна цифра на обе либо отпугнёт заказчика, либо станет ловушкой: назвали мало — он запомнит именно её. Ответьте вопросом: «Расскажите, что должен делать сайт, — после короткого брифа назову вилку».
После брифа называют вилку и объясняют, от чего она зависит. Пример: «От 150 до 250 тысяч, точнее скажу после структуры, когда будет ясно, сколько шаблонов и функций». Вилка позволяет заказчику проверить свой бюджет до того, как вы потратили часы на проектирование. Что спросить на брифе, чтобы вилка получилась узкой, — в статье «Бриф на сайт».
Точную цену называют после структуры или прототипа: список шаблонов и функций уже известен, и смета перестаёт быть догадкой. Если проектирование занимает заметное время, его продают отдельным платным этапом: заказчик получает структуру и прототип, с которыми можно идти дальше, а вы — оплаченные часы и точную смету. Смету с расшифровкой по этапам и списком «не входит» кладут в коммерческое предложение — как его собрать, в статье «Коммерческое предложение».
Если заказчик хочет дешевле, уменьшайте объём, а не ставку: меньше шаблонов, готовая тема вместо уникального дизайна, калькулятор — во вторую очередь. Цена падает вместе с работой, а не за ваш счёт. Пример того, как показать заказчику, из чего складывается стоимость — тип сайта, функции, дизайн, дополнительные услуги, — на странице «Создание сайтов».
Поддержка после запуска
После запуска сайту нужны обновления CMS и модулей, резервные копии, мелкие правки, а иногда — срочная помощь, когда что-то сломалось. Для вас это повторные деньги, для заказчика — уверенность, что сайт не останется без присмотра. Поддержку оценивают двумя способами.
- Пакет часов в месяц. Например, 10 часов в месяц по ставке из договора на правки и консультации. Заранее договоритесь, что будет с неиспользованными часами — сгорают или переносятся, — и по какой цене оплачиваются часы сверх пакета.
- Абонентская плата. Фиксированная сумма в месяц за список регулярных работ: обновления, резервные копии, проверка работы сайта, мелкие правки в пределах лимита. Если оформить поддержку абонентским договором (ст. 429.4 ГК РФ), заказчик платит за право обращаться в пределах пакета — независимо от того, обращался ли он в этом месяце, если договор не предусматривает иное.
Предложите поддержку вместе со сметой на разработку, отдельной строкой «после запуска»: заказчик сразу видит, во что обойдётся сайт после сдачи, а вам не придётся начинать этот разговор с нуля, когда проект закрыт. Подробно о договоре на поддержку — в четвёртой части серии.
Термины
- Смета
- Расчёт цены работы по этапам и статьям; после подтверждения заказчиком становится частью договора подряда.
- Твёрдая цена
- Цена, увеличения которой подрядчик не вправе требовать даже при непредвиденном объёме работ; действует, если договор подряда не говорит иное.
- Приблизительная смета
- Смета, о существенном превышении которой подрядчик обязан своевременно предупредить заказчика.
- Шаблон страницы
- Типовая страница сайта, по которой собирают однотипные страницы: услуги, статьи, товары.
- Резерв на правки и риски
- Часы в смете на непредвиденное — лишний круг правок, задержки, сбои; показываются отдельной строкой.
- Время и материалы
- Модель оплаты по факту: учтённые часы, умноженные на ставку, плюс расходы, обычно с лимитом часов.
- Гибрид
- Фиксированная цена за согласованный объём плюс почасовая оплата изменений сверх него.
- Аванс
- Предоплата до начала работ; по договору подряда её можно требовать, только если она предусмотрена законом или договором.
Вопросы и ответы
Сколько стоит сделать сайт?
Единой цены нет: она складывается из часов на проектирование, дизайн, вёрстку, программирование, наполнение, тестирование и управление проектом, умноженных на ставку, плюс резерв на правки и расходы. Вилку называют после брифа, точную цену — после структуры или прототипа.
Из чего состоит смета на разработку сайта?
Из списка шаблонов страниц и функций, часов по этапам — от проектирования до запуска, — управления проектом и резерва на правки и риски. Рядом — список того, что в цену не входит: тексты, фото, лицензии, домен и хостинг.
Смета на сайт твёрдая или приблизительная?
Как договоритесь: ГК РФ допускает оба варианта. Если в договоре подряда не сказано иное, цена считается твёрдой, и требовать её увеличения из-за непредвиденного объёма работ подрядчик не вправе (ст. 709 ГК РФ).
Можно ли поднять цену сайта в процессе работы?
При твёрдой цене подрядчик не вправе требовать её увеличения — исключение закон делает для непредвиденного существенного подорожания материалов и услуг третьих лиц; новые работы и новую цену оформляют допсоглашением. При приблизительной смете подрядчик обязан своевременно предупредить о существенном превышении, а заказчик вправе отказаться от договора, оплатив выполненную часть работы.
Нужно ли платить аванс за разработку сайта?
Аванс платят, если он предусмотрен договором: без такого условия заказчик оплачивает работу после окончательной сдачи (ст. 711 ГК РФ). Удобно обеим сторонам договориться об авансе и платежах после приёмки этапов, доли стороны выбирают сами.
Входят ли домен и хостинг в стоимость сайта?
Это зависит от договора, и это лучше прописать явно. Удобнее, когда домен и хостинг оформлены на заказчика и оплачиваются им, а в смете — только работа по их подключению и настройке.
Статья — справочный материал, а не юридическая или налоговая консультация. Нормы, ставки и лимиты указаны на 5 октября 2026; перед подписанием договора или выбором налогового режима сверьтесь с действующей редакцией закона или с юристом.