В современном бизнесе программное обеспечение является ключевым активом.
Для получения качественного продукта многие компании предпочитают заключать договоры подряда с независимыми специалистами – программистами‑фрилансерами, самозанятыми или юридическими лицами.
В статье мы разберём, какие услуги обычно включаются в такой договор, какие юридические нюансы следует учитывать и как правильно оформить документ.
Что такое договор подряда в сфере ИТ?
Договор подряда (гражданско‑правовой договор) – это соглашение, по которому исполнитель (программист) обязуется выполнить определённую работу (создать, модифицировать или внедрить программное обеспечение) и передать её заказчику, а заказчик обязуется принять работу и оплатить её.
В отличие от трудового договора, договор подряда не создает трудовых отношений, не предполагает постоянного рабочего места и не регулирует вопросы отпуска, больничных и т.п. Это делает его удобным инструментом для разовых проектов и гибкой занятости.
Основные признаки договора подряда
- Определённый результат работы – в ИТ‑проектах это обычно готовый программный продукт или его часть.
- Сроки выполнения – фиксируются в техническом задании (ТЗ) или графике работ.
- Вознаграждение – фиксированная сумма, почасовая ставка или модель «поэтапных выплат».
- Отсутствие подчинения – исполнитель сам организует свою работу, не подчиняется внутренним правилам работодателя.
Перечень услуг, оказываемых программистом по договору подряда
В типовом договоре (см. пример ниже) часто указывают следующий общий перечень услуг:
- Разработка информационных подсистем и программных компонентов (пункт 1.1.1).
- Проектирование, разработка, внедрение и сопровождение программного обеспечения (пункт 1.1.2).
- Составление, ведение, обновление, профилирование и техническое обслуживание баз данных,
информационная поддержка пользователей баз данных (пункт 1.1.3). - Поставка программного обеспечения (пункт 1.1.4).
- Иные услуги по согласованию между Заказчиком и Исполнителем (пункт 1.1.5).
Каждый из пунктов может быть детализирован в приложении «Техническое задание», где указываются:
- Функциональные требования;
- Технологический стек (языки программирования, фреймворки, СУБД);
- Требования к качеству кода (code review, покрытие тестами);
- Требования к документированию и передаче прав.
Ключевые положения договора подряда для программиста
Стороны договора
В договоре чётко указываются полные реквизиты обеих сторон:
Заказчик: ________________________, ИНН ____________, юридический адрес ____________ Исполнитель (программист): ФИО ________________________, паспорт № ____________, ИНН ____________, статус (самозанятый/ИП/физическое лицо)
Предмет договора
Точное описание того, что должно быть создано. Пример:
«Исполнитель обязуется разработать программный модуль «CRM‑Analytics», включающий функции X, Y, Z, в соответствии с ТЗ, приложенным к настоящему договору, и передать Заказчику готовый продукт, исходный код и сопроводительную документацию».
Сроки и этапы выполнения
Разделяется на этапы (мильстоуны) с привязкой к датам и условиям приемки:
- Этап 1 – прототип (до ) – 20 % от стоимости.
- Этап 2 – альфа‑версия (до ) – 30 %.
- Этап 3 – финальная версия и передача прав (до ) – 50 %.
Вознаграждение и порядок расчётов
Указываются:
- Общая сумма договора (например, 500 000 руб.)
- Способ оплаты (безналичный расчёт, банковская карта, система «ЮКасса»)
- Условия предоплаты и окончательного расчёта
- Штрафные санкции за просрочку сдачи (обычно 0,1 % от стоимости за каждый день)
Права на результаты интеллектуальной собственности
Самый важный пункт для заказчика. Пример формулировки:
«Все исключительные права на разработанный программный продукт, включая исходный код, техническую документацию и результаты тестирования, переходят к Заказчику с момента полной оплаты. Исполнитель обязуется не использовать полученные материалы в иных проектах без письменного согласия Заказчика».
Если стороны хотят оставить за исполнителем право на «служебное произведение», это фиксируется отдельным соглашением о передаче прав.
Ответственность сторон
Включает:
- Ответственность за несоответствие ТЗ (переоформление, доработки).
- Гарантийный срок (обычно 3–6 месяцев после сдачи) и условия поддержки.
- Форс‑мажор и порядок расторжения договора.
Налоговые нюансы
Для физического лица‑самозанятого:
- Налог на профессиональный доход (НПД) – ставка 4 % (для физических лиц) или 6 % (для ИП‑на‑УСН).
- Отчётность упрощённая – достаточно фиксировать доход в личном кабинете ФНС.
Для ИП или юридических лиц – применяется общая система налогообложения, уплата НДС (если применимо) и обязательные отчисления в ПФР/ФСС.
Как правильно оформить договор с самозанятым программистом
С 2021 года в России действует статус «самозанятый», который упрощает оформление отношений:
- Составьте договор подряда в письменной форме (можно в электронном виде, подписать ЭЦП).
- Укажите в договоре, что исполнитель является самозанятым и обязуеться уплачивать налог на профессиональный доход.
- Приёмка‑сдача работ оформляется актами выполненных работ, которые подписываются обеими сторонами.
- Оплата производится без удержания НДФЛ – налог уплачивает сам исполнитель через мобильное приложение «Мой налог».
Образцы договоров и полезные ресурсы
Ниже – короткий пример типового договора (ключевые пункты). Полный шаблон можно скачать, например, в сервисе Law and Trust или на юридических площадках.
ДОГОВОР ПОДРЯДА № ___
г. ___________ «__» ___________ 2026 г.
СТОРОНЫ ДОГОВОРА
Заказчик: ________________________, ИНН ____________, юридический адрес ____________.
Исполнитель: ________________________, паспорт № ____________, ИНН ____________, статус: самозанятый.
ПРЕДМЕТ ДОГОВОРА
Исполнитель обязуется разработать программный продукт «______», согласно ТЗ, являющемуся неотъемлемой частью настоящего договора (Приложение 1).
СРОКИ И ЭТАПЫ
Этап 1 – прототип: до – 20 % от стоимости.
Этап 2 – альфа‑версия: до – 30 %.
Этап 3 – финальная версия: до – 50 %.
ВОЗНАГРАЖДЕНИЕ
Общая стоимость работ – 500 000 (пятьсот тысяч) рублей.
Оплата производится безналичным перечислением на расчётный счёт Исполнителя.
ПРАВА НА РЕЗУЛЬТАТЫ ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ
По факту полной оплаты все исключительные права на программный продукт переходят к Заказчику.
Исполнитель обязуется не использовать исходный код в иных проектах без письменного согласия Заказчика.
ОТВЕТСТВЕННОСТЬ СТОРОН
За просрочку сдачи работ Исполнитель уплачивает штраф в размере 0,1 % от стоимости за каждый календарный день просрочки.
Заказчик имеет право потребовать доработку в течение гарантийного срока 90 дней.
ФОРС‑МАЖОР
Стороны освобождаются от ответственности за полное или частичное неисполнение обязательств при наступлении обстоятельств непреодолимой силы.
РАЗРЕШЕНИЕ СПОРОВ
Все споры решаются в порядке переговоров, а при недостижении согласия – в суде по месту нахождения Заказчика.
РЕКВИЗИТЫ И ПОДПИСИ СТОРОН
Заказчик: ______________________ ______________________ (подпись)
Исполнитель: ___________________ ______________________ (подпись)
Для более детального изучения рекомендуем ознакомиться с материалами:
- «Концепция договора на разработку программного обеспечения» – статья от 31 марта 2018.
- «Договор подряда с физическим лицом оказания услуг программиста» – публикация 9 апреля 2024.
- Образец договора 2026 г. с комментариями юриста – доступен на юридических порталах.
Договор подряда – удобный и гибкий инструмент для сотрудничества с программистами. При правильном оформлении он позволяет:
- Точно определить объём и сроки работ;
- Защитить интересы обеих сторон (оплата, качество, сроки);
- Оформить передачу прав на программный продукт;
- Упрощённо вести налоговый учёт (особенно для самозанятых).
Не забывайте привлекать квалифицированного юриста (например, специалистов компании Law and Trust) для проверки договора и адаптации его под конкретный проект. Это поможет избежать юридических конфликтов и обеспечить надёжную правовую основу для успешного сотрудничества.
Дата публикации: 09:43:53