Правовая природа договора
С юридической точки зрения (ГК РФ) отношения по созданию сайта чаще всего оформляются как договор подряда (ст․ 702 ГК РФ) или договор возмездного оказания услуг (ст․ 779 ГК РФ)․
- Договор подряда подразумевает создание конкретного результата (готовый сайт, переданный по акту приема-передачи)․ Риск случайной гибели/повреждения результата до приемки лежит на подрядчике․ Это наиболее предпочтительный вариант для заказчика․
- Договор услуг оплачивает процесс (часы работы, консультации, этапы)․ Результат может быть неосязаемым․ Сложнее доказать некачественное исполнение․
Рекомендация: Используйте формулировки договора подряда с обязательным составлением Акта приема-передачи результата работ․
Обязательные реквизиты договора (ст․ 432 ГК РФ)
Любой договор должен содержать:
- Предмет договора (что именно разрабатывается)․
- Сроки исполнения (этапы, дедлайны)․
- Цена и порядок расчетов (фиксированная сумма или поэтапная оплата)․
- Права и обязанности сторон․
- Ответственность сторон (штрафы, пени, убытки)․
- Порядок приемки работы․
- Интеллектуальные права (ИП)․
- Конфиденциальность (NDA)․
- Реквизиты и подписи сторон․
Ключевые разделы: детальный разбор
Предмет договора и Техническое задание (ТЗ)
Это «сердце» договора․ Ссылка на ТЗ в теле договора обязательна․ ТЗ является неотъемлемым приложением․
Что должно быть в ТЗ/Предмете:
- Тип сайта (лендинг, корпоративный, интернет-магазин, веб-приложение)․
- CMS / Технологический стек (Bitrix, WordPress, Laravel, React и т․д․)․
- Структура сайта (карта сайта, типы страниц)․
- Функционал: каталог, корзина, личный кабинет, интеграции (CRM, 1С, платежные шлюзы, API доставки)․
- Дизайн: уникальный / покупка шаблона / доработка макета (количество правок включено в стоимость)․
- Адаптивность (breakpoints), кроссбраузерность․
- SEO-технические требования (ЧПУ, мета-теги, sitemap, robots․txt, микроразметка, скорость загрузки — Core Web Vitals)․
- Наполнение контентом: кто готовит тексты/фото, объем наполнения исполнителем․
- Тестирование и запуск (перенос на прод, настройка SSL, DNS)․
Сроки и Этапы (Roadmap)
Разбейте проект на приемлемые этапы (маилстоуны) с датами и критериями готовности:
- Утверждение ТЗ и макетов (UI/UX)․
- Верстка / Frontend разработка․
- Backend разработка / Интеграция с CMS․
- Наполнение тестовым контентом․
- Тестирование (QA) и исправление багов․
- Демо-запуск на тестовом сервере․
- Перенос на продакшн, настройка домена/SSL․
- Подписание Акта приема-передачи․
Предусмотрите механизм переноса сроков: согласованный в письменном виде (почте/ЭДО) акт о переносе сроков из-за задержки материалов от заказчика, форс-мажора или согласования доп․ работ․
Цена и Порядок расчетов
Варианты модели:
- Фиксированная цена (Fixed Price): Идеально для четкого ТЗ․ Оплата по этапам (аванс 30-50%, промежуточные 20-30%, финал 10-20% после акта)․
- Time & Materials (T&M): Оплата за часы․ Требует доверия и детальных табель учета рабочего времени․ Риск для заказчика — неопределенность бюджета․
- Гибрид: Фиксированная цена за MVP, доработки, по T&M․
Обязательно укажите: валюту (рубли), НДС (включен/не включен), реквизиты для оплаты, срок оплаты счета (обычно 3-5 рабочих дней после подписания акта этапа)․
Интеллектуальные права (Исключительное право)
Самый спорный момент․ По умолчанию (ст․ 1295 ГК РФ) авторское право принадлежит автору (исполнителю)․ Заказчику нужно исключительное право (передача прав)․
Варианты формулировки:
- Полная цессия (передача исключительного права): Заказчик становится полноправным владельцем кода, дизайна, структуры БД․ Может перепродавать, менять, передавать другому разработчику․ Рекомендуется для заказчика․
- Лицензия (простая/исключительная): Исполнитель оставляет права, дает заказчику право использования․ Ограничения: территория, срок, цель․ Выгодно исполнителю (можно использовать компоненты в других проектах)․
Нюанс: Если исполнитель использует свои библиотеки, фреймворки, админки, в договоре должно быть: «Исполнитель гарантирует, что имеет права на передачу результата / предоставляет лицензию на используемые проприетарные компоненты»․ Отдельно пропишите права на сторонние платные модули/плагины/шрифты/фотостоки — кто покупает лицензию и на ком она оформляется․
Приемка работы и Гарантия
Приемка происходит по подписанию Акта приема-передачи результата работ (КС-11 или свой формат)․
- Порядок: Исполнитель демонстрирует работу на тестовом/боевом сервере -> Заказчик тестирует по чек-листу/ТЗ в течение N дней (обычно 5-10) -> Подписывает Акт или пишет мотивированный отказ с перечнем дефектов․
- Скрытые дефекты: Предусмотрите гарантийный период (обычно 3-12 месяцев) на устранение багов, не выявленных при приемке (бесплатно)․
- Техподдержка vs Гарантия: Гарантия — исправление ошибок исполнителя․ Техподдержка — обновления CMS, мониторинг аптайма, консультации, мелкие правки контента․ Это отдельный договор/доп․ соглашение за отдельные деньги․
Ответственность сторон
- Пени за просрочку: 0․1% ‒ 0․5% от стоимости этапа/договора за каждый день просрочки (п․ 1 ст․ 330 ГК РФ)․ Обязательно поставьте потолок (потолок ответственности), например, не более 50-100% от суммы договора․
- Штрафы за некачественную работу: за критические баги, несоответствие ТЗ․
- Ответственность заказчика: за несвоевременную предоставление контента, доступов, согласования макетов (штраф или автоматический перенос сроков)․
- Исключение убытков: Стороны часто исключают ответственность за упущенную выгоду (lost profits)․
Конфиденциальность и NDA
Защита коммерческой тайны, персональных данных (152-ФЗ), доступов к серверам, базам, API-ключам․ Действует бессрочно или N лет после расторжения․
Форс-мажор и Расторжение
Стандартные пункты․ Важно: право одностороннего отказа заказчика (ст․ 717 ГК РФ) с оплатой выполненной части работ + расходов исполнителя; Право исполнителя отказаться — при неоплате или недействиях заказчика длительное время․
Ниже приведена рекомендуемая структура документа․ Это не готовый юридический шаблон для копирования, а чек-лист разделов, которые должны быть в вашем документе․ Текст договора должен разрабатываться юристом под вашу бизнес-модель․
ДОГОВОР ПОДРЯДА № [НОМЕР] от «___» _________ 20__ г․
г․ [ГОРОД]
[НАИМЕНОВАНИЕ ЗАКАЗЧИКА] (ИП/ООО), именуемое в дальнейшем «ЗАКАЗЧИК»,
в лице [ДОЛЖНОСТЬ/ФАМИЛИЯ И․О․], действующего на основании [УСТАВ/СВИДЕТЕЛЬСТВО ИП],
с одной стороны, и
[НАИМЕНОВАНИЕ ИСПОЛНИТЕЛЯ] (ИП/ООО/ФИЗЛИЦО), именуемое в дальнейшем «ИСПОЛНИТЕЛЬ»,
в лице [ДОЛЖНОСТЬ/ФАМИЛИЯ И․О․], действующего на основании [УСТАВ/СВИДЕТЕЛЬСТВО ИП/ПАСПОРТ],
с другой стороны,
вместе именуемые «СТОРОНЫ», заключили настоящий Договор о нижеследующем:
ПРЕДМЕТ ДОГОВОРА
Исполнитель обязуется выполнить разработку интернет-сайта [НАЗВАНИЕ/ОПИСАНИЕ] (далее, «Результат работ» или «Сайт») и передать его Заказчику, а Заказчик обязуется принять Результат работ и оплатить его․
Требования к Результату работ, технические характеристики, функционал, дизайн, стек технологий, этапы работ и критерии приемки определены в Техническом задании (Приложение № 1), являющемся неотъемлемой частью Договора․
Состав работ включает: [перечень: проектирование, дизайн, верстка, программирование, интеграции, тестирование, запуск, наполнение контентом (объем)]․
СРОКИ ВЫПОЛНЕНИЯ РАБОТ
Работы выполняются по этапам согласно Календарному плану (Приложение № 2)․
Срок начала работ: [ДАТА/ПОСЛЕ ПОЛУЧЕНИЯ АВАНСА/ПОСЛЕ ПЕРЕДАЧИ МАТЕРИАЛОВ]․
Срок завершения работ (подписание Акта приема-передачи): [ДАТА]․
Перенос сроков возможен только по согласованию Сторон в письменном виде (доп․ соглашению/обмену сканами по почте/ЭДО) в случаях: задержка согласования/материалов Заказчиком, форс-мажор, согласование дополнительных работ․
ЦЕНА ДОГОВОРА И ПОРЯДОК РАСЧЕТОВ
Общая стоимость работ: [СУММА ЦИФРАМИ И ПРОПИСЬЮ] [ВАЛЮТА] (НДС [ВКЛЮЧЕН/НЕ ПРЕДМЕТ ОБЛОЖЕНИЯ/ДОБАВЛЯЕТСЯ])․
Оплата производится поэтапно (безналичным расчетом на р/с Исполнителя):
ー Этап 1 (Аванс): [СУММА] — до «___» ________ 20__ г․ (после подписания Договора)․
ー Этап 2: [СУММА] — в течение [N] раб․ дней после подписания Акта приема-передачи Этапа 1․
Заказчик оплачивает счета в течение [N] рабочих дней со дня получения счета и Акта этапа․
При превышении объема работ (дополнительные согласованные работы) оплата производится по доп․ соглашению / по ставкам Приложения № 3․
ПРАВА И ОБЯЗАННОСТИ СТОРОН
Исполнитель обязуется: выполнять работы качественно, в срок, по ТЗ; предоставлять отчетность; соблюдать конфиденциальность; передать все доступы (хостинг, домен, CMS, репозиторий, аналитика) после полной оплаты․
Заказчик обязуется: своевременно оплачивать; предоставлять материалы (тексты, фото, логотипы, доступы к сервисам) в сроки по Плану; своевременно согласовывать этапы; принять Результат работ․
Исполнитель имеет право: привлекать субподрядчиков (с уведомлением Заказчика); требовать оплаты доп․ работ за пределами ТЗ․
Заказчик имеет право: контролировать качество и сроки; вносить изменения в ТЗ (по доп․ соглашению); односторонне отказаться от Договора (ст․ 717 ГК РФ)․
ПОРЯДОК ПРИЕМКИ РАБОТ
Приемка производится поэтапно и итогово по подписанию Актов приема-передачи (Приложение № 4)․
Исполнитель уведомляет Заказчика о готовности этапа․ Заказчик тестирует в течение [N] календарных дней․
Если в течение срока Заказчик не подписал Акт и не предоставил мотивированный отказ с перечнем несоответствий ТЗ — этап считается принятым (деemed accepted)․
Выявленные несоответствия Исполнитель устраняет в течение [N] дней за свой счет․
ИНТЕЛЛЕКТУАЛЬНЫЕ ПРАВА
Исполнитель гарантирует, что Результат работ не нарушает права третьих лиц․ Ответственность за использование сторонних библиотек/модулей/шрифтов/фото: [КТО ПОКУПАЕТ ЛИЦЕНЗИИ / НА КОМ ОФОРМЛЯЕТСЯ];
Исполнитель сохраняет право авторства (право имени)․ Заказчик вправе вносить изменения в Результат работ без согласия Исполнителя․
Исполнитель имеет право указать выполненный проект в своем портфолио (на сайте, в соцсетях) с указанием названия Заказчика и ссылкой, если иное не согласовано доп․ соглашением․
ГАРАНТИИ И ТЕХПОДДЕРЖКА
В гарантийный период Исполнитель бесплатно устраняет ошибки (баги), приведшие к несоответствию ТЗ, в течение [N] дней после сообщения․
Не являются гарантийным случаем: ошибки из-за действий Заказчика/третьих лиц, изменение кода Заказчиком, сбой хостинга/домена, обновления браузеров/ОС, требующие адаптации (это Техподдержка)․
Техническая поддержка и доработки оформляются отдельным Договором/Доп․ соглашением․
ОТВЕТСТВЕННОСТЬ СТОРОН
За просрочку исполнения — пена [N]% от стоимости просроченного этапа/Договора за каждый день просрочки, но не более [N]% от суммы Договора․
За неоплату в срок — пена [N]% от суммы долга за каждый день просрочки + возмещение судебных издержек․
Стороны не несут ответственности за упущенную выгоду․
Ответственность за нарушение конфиденциальности: штраф [СУММА] за каждый случай утечки․
КОНФИДЕНЦИАЛЬНОСТЬ
Стороны обязуются не разглашать коммерческую, техническую и иную информацию, полученную в ходе исполнения Договора․
Срок действия обязательства: бессрочно / [N] лет после расторжения․
ФОРС-МАЖОР И РАСТОРЖЕНИЕ
Стороны освобождаются от ответственности при форс-мажоре (ст․ 401 ГК РФ) с уведомлением другой стороны в течение [N] дней․
Договор может быть расторгнут по соглашению, в суде, или односторонне (Заказчик, ст․ 717 ГК РФ с оплатой затрат; Исполнитель — при неоплате более [N] дней / недействиях Заказчика более [N] дней)․
ПОРЯДОК РАЗРЕШЕНИЯ СПОРОВ
Досудебный порядок (претензия) обязателен․ Срок ответа: [N] дней․
Споры передаются в [АРБИТРАЖНЫЙ СУД ПО МЕСТОНАХОЖДЕНИЮ ОТВЕТЧИКА / АРБИТРАЖ ПРИ ТПП]․
ЗАКЛЮЧИТЕЛЬНЫЕ ПОЛОЖЕНИЯ
Договор вступает в силу с момента подписания, действует до полного исполнения обязательств․
Все изменения — только письменно (доп․ соглашения)․
Уведомления направляются на адреса/почту/ЭДО, указанные в реквизитах․
Договор составлен в 2-х экземплярах, имеющих равную силу․
ПРИЛОЖЕНИЯ (НЕОТЪЕМЛЕМЫЕ ЧАСТИ ДОГОВОРА):
Приложение № 1 — Техническое задание (ТЗ)
Приложение № 2 — Календарный план-график работ
Приложение № 3 — Ставки оплаты дополнительных работ (Time & Materials)
Приложение № 4, Форма Акта приема-передачи результата работ
Приложение № 5 — Реестр передаваемых доступов и лицензий
РЕКВИЗИТЫ И ПОДПИСИ СТОРОН
ЗАКАЗЧИК: ИСПОЛНИТЕЛЬ:
________________ /ФИО/ ________________ /ФИО/
М․П․ М․П․ (при наличии)
Обязательные приложения (без них договор «пуст»)
Договор-рамочный документ․ Суть в приложениях․ Обязательно приложите:
- Приложение 1: Техническое задание (ТЗ)․ Детальное, с макетами (ссылка на Figma/Zeplin), чек-листом приемки, перечнем браузеров/устройств․
- Приложение 2: Календарный план (График)․ Диаграмма Ганта или таблица: Этап -> Дата начала -> Дата конца -> Результат (что подписываем)․
- Приложение 3: Форма Акта приема-передачи․ Единый формат для всех этапов․ Колонки: Наименование работы/этапа, Объем, Цена, Подписи․
- Приложение 4: Реестр доступов и лицензий․ Кто, что покупает (домен, хостинг, SSL, платные плагины, шрифты, фото)․ На ком оформляется лицензия․ Логины/пароли передаются по акту отдельно (или в зашифрованном контейнере)․
- Приложение 5: Сметы/Ставки доп․ работ․ Если модель Fixed Price, но возможны правки за рамками ТЗ․
Типичные ошибки, которых стоит избегать
| Ошибка | Последствие | Как исправить |
|---|---|---|
| Нет ТЗ или ТЗ на 1 страницу | Бесконечные правки, споры «я думал иначе», невозможно принять работу | Инвестируйте время в ТЗ/Прототипирование․ Примите ТЗ отдельным актом до старта кода․ |
| Передача прав «после полной оплаты», но нет акта приема | Заказчик не может продать бизнес/привлечь инвестора — нет доказанного права собственности | |
| Исполнитель регистрирует домен/хостинг на себя | Потеря домена при конфликте, невозможность перенести сайт | Домен и хостинг регистрируются/оплачиваются на юрлицо/ИП Заказчика․ В договоре: обязанность передать доступы․ |
| Нет пункта про сторонние лицензии (плагины, фото, шрифты) | Иски правообладателей к Заказчику, невозможность легально использовать сайт | Пропишите: «Заказчик оплачивает/Исполнитель закупает на имя Заказчика все платные ассеты»․ |
| Гарантия «сайт будет работать вечно» | Бесплатная техподдержка пожизненно, споры про обновления PHP/браузеров | Четкий гарантийный период (6-12 мес․) только на баги кода․ Обновления CMS/сервера — отдельный договор техподдержки․ |
| Отсутствие дедлайна согласования Заказчиком | Проект замирает на месяцы на этапе «утвердите дизайн» | Правило «Молчание = Согласие» через N дней (обычно 5-7) или автоматический перенос сроков сдачи․ |
Работа с фрилансерами vs Веб-студиями
Фрилансер (Физическое лицо / Самозанятый / ИП)
- Налоги: Самозанятый (НПД 4/6%) — проще для разовых работ до 2․4 млн/год․ ИП на УСН — для постоянной работы․
- Договор: ГПХ (гражданско-правовой характер)․ Критично: исключить признаки трудовых отношений (нет графика, нет подчинения, оплата за результат, свой инструмент, риск за исполнителем)․ Иначе налоговая/суд переквалифицирует в трудовые — штрафы, взносы, отпускные․
- Акт приема: Обязателен для подтверждения расходов (УСН доходы-расходы) и передачи прав․
Веб-студия (Юрлицо / ИП)
- Стандартный Б2Б договор подряда․
- НДС (20%) — если студия на ОСНО․ Уточняйте в цене: «включая НДС» или «+ НДС»;
- ЭДО (Электронный документооборот) — стандарт для ускорения оплат и закрытия УПД/Актов․
- Проверка контрагента (СПАРК/Контур․Фокус) перед подписанием․
Чек-лист перед подписанием (для Заказчика)
- [ ] ТЗ детально описывает все требования (нет «и т․д․», «как на сайте конкурента»)․
- [ ] Есть чек-лист приемки (приемо-сдаточные тесты) для каждого этапа․
- [ ] Прописана передача всех доступов (хостинг, домен, CMS, репозиторий Git, Яндекс․Метрика/GA, CRM, почта)․
- [ ] Прописана передача исходников (PSD/Figma, код, дамп БД, документация API)․
- [ ] Исключительное право переходит к Заказчику (или дается исключительная лицензия на все способы использования)․
- [ ] Порядок работы с доп․ работами: только по доп․ соглашению/письму, с оценкой стоимости и сроков․
- [ ] Реальные пени за просрочку (не символические 0․01%, а 0․3-0․5% в сутки с потолком 50-100%)․
- [ ] Юридические адреса сторон актуальны (для претензий/суда)․
- [ ] Договор подписан уполномоченными лицами (печать при наличии, ЭЦП при ЭДО)․
Договор на разработку сайта — это не бюрократия, а инструмент управления рисками․ Инвестиции в проработку ТЗ, грамотную структуру платежей, четкие критерии приемки и правовую чистоту передачи интеллектуальных прав окупаются сторицей при первом же конфликте или смене исполнителя․ Не копируйте первый попавшийся шаблон из интернета — адаптируйте структуру под ваш проект и обязательно проконсультируйтесь с юристом, специализирующимся на IT-контрактах․