Разработчик получает фиксированную сумму дважды в месяц, работает по графику команды и согласует отпуск с руководителем. Даже если в договоре он назван «фрилансером», при споре или проверке будут смотреть на то, как устроена работа на самом деле. От этого зависят обязанности компании по выплатам, налогам, страховым взносам и трудовым гарантиям.
Речь преимущественно о российских компаниях и исполнителях, работающих по российскому праву. В трансграничных проектах дополнительно проверяют применимое право, налоговое резидентство, место выполнения работ и правила передачи данных. Материал носит информационный характер и не заменяет индивидуальную юридическую консультацию.
Сначала определите характер работы, затем форму договора
С самостоятельным специалистом обычно заключают гражданско-правовой договор: подряда, оказания услуг или смешанный, если проект сочетает разработку, сопровождение и передачу прав. Предмет такого договора — определённая работа или услуга, а не исполнение обязанностей по должности. Штатный работник, напротив, выполняет трудовую функцию в организационной структуре работодателя.
Название документа не исключает переквалификации отношений. По российскому праву оценивают совокупность обстоятельств: кто определяет режим работы, кому подчиняется специалист, за что ему платят и как контролируют выполнение задач. Один признак редко бывает решающим. Разработчику может потребоваться участие во встречах команды для интеграции API. А вот постоянная обязанность быть на связи в установленные компанией часы уже требует внимательной оценки.
Когда гражданско-правовую модель стоит пересмотреть
- Специалист выполняет постоянную функцию, а задачи получает как штатный сотрудник, без определимого объёма работ или услуг.
- Компания устанавливает рабочее время, ведёт табель, требует разрешения на отпуск и применяет внутренние дисциплинарные процедуры.
- Вознаграждение не привязано к этапам, объёму услуг или иному согласованному порядку расчёта, но регулярно выплачивается как оклад.
- Исполнитель включён в управленческую вертикаль, а самостоятельность по договору существует лишь на бумаге.
Длительность проекта, доступ к корпоративному репозиторию или работа только с одним заказчиком сами по себе не делают подрядчика работником. Но в сочетании с подчинением внутреннему распорядку они усиливают риск. Если компании нужен постоянный инженер с управляемым графиком и трудовой функцией, стоит рассмотреть трудовой договор, а не подбирать гражданско-правовые формулировки для тех же отношений.

Статус исполнителя влияет на выплаты и документы
Фрилансер может работать как физическое лицо без предпринимательского статуса, индивидуальный предприниматель или плательщик налога на профессиональный доход — самозанятый. Правила расчётов и набор документов в этих случаях различаются. Перед первой оплатой стоит проверить статус контрагента и передать сведения бухгалтерии: ошибка может повлиять на обязательные платежи и документы, подтверждающие расчёт.
Физическое лицо без специального статуса
При выплатах физическому лицу по гражданско-правовому договору у российской организации, как правило, возникают обязанности налогового агента по НДФЛ и обязанности по страховым взносам — с учётом действующих правил и характера выплат. Фраза в договоре не делает исполнителя самозанятым и не позволяет переложить на него обязанности заказчика. Условия договора и сумму выплаты лучше согласовать с бухгалтерией до того, как исполнителю пообещают конкретную сумму «на руки».
Индивидуальный предприниматель
Предприниматель действует от собственного имени; налоговый режим и оформление расчётов зависят от его статуса и применимых правил. Компании стоит проверить регистрацию, верно указать реквизиты в договоре и убедиться, что платёж связан с предпринимательской деятельностью контрагента. При этом статус ИП не исключает признания отношений трудовыми, если фактически предприниматель работает как подчинённый сотрудник.
Самозанятый
Статус плательщика налога на профессиональный доход должен действовать на дату расчёта. Исполнитель обязан сформировать чек в установленном порядке, а компании нужно его получить и сохранить. Если деньги возвращают или расчёт исправляют, следует проверить корректировку чека. Проверки статуса только при подписании договора недостаточно: за время проекта он может измениться.
Для режима НПД есть ограничения, особенно важные при привлечении бывших сотрудников. Доходы от нынешнего работодателя и от бывшего работодателя в течение двух лет после прекращения трудовых отношений под этот режим не подпадают. Также действуют установленный законом предел дохода и ограничения по видам деятельности. Если специалист утратил право на НПД, порядок последующих выплат компании придётся оценить заново: прежние чеки не подтверждают его статус на будущие даты.
В карточке контрагента полезно отмечать дату проверки статуса, сведения о том, работал ли он в компании, и сотрудника, ответственного за получение чеков. Это не заменит анализ характера отношений, но поможет не пропустить изменение статуса во время расчётов.
Как описывать работу, которая меняется по ходу спринта
В IT-проекте нельзя всегда заранее перечислить все ошибки и задачи на месяцы вперёд. Гражданско-правовой договор может предусматривать согласование заданий в приложениях, заявках или системе управления задачами. Важно определить, кто вправе ставить задачи и как их утверждают, какие сроки и критерии выполнения действуют, как рассчитывается стоимость.
Например, рамочный договор регулирует взаимодействие сторон, конфиденциальность, права на результаты и разрешение споров. В отдельном задании команда фиксирует доработку модуля, требования к совместимости и тестам, срок и цену. Если речь о консультационной поддержке и отдельного программного результата в каждой заявке нет, можно определить состав услуг, период их оказания, учёт обращений и предел часов. Так объём обязательств остаётся проверяемым, а договор не превращается в описание штатной должности.
Стоит различать результат работы и процесс коммуникации. Заказчик вправе устанавливать технические требования, правила безопасности и порядок доступа к своей инфраструктуре. Ежедневный контроль присутствия и подчинение кадровым процедурам — уже другая модель управления. Если проект без неё не работает, это нужно учесть при выборе правовой формы, а не скрывать за списком заявок.
Доступ к системам: минимальные права и понятный выход
Фрилансеру могут понадобиться репозиторий, тестовый стенд, трекер задач и средства связи. Доступ лучше выдавать под конкретную работу: отдельная учётная запись, необходимые роли, срок действия и ответственное лицо со стороны компании. Общий пароль на всю команду затруднит расследование инцидента и отзыв доступа после завершения проекта.
Если исполнитель получает доступ к персональным данным, общей оговорки о конфиденциальности недостаточно. Нужно определить, вправе ли он обрабатывать данные, в каких целях и пределах, какие меры защиты соблюдает и как сообщает об инцидентах. В России для поручения обработки персональных данных действуют специальные требования к содержанию договорённости; объём оформления зависит от реальной роли исполнителя. Если задача позволяет, разработку и тестирование лучше вести на обезличенных или специально подготовленных данных.
Отдельно согласуют использование личных устройств, облачных хранилищ и инструментов исполнителя. Если политика компании запрещает выгружать исходный код во внешние сервисы, подрядчик должен узнать об этом до получения доступа. Право привлечь помощников тоже не должно автоматически давать право открыть им доступ к данным и системам заказчика.

