Договор оказания услуг в сфере IT — это базовый документ‚ регулирующий отношения между заказчиком и исполнителем (подрядчиком). Грамотно составленный договор защищает интересы обеих сторон‚ четко определяет объем работ‚ сроки‚ стоимость и порядок приемки результатов. В данной статье мы подробно разберем структуру типового договора‚ ключевые условия‚ на которые стоит обратить внимание‚ и предоставим комментарии к самым важным пунктам.
Общие положения и структура документа
Согласно ГК РФ (статьи 702‚ 779)‚ отношения по оказанию услуг регулируются нормами о возмездном оказании услуг (подряде)‚ если иное не предусмотрено законом. Договор должен быть заключен в письменной форме (простой письменной)‚ так как это условие его действия для юридических лиц и ИП (ст. 161 ГК РФ).
Стандартная структура договора:
- Шапка документа: место и дата заключения‚ номер договора.
- Преамбула (Стороны): полные реквизиты Заказчика и Исполнителя.
- Предмет договора: описание услуг/работ.
- Порядок оказания услуг и приемки результатов: этапы‚ акты приема-передачи.
- Сроки исполнения обязательств: календарный план или конкретные даты.
- Цена договора и порядок расчетов: фиксированная цена‚ поэтапная оплата‚ НДС.
- Права интеллектуальной собственности (Исключительные права): переход прав на результаты.
- Конфиденциальность и неразглашение информации (NDA).
- Ответственность сторон: штрафы‚ неустойки‚ убытки.
- Форс-мажор.
- Порядок разрешения споров (Претензионный порядок‚ суд).
- Заключительные положения (Адреса‚ реквизиты‚ подписи).
- Приложения: Техническое задание (ТЗ)‚ Сметы‚ Регламент взаимодействия‚ Спецификации.
Детальный разбор ключевых разделов (с образцами формулировок)
Преамбула: Идентификация сторон
Здесь критически важно указать точные данные из ЕГРЮЛ/ЕГРИП. Ошибки в ИНН/КПП или названии могут привести к проблемам с налоговой или банком.
ДОГОВОР № * от «___» _________ 202_ г.
г. *
Общество с ограниченной ответственностью «»‚ именуемое в дальнейшем «Заказчик»‚ в лице Генерального директора . ‚ действующего на основании Устава‚ с одной стороны‚ и
Индивидуальный предприниматель * . ‚ именуемый в дальнейшем «Исполнитель»‚ действующего от своего имени‚ с другой стороны‚ совместно именуемые «Стороны»‚ заключили настоящий Договор о нижеследующем:
Важно: Если Исполнитель привлекает субагентов (субподрядчиков)‚ необходимо добавить условие о необходимости предварительного письменного согласия Заказчика (п. 2 ст. 704 ГК РФ).
Предмет договора (п. 1)
Это «сердце» договора. Нельзя писать просто «IT-услуги». Необходимо сослаться на Приложение № 1 — Техническое задание (ТЗ) или Спецификацию.
Пример формулировки:
- Исполнитель обязуется оказать Заказчику услуги по разработке/технической поддержке/администрированию/консультированию в области информационных технологий (далее, Услуги) в соответствии с Техническим заданием (Приложение № 1)‚ являющимся неотъемлемым частью настоящего Договора.
- Результатом оказания Услуг является: [исходный код ПО / настроенная инфраструктура / отчет по аудиту / рабочая документация / иное]‚ передаваемый Заказчику в порядке‚ установленном п. 3 настоящего Договора.
- Исполнитель оказывает Услуги лично (или с привлечением третьих лиц по согласованию с Заказчиком)‚ добросовестно‚ качественно и в установленные сроки.
Порядок оказания услуг и приемка результатов (п. 3)
В IT сфере приемка, самый конфликтный момент. Рекомендуется внедрять многоуровневую приемку:
- Внутренняя приемка Исполнителем (QA‚ тесты).
- Демо/Предварительная приемка Заказчиком на тестовой среде (staging).
- Финальная приемка подписанием Акта приема-передачи оказанных услуг (КС-2 или свой формат) на продакшн-среде или после деплоя.
Ключевые условия приемки:
- Критерии приемки (Acceptance Criteria): Должны быть прописаны в ТЗ (Приложении № 1). «Работает» — не критерий. Критерий: «API возвращает код 200 за < 200 мс при нагрузке 100 RPS».
- Срок проверки: Установите разумный срок для Заказчика на проверку (например‚ 5 рабочих дней). Если за срок Заказчик не подписал Акт и не направил мотивированный отказ — Услуги считаются принятыми (п. 2 ст. 753 ГК РФ).
- Дефекты: Процедура фиксации багов (в трекере: Jira‚ YouTrack‚ GitLab Issues)‚ приоритеты (Critical/Major/Minor)‚ сроки фикса.
Сроки исполнения обязательств (п. 4)
Лучше использовать Календарный план-график (Приложение № 2)‚ а не просто «до 31.12.202X».
Пример условий:
- Сроки оказания Услуг по этапам установлены в Календарном плане-графике (Приложение № 2).
- Сроки переносятся на время задержки предоставления Заказчиком входных данных‚ доступов‚ согласований‚ а также на период действия форс-мажора.
- Исполнитель уведомляет Заказчика о рисках срыва сроков не позднее чем за календарных дней до дедлайна этапа.
Цена договора и порядок расчетов (п. 5)
Существует три основные модели ценообразования. Выбор модели диктует структуру п. 5.
| Модель | Суть | Риски Заказчика | Риски Исполнителя |
|---|---|---|---|
| Fixed Price (Фикс) | Жесткая цена за весь объем (ТЗ заморожено) | Низкое качество‚ формальная приемка | Срыв в убыток при изменениях ТЗ |
| Time & Materials (T&M) | Оплата фактических часов * ставка + расходы | Бюджет может уйти вверх‚ scope creep | Низкие (оплачиваеться время) |
| Dedicated Team / Retainer | Ежемесячная фиксированная плата за команду/доступность | Платит за простой‚ если нет задач | Гарантированная загрузка команды |
Образец пункта об оплате (для модели Fixed Price с этапной оплатой):
Оплата производится поэтапно по Актам приема-передачи:
1-й платеж (Аванс): * % от Цены — в течение * дней с момента подписания Договора.
2-й платеж: * % — после приемки Этапа 1 (Акт № 1).
3-й платеж: * % — после приемки Этапа 2 (Акт № 2).
Расчеты производятся безналичным порядком на расчетный счет Исполнителя:
Бенефициар: *
ИНН/КПП: * / *
Счет № *
БИК ‚ Корсчет ‚ Банк *
Важно: Всегда прописывайте: «Цена Договора включает все налоги‚ сборы‚ пошлины‚ обязательные платежи…». Указывайте валюту (рубли) — оплата в валюте между резидентами РФ запрещена (ФЗ-173).
Исключительные права на результаты интеллектуальной деятельности (п. 6) — КРИТИЧЕСКИ ВАЖНО
По умолчанию (ст. 1295 ГК РФ) исключительное право на программу для ЭВМ‚ базу данных‚ топологию интегральных микросхем принадлежит автору (физлицу-разработчику) или работодателю (если создано в исполнение трудовой функции). По договору подряда/возмездного оказания услуг право переходит к Заказчику только при условии прямого указания в договоре.
Обязательные формулировки:
- Исключительное право на все результаты работ (исходный код‚ дизайн‚ документация‚ алгоритмы‚ ноу-хау)‚ созданные в рамках Договора‚ переходит к Заказчику в полном объеме (исключительное‚ безграничное по территории и сроку) с момента их создания (или с момента оплаты соответствующего этапа — вариант для защиты Исполнителя).
- Исполнитель гарантирует‚ что Результаты не нарушают права третьих лиц (нет заимствований GPL-кода без соблюдения лицензии‚ нет пиратского ПО).
- Исполнитель передает Заказчику исходные коды (Source Code) в читаемом виде‚ документацию по API‚ схемы БД‚ инструкции по развертыванию (Deployment Guide). Без исходников Заказчик получает «черный ящик»‚ который не сможет поддерживать самостоятельно.
- (Опционально) Заказчик предоставляет Исполнителю неисключительную лицензию на использование общих библиотек/фреймворков/компонентов‚ разработанных Исполнителем ранее (Background IP)‚ для функционирования Результата.
Конфиденциальность (п. 7)
Защита коммерческой тайны‚ персональных данных (152-ФЗ)‚ технических секретов.
- Определение «Конфиденциальной информации» (все‚ что передано/стало известно по договору‚ помечено грифом «Конф» или очевидно конфиденциально).
- Срок действия обязательства: часто 3–5 лет после расторжения договора‚ для персональных данных — до уничтожения/анонимизации.
- Штрафные санкции за утечку (неустойка фиксированной суммы‚ напр.‚ 500 000 руб. за инцидент + возмещение убытков).
Ответственность сторон (п. 
Здесь баланс интересов. Заказчик хочет неограниченную ответственность‚ Исполнитель — лимитированную.
Рыночные стандарты (Best Practices):
- Платежи/Штрафы за просрочку: 0.1% – 0.5% от стоимости этапа/договора за каждый день просрочки.
- Потолок ответственности (Liability Cap): Обычно ограничивается суммой Договора или суммой оплаченных за последний год услуг (100% или 150% от цены договора).
- Исключение косвенных убытков (Consequential Damages): Стороны отказываются от взыскания упущенной выгоды‚ репутационных убытков‚ простоев бизнеса.
- Гарантийный период: Обычно 6–12 месяцев после приемки. Исполнитель исправляет баги (дефекты‚ несоответствие ТЗ) за свой счет. Новые фичи — не входит в гарантию.
Обязательные приложения (без них договор «пустой»)
Договор-рамка без приложений неработоспособен. Минимальный набор:
| Приложение | Назначение | Кто готовит |
|---|---|---|
| Приложение № 1: Техническое задание (ТЗ) / Спецификация | Четкое описание «ЧТО» делаем: функции‚ стек технологий‚ API‚ UI/UX макеты (ссылка на Figma)‚ требования к нагрузке‚ безопасности‚ браузерам/ОС. | Заказчик (или совместно) |
| Приложение № 2: Календарный план-график / Roadmap | Этапы‚ вехи (Milestones)‚ дедлайны‚ зависимости. | Исполнитель (согласует Заказчик) |
| Приложение № 3: Смета / Прайс-лист / Ставки | Детализация цены: роли (Senior Dev‚ QA‚ PM‚ DevOps)‚ ставки в час (для T&M) или стоимость этапов (для Fixed). | Исполнитель |
| Приложение № 4: Регламент взаимодействия (SLA / Communication Plan) | Каналы связи (Slack‚ Telegram‚ Email‚ Jira)‚ время реакции (SLA: Critical, 1 час‚ Low — 3 дня)‚ встречи (Standup‚ Demo‚ Retro)‚ контакты ключевых лиц (Product Owner‚ Tech Lead‚ PM). | Совместно |
| Приложение № 5: Форма Акта приема-передачи | Единый шаблон для подписания этапов. | Юристы |
| Приложение № 6: Политика безопасности информации / Требования к доступам | VPN‚ MFA‚ запрет работы на личных устройствах‚ правила обработки ПДн. | Заказчик (InfoSec) |
Типичные ошибки и риски (Checklist для ревью)
- ❌ Отсутствие ТЗ или ТЗ «на салфетке». → Неприемка результатов‚ бесконечные правки‚ споры в суде.
- ❌ Не прописан переход исключительных прав и передача исходников. → Заказчик получает только бинарник/доступ к серверу‚ не может сменить подрядчика.
- ❌ Нет процедуры управления изменениями (Change Request). → Scope Creep (неконтролируемый рост объема) без доп. оплаты и сдвига сроков.
- ❌ Аванс 100% или постпейт 100% после полной приемки. → Финансовые риски для одной из сторон. Оптимально: 20-30% аванс‚ остальное по этапам.
- ❌ Игнорирование 152-ФЗ (Персональные данные). Если Исполнитель обрабатывает ПДн Заказчика — обязателен Договор о передаче/обработке ПДн (Приложение) и меры защиты (ст. 19 152-ФЗ).
- ❌ Юридический адрес вместо фактического места работы/серверов. Важно для налогов‚ курьерской доставки оригиналов‚ юрисдикции.
- ❌ Автопролонгация без уведомления. Договор продлевается автоматически‚ а бюджет не согласован.
Особенности для специфических типов IT-услуг
Разработка ПО (Custom Development)
- Акцент на ТЗ‚ приемо-сдаточных тестах (UAT)‚ передаче IP-прав и исходников.
- Гарантия на дефекты (warranty) — обязательна.
- Эскроу-агент (Escrow) — вариант для критичных систем: исходники кладутся к третьему лицу‚ Заказчик получает их если Исполнитель обанкротится/пропадет.
Техническая поддержка и сопровождение (Support & Maintenance)
- SLA (Service Level Agreement): Время реакции (Response Time) и время восстановления (Resolution Time) по приоритетам (P1/P2/P3).
- Окно обслуживания (Maintenance Window).
- Мониторинг‚ бэкапы‚ обновления безопасности (patching).
- Модель оплаты: Retainer (фикс в месяц) или T&M за инциденты сверх лимита.
SaaS / Предоставление доступа к ПО (Лицензирование)
Это НЕ оказание услуг‚ а предоставление права использования (лицензирование)‚ ст. 1235 ГК РФ.
- Договор лицензии / Договор предоставления доступа к SaaS.
- Нет передачи исходников.
- Важно: уровень доступности (Uptime SLA‚ напр. 99.9%)‚ права на данные клиента (Data Portability — выгрузка данных при уходе)‚ локализация данных (152-ФЗ‚ 242-ФЗ — хранение ПДн граждан РФ на территории РФ).
Аутстаффинг / Аутсорсинг персонала (Outstaffing)
- Юридически: Договор о предоставлении персонала (ст. 56‚ 57 ТК РФ, осторожно‚ риск реквалификации в трудовые отношения).
- Лучше: Договор подряда на оказание услуг специалистами Исполнителя (Managed Services)‚ где Исполнитель несет ответственность за РЕЗУЛЬТАТ‚ а не за процесс/часы работы конкретного Ивана Иванова.
Порядок расторжения и завершения работ
Стороны могут расторгнуть договор по соглашению (доп. соглашение) или в одностороннем порядке (суд/уведомление).
Ключевые пункты в договоре:
- Расторжение по инициативе Заказчика: В любой момент (п. 3 ст. 717 ГК РФ для подряда)‚ но с обязанностью оплатить выполненную работу + возместить документированные расходы + уплатить неустойку (обычно 10-30% от стоимости невыполненной части).
- Расторжение по инициативе Исполнителя: Только при существенном нарушении Заказчиком (неоплата > 30 дней‚ не предоставление доступов/данных).
- Процедура передачи (Transition / Offboarding): Обязательный пункт! Передача доступов (DNS‚ репозитории Git‚ облака AWS/Azure/YC‚ пароли KeePass/1Password)‚ документации‚ кодовой базы за последние N дней после уведомления о расторжении. Штраф за задержку передачи.
Пример заполнения реквизитов в конце договора (Маскировка данных)
ООО «»
Адрес (юридический): ‚ г. ‚ ул. ‚ д. ‚ пом.
ИНН * КПП *
ОГРН *
р/с * к/с * БИК * Банк *
Генеральный директор * . /Подпись/ М.П.
Тел.: +7 () —
Email: @.ru
ИСПОЛНИТЕЛЬ:
ИП * .
Адрес (регистрации): *‚ г. ‚ ул. ‚ д. ‚ кв.
ИНН * ОГРНИП *
р/с * к/с * БИК * Банк *
* . /Подпись/ (М.П., при наличии)
Тел.: +7 () —
Email: *@*.ru
Качественный IT-договор — это не просто юридическая формальность‚ а инструмент управления проектом. Он заставляет стороны договориться о «правилах игры» до начала работ.
Финальный чек-лист перед подписанием:
- [ ] ТЗ (Приложение 1) детализировано до уровня приемо-сдаточных тестов?
- [ ] Четко прописан переход ИСКЛЮЧИТЕЛЬНЫХ ПРАВ и передача ИСХОДНЫХ КОДОВ?
- [ ] Есть регламент управления изменениями (Change Request Procedure)?
- [ ] Установлены адекватные SLA и штрафы (не конфискаторские‚ но мотивирующие)?
- [ ] Прописан порядок передачи активов при расторжении (Offboarding)?
- [ ] Учтены требования 152-ФЗ (если есть ПДн) и 242-ФЗ (локализация)?
- [ ] Подписанты имеют полномочия (Доверенность или Генеральный директор по Уставу)?
- [ ] Все приложения пронумерованы‚ подписаны/проинициалированы на каждой странице‚ сшиты?
Совет: Типовой шаблон из интернета — это только отправная точка. Обязательно адаптируйте его под специфику проекта (Agile/Waterfall‚ Fixed/T&M‚ SaaS/Custom) и проконсультируйтесь с IT-юристом. Экономия на юристе на старте часто оборачивается потерями в 10-100 раз большими на стадии спора или смены подрядчика.
Данная статья носит информационный характер и не является правовой консультацией. Для подготовки конкретного договора рекомендуется обратиться к квалифицированному юристу‚ специализирующемуся на IT-праве.