В сфере разработки программного обеспечения, мобильных приложений, сайтов или других технических решений часто возникает необходимость зафиксировать намерения сторон до заключения основного, детализированного договора․ Для этого используется предварительный договор․ Данный документ, регулируемый статьей 429 Гражданского кодекса РФ, является мощным правовым инструментом, который позволяет обеспечить выполнение сторонами обязательства по заключению будущего основного договора и минимизировать риски отказа от сделки․
Что такое предварительный договор и зачем он нужен?
По смыслу ст․ 429 ГК РФ, предварительный договор, это соглашение, по которому стороны обязуются заключить в будущем договор о передаче имущества, выполнении работ или оказании услуг (основной договор) на условиях, предусмотренных предварительным договором․
Главная цель в контексте разработки — не дать Заказчику или Исполнителю отказаться от уже оговоренных условий и сорвать начало проекта․ Допустим, стороны договорились о цене, сроках и основных технических характеристиках, но нужны дополнительные согласования или оформление финансирования․ Предварительный договор «привязывает» их к этим ключевым условиям․
Обязательные условия предварительного договора (по ст․ 429 ГК РФ)
Чтобы предварительный договор был действительным и исполнимым, он должен содержать следующие обязательные условия:
- Реквизиты и данные сторон: полные наименования (для юрлиц) или ФИО (для физлиц), ИНН/ОГРН, адреса, банковские реквизиты, данные руководителей или представителей․
- Четкое указание на обязательство заключить основной договор: стандартная формулировка: «Стороны данного соглашения обязуются заключить договор на выполнение работ по разработке [название продукта] на следующих условиях․․․»․
- Предмет предварительного и основного договора: максимально ясное описание того, что будет разрабатываться․ Например: «Разработка мобильного приложения для iOS и Android с функционалом․․․» или «Создание корпоративного веб-сайта на базе CMS WordPress»․
- Ключевые условия основного договора: это самая важная часть․ В предварительном договоре должны быть прописаны те условия, по которым уже достигнуто согласие․ Для разработки это обычно:
- Сроки: предполагаемые сроки выполнения работ (или этапов)․
- Стоимость и порядок оплаты: общая сумма или ориентировочная, принцип расчета (фиксированная, почасовая), возможные этапы оплаты․
- Основные технические требования: можно ссылаться на прилагаемое Техническое задание (ТЗ) или его проект․
- Срок для заключения основного договора: обязательный пункт․ Указывается конкретная дата или период (например, «в течение 30 календарных дней с даты подписания настоящего предварительного договора»)․ Если срок не указан, основной договор должен быть заключен в разумный срок, что ведет к неопределенности․
Специфика предварительного договора на разработку
В сфере разработки к стандартным условиям добавляются нюансы:
Техническое задание (ТЗ)
Часто предметом предварительного соглашения становится не финальное ТЗ, а его проект или основные блоки функционала․ В тексте договора нужно прописать: «Стороны обязуются согласовать и подписать в качестве неотъемлемой части Основного договора Техническое задание, проект которого прилагается к настоящему Предварительному договору (Приложение №1)»․ Это фиксирует, что работа будет вестись в рамках определенного направленного видения․
Интеллектуальная собственность
Хотя детальный режим прав на результаты интеллектуальной деятельности (РИД) выносится в основной договор, в предварительном можно закрепить принцип: например, что права на создаваемый код, дизайн и т․д․ после полной оплаты перейдут к Заказчику․ Это предотвращает споры на старте․
Этапность и предоплата
Если в основном договоре планируется оплата по этапам (например, 30% аванс, 40% после утверждения прототипа, 30% после сдачи), в предварительном можно указать общую схему и размер первого платежа, который может быть внесен уже после подписания предварительного договора для старта работ․
Ответственность за неисполнение: штрафы и условия расторжения
Это ключевой механизм, который делает предварительный договор эффективным․
Неустойка (штраф) за отказ
Стороны вправе предусмотреть штраф за отказ от подписания основного договора․ Важно понимать: согласно ст․ 429 ГК РФ, если одна сторона, получив предложение другой стороны заключить основной договор в установленный срок, откажется от его заключения, она обязана возместить другой стороне убытки․ Но неустойка (фиксированная сумма или процент от стоимости) устанавливается добровольно и взыскивается независимо от доказательства реальных убытков․ Это упрощает взыскание․
Пример формулировки: «В случае отказа одной из Сторон от заключения Основного договора, она уплачивает другой Стороне неустойку в размере [сумма/процент] от ориентировочной стоимости работ по Основному договору»․
Условия расторжения без штрафа (форс-мажор, отмена проекта)
Как отмечается в примерах, можно предусмотреть условия, при которых предварительный договор расторгается без применения штрафных санкций․ Для разработки это актуально:
- Неодобрение банком кредита/ипотеки (если проект финансируется заемными средствами)․
- Принятие решения об отказе от проекта на уровне руководства Заказчика (с указанием процедуры, например, письменное уведомление за 5 дней)․
- Невозможность получить необходимое лицензионное соглашение от правообладателя используемых технологий․
- Форс-мажорные обстоятельства (пандемия, действия госорганов), делающие разработку невозможной․
Отличие от смежных соглашений
Важно не путать предварительный договор с другими документами:
- Соглашение о намерениях (Letter of Intent): обычно носит более общий, необязывающий характер, фиксирует лишь намерения․ Предварительный договор — это обязывающее соглашение․
- Опцион на заключение договора: это отдельный договор, по которому одна сторона получает право (опцион) требовать заключения основного договора․ В предварительном договоре обе стороны уже обязаны его заключить․
- Договор с отлагательным условием: в нем возникновение обязательств зависит от наступления/ненаступления обстоятельства․ В предварительном договоре обязательство заключить основной договор возникает сразу, а не от условия․
Практические рекомендации по составлению
- Избегайте расплывчатых формулировок․ Вместо «разработка сайта» укажите «разработка многостраничного корпоративного сайта на CMS 1С-Битрикс с интеграцией CRM»․
- Привяжите к приложениям․ Проект ТЗ, прототипы, мокапы — все это должно быть либо прямо описано в тексте, либо оформлено как Приложения к предварительному договору, которые являются его неотъемлемой частью․
- Четко определите порядок действий․ Кто, кому, в какой срок и в каком виде направляет предложение заключить основной договор? Лучше прописать: «В течение 5 рабочих дней после истечения срока действия Предварительного договора Исполнитель направляет Заказчику проект Основного договора․ Заказчик обязан подписать его или представить мотивированные возражения в течение 3 рабочих дней»․
- Прописывайте последствия уклонения․ Обязательно включите пункт об неустойке․
- Укажите срок действия․ Срок, в течение которого нужно заключить основной договор, и срок действия самого предварительного договора (он не может быть бессрочным)․
- Подписи и печати․ Предварительный договор подписывается уполномоченными представителями обеих сторон с указанием их должностей, и ставится печать (для юрлиц)․
Предварительный договор на разработку — это юридически выверенный «мост» между устной договоренностью и финальным договором․ Он создает обязательства, снижает коммерческие риски и задает четкий вектор для дальнейшей работы․ Его грамотное составление с учетом специфики IT-проектов (техническое задание, права на ПО, этапность) является залогом стабильного партнерства и позволяет избежать дорогостоящих споров․ При работе над значимыми проектами заключение предварительного договора — не формальность, а разумная и необходимая мера защиты интересов обеих сторон;