Никита Малов.

Основатель и управляющий партнёр
аналитической компании ДОВОДАналитика рынков · OSINT

Факты. Решения.
Развитие бизнеса.

Договор ГПХ с программистом: образец

Договор ГПХ с программистом — гражданско-правовой договор, по которому программист делает конкретную работу, а заказчик принимает результат и платит за него. Ниже — образец договора подряда с техническим заданием и актом приёмки.

Проверка актуальности

Проверьте документ перед подписанием

Законы меняются быстрее, чем бланки в интернете: образцы составляют в разное время, и обновить их все не успевает никто. Чтобы документ работал на вас сегодня, мы настроили ИИ для проверки актуальности: он сам возьмёт этот образец, сверит его с действующей редакцией законов и пришлёт, что поправить.

Образец заполнения

ООО «Ромашка», именуемое в дальнейшем «Заказчик», в лице генерального директора П. П. Петрова, действующего на основании устава,

и гражданин И. И. Иванов, именуемый в дальнейшем «Исполнитель»,

заключили настоящий договор о нижеследующем.

Договор подряда на разработку программного обеспечения

№ 7/2026

16 ноября 2026 г.

1. Предмет договора. Исполнитель обязуется разработать программный модуль учёта заявок согласно техническому заданию (приложение № 1) и передать Заказчику исходный код, документацию и инструкцию по установке. Заказчик обязуется принять результат и оплатить его.

2. Сроки. Начало работ — 17 ноября 2026 года, окончание — 25 декабря 2026 года. Работа выполняется по адресу Исполнителя, своим оборудованием и программными средствами.

3. Цена и оплата. Цена работ — 240 000 рублей, НДС не облагается. Оплата: аванс 40 % в течение 5 рабочих дней после подписания договора, остаток — в течение 10 рабочих дней после подписания акта приёмки.

4. Приёмка. Заказчик проверяет результат в течение 10 рабочих дней и подписывает акт либо направляет мотивированный отказ с перечнем несоответствий техническому заданию. Недостатки, указанные в отказе, Исполнитель устраняет за свой счёт в течение 10 рабочих дней.

5. Права на результат. Исключительное право на созданный код и документацию переходит к Заказчику с момента подписания акта приёмки. Исполнитель вправе использовать общие библиотеки и инструменты, созданные им до договора; права на них остаются у Исполнителя, Заказчику предоставляется право использовать их в составе результата без ограничения срока.

6. Конфиденциальность. Исполнитель не разглашает сведения о системах Заказчика, полученные при работе, и не передаёт их третьим лицам без письменного согласия Заказчика. Обязательство действует 3 года после окончания договора.

7. Отношения сторон. Договор не является трудовым. Исполнитель сам определяет время, место и порядок работы, не подчиняется правилам внутреннего трудового распорядка Заказчика, не получает оплату за процесс работы и социальные гарантии.

8. Ответственность. За просрочку окончания работ Исполнитель платит пеню 0,1 % цены работ за каждый день просрочки, но не больше 10 % цены. За просрочку оплаты Заказчик платит пеню 0,1 % суммы долга за каждый день.

9. Прочее. Споры стороны решают переговорами, при недостижении согласия — в арбитражном суде по месту нахождения Заказчика. Договор вступает в силу с подписания и действует до полного исполнения обязательств. Приложения: техническое задание, форма акта приёмки.

Заказчик

Генеральный директор ООО «Ромашка»

____________ / П. П. Петров /

Исполнитель

И. И. Иванов

____________ / /

Что это за договор

С программистом чаще заключают договор подряда по главе 37 ГК РФ: программист обязуется сделать конкретную работу — модуль, интеграцию, сайт, мобильное приложение — и передать результат, а компания принимает его и платит. Второй вариант — договор оказания услуг по главе 39 ГК РФ, когда важен сам процесс: поддержка сервера, консультации, доработки по заявкам.

Для разовой разработки с понятным результатом подходит подряд: у него есть сроки, цена и обязанность передать результат. Договор возмездного оказания услуг берите, когда объём работ заранее не определить и исполнитель работает по заявкам.