Субподряд, иностранные исполнители и сторонние материалы
Самостоятельный подрядчик может привлекать других людей, если договор и характер обязательства это допускают. Заказчику лучше заранее решить, подходит ли такой порядок конкретному проекту. Если да — установить, как согласуют участников, кто из них получает доступ к конфиденциальной информации и за что отвечает основной исполнитель. Если отдельные задачи нужно выполнить лично, это стоит прямо указать и связать с характером работ, например с доступом к чувствительным компонентам продукта.
Договор с иностранным исполнителем нельзя механически составлять по образцу договора с российским самозанятым. Имеют значение страна проживания и выполнения работы, статус контрагента, порядок расчётов, налоговые обязанности сторон и ограничения на передачу данных. В договоре отдельно фиксируют применимое право, язык значимых документов, способ обмена юридически важными сообщениями и порядок разрешения споров. Даже если стороны выбрали российское право, исполнение решения за рубежом может потребовать отдельной оценки.
Сторонние библиотеки, шрифты, изображения и фрагменты кода требуют проверки независимо от статуса фрилансера. С исполнителем полезно согласовать обязанность сообщать, какие материалы он включает в результат, на каком основании их можно использовать и есть ли ограничения для коммерческого продукта. Это не означает, что подрядчик способен гарантировать отсутствие любых претензий: заказчику также нужен собственный порядок проверки значимых зависимостей перед выпуском.
Какие записи сохранять на протяжении проекта
Подписанного договора мало, если в нём указан лишь общий предмет «IT-услуги», а фактические задания и расчёты невозможно восстановить. Из документов должно быть понятно, что стороны согласовали и за что заплатили. В зависимости от модели работы это могут быть приложения, согласованные заявки, акты, отчёты об услугах, счета, чеки самозанятого и деловая переписка.
- До начала: сведения о статусе исполнителя, договор, согласованный способ постановки задач, необходимые условия о доступе и данных.
- Во время проекта: утверждённые задания и изменения объёма, подтверждения передачи материалов, сообщения о привлечении помощников и внешних компонентах.
- При расчёте: документ о выполненной работе или оказанных услугах в согласованной форме, платёжные документы и, когда требуется, чек НПД.
- При завершении: передача рабочих файлов и документации, закрытие доступов, согласование судьбы копий данных и перечень незавершённых задач.
Форма подтверждения зависит от договора и сути обязательства. Акт полезен, но это не единственное возможное доказательство исполнения. Если стороны работают через трекер, заранее определите, какие действия в нём означают постановку задачи и приёмку результата, кто может их совершать и как сохраняется история изменений. Иначе закрытая карточка покажет лишь технический статус задачи, а не согласие заказчика с качеством работы или ценой.
Что делать, если модель сотрудничества изменилась
Фрилансер может начать с ограниченной доработки, а через полгода уже руководить релизами и дежурить по общему графику. Первоначальный договор не снимает риски, связанные с новой организацией работы. Когда роль расширяется, стоит заново оценить самостоятельность исполнителя, порядок оплаты, доступ к данным и необходимость трудового договора. Такая же проверка нужна, если разовые задания превращаются в непрерывную поддержку без определимого состава услуг.
Поводом для проверки может стать изменение порядка постановки задач. Если руководитель проекта предлагает подрядчику обязательные ежедневные смены, оцените правовую форму сотрудничества до введения графика. Прежние задания и расчёты при этом сохраните в архиве: последующее переоформление отношений не заменит документы об уже выполненной работе.