Что обязательно указать в договоре

  • Предмет: какая работа выполняется и какой результат передаётся — техническое задание приложением.
  • Сроки начала и окончания работ; для услуг — период действия договора.
  • Цена и порядок оплаты: аванс, остаток, сроки платежей.
  • Порядок приёмки: срок проверки, форма акта, что считается недостатком.
  • Права на результат: кому переходит исключительное право на код и когда.
  • Конфиденциальность: что исполнитель не вправе разглашать и сколько это действует после договора.
  • Оговорка о том, что договор не трудовой: исполнитель сам определяет время и порядок работы, не подчиняется внутреннему распорядку.
  • Ответственность за просрочку и порядок разрешения споров.

Как оформить договор с программистом

  1. Опишите результат. Соберите техническое задание: какие функции, на каких данных, в какой среде работает результат и как проверяется готовность. Чем точнее задание, тем меньше споров при приёмке.
  2. Проверьте статус исполнителя. Если программист — ИП или самозанятый, укажите реквизиты и режим налогообложения: от этого зависит, начисляете ли вы страховые взносы и удерживаете ли НДФЛ.
  3. Определите права на код. Пропишите, что исключительное право переходит к компании с момента подписания акта и что исполнитель не оставляет себе копию для повторной продажи.
  4. Заложите приёмку. Дайте срок на проверку результата, форму акта и порядок мотивированного отказа: без этого нельзя доказать, что работа не принята.
  5. Исключите признаки трудового договора. Не устанавливайте график, не требуйте подчинения внутреннему распорядку, не платите за процесс: оплата — за результат, а не за часы.

Частые ошибки

  • Нет технического задания: предмет описан словами «разработать сайт», и при споре невозможно доказать, что результат не соответствует договору.
  • Права на код не уточнены: если программу создаёт сам автор, согласуйте переход исключительного права или лицензию. Если исполнитель не является автором, по общему правилу право на программу, созданную по заказу, принадлежит заказчику, если договором не установлено иное.
  • Признаки трудовых отношений: график, рабочее место в офисе, ежемесячная одинаковая плата и подчинение распорядку дают повод переквалифицировать договор в трудовой.
  • Нет порядка приёмки: без акта и срока проверки оплата проходит по факту, а недостатки всплывают позже.
  • Не указан режим налогообложения исполнителя: компания не знает, надо ли начислять страховые взносы и удерживать НДФЛ.

Частые вопросы

Чем договор ГПХ отличается от трудового?

По трудовому договору человек выполняет трудовую функцию по графику и подчиняется внутреннему распорядку, а компания платит за процесс и обеспечивает социальные гарантии. По договору ГПХ исполнитель делает конкретную работу и сдаёт результат, сам определяет время и порядок работы. Переквалифицировать договор ГПХ в трудовой может суд или трудовая инспекция по правилам ст. 19.1 ТК РФ.

Нужно ли платить страховые взносы с выплат программисту по договору подряда?

Да, выплаты по договору подряда и оказания услуг облагаются страховыми взносами по общему тарифу, если исполнитель не ИП и не самозанятый. Взносы на травматизм начисляют только тогда, когда договор возлагает на заказчика обязанность их уплачивать (п. 1 ст. 5 Закона № 125-ФЗ). С выплат исполнителю на НПД взносы не начисляют.

Кому принадлежат права на код, если в договоре ничего не сказано?

Исполнителю. Если программу по заказу создаёт исполнитель, который не является её автором, исключительное право по общему правилу принадлежит заказчику, если договор не устанавливает иное. Если исполнителем выступает сам автор, переход права или лицензию нужно согласовать в договоре авторского заказа.

Можно ли заплатить программисту наличными?

Можно, но наличные расчёты между организациями и ИП ограничены 100 000 ₽ по одному договору (Указание Банка России от 09.12.2019 № 5348-У). Крупные суммы платят безналичным переводом на счёт исполнителя.

Что делать, если программист не сдал работу в срок?

Направьте претензию с требованием устранить недостатки или вернуть аванс. Если в договоре есть пеня за просрочку, начислите её по условиям договора. Денежные споры в арбитраже начинают через 30 календарных дней со дня направления претензии, если договор не устанавливает иной срок (ч. 5 ст. 4 АПК РФ).

Когда разработку надо вести, а не покупать по акту

Чтобы ИИ-агент собирал и проверял документы сам

Договоры, задания и акты отнимают время у руководителя: каждую бумагу надо проверить, сверить с условиями и передать дальше.

Я собираю ИИ-агентов, которые готовят такие документы по шаблону, сверяют суммы и сроки и приносят руководителю готовый вариант на подпись.

Читать об услуге «ИИ-агенты под задачу компании»

Другие образцы