Привет, Хабр.
Откройте прямо сейчас профильные каналы с вакансиями или HeadHunter в категории «Информационные технологии». Если не половина, то как минимум добрая треть предложений для Senior и Lead разработчиков встречает условиями: «Оформление: ИП / СЗ / ГПХ».
В индустрии это давно превратилось в джентльменское соглашение. Компания срезает зарплатные налоги (минус ~40% с ФОТ), взамен разработчик получает привлекательный оклад на расчетный счет по льготной ставке УСН. Все довольны: инфраструктура работает, таски закрываются, выплаты капают день в день. Мы привыкли мыслить архитектурой, пайплайнами, весами нейросетей, микросервисами и договоренностями в трекерах и мессенджерах. Документооборот? «Бухгалтерия там сама что-то закроет, зачем отвлекаться на бюрократию?»
Я совершил эту классическую ошибку инженера. Итог: когда наниматель решил закрыть стартап, мне не просто отказались выплатить остаток заработанного, но и выставили официальную претензию с требованием вернуть абсолютно все деньги, выплаченные мне за 3,5 года работы — 17 014 112 рублей. А суд первой инстанции посчитал, что заказчик… в целом прав.
Поскольку судебный акт первой инстанции вынесен и спор перешел в стадию апелляции, я хочу открыто разобрать этот кейс с инженерной и правовой точек зрения. В нем фигурируют кластер серверов, разработка аналитической системы, работа без письменного договора на десятки миллионов, нотариальные протоколы переписок и столкновение IT-реалий с практикой районных судов.
Ниже — детальный разбор анатомии этой ловушки и чек-лист, который поможет сохранить деньги и нервы.
Акт 1. Архитектура доверия и «договор для галочки»
Осенью 2021 года я вернулся в Россию после длительного проживания за рубежом. Прошлые международные контракты были закрыты, клиентской базы в РФ не было — на руках только багаж знаний в архитектуре высоконагруженных систем, бэкенде и системном администрировании.
Я откликнулся на предложение одного из известных некогда медийных холдингов (юридически проект велся через компанию ООО «А.»). Задача стояла амбициозная и сугубо инженерная: с нуля спроектировать и развернуть аналитическую систему мониторинга медиапространства.
Фактически требовалось создать специализированный поисковый движок с глубокой интеграцией машинного обучения:
сбор гигантских потоков неструктурированных данных в режиме реального времени;
парсинг, нормализация, дедупликация и индексация;
большой пласт работы с ИИ;
проектирование отказоустойчивой архитектуры баз данных;
системное администрирование физической серверной инфраструктуры.
После первых двух месяцев работы, которые по сути были испытательным сроком, встал закономерный вопрос проведения выплат. В ответ включилась стандартная для рынка схема:
«По трудовому договору сейчас проводить процедуру долго и неудобно. Давай быстро откроешь ИП, расчетный счет в банке-партнере, туда раз в месяц отправляем фиксированную сумму, а для банка и финмониторинга оформим типовой рамочный договор на разработку ПО».
Ситуация требовала определенности, деньги были нужны — я зарегистрировал ИП. В середине декабря пришла первая выплата за фактически отработанные месяцы. Только после этого мне сбросили черновик договора, причем формулировки и суммы подгонялись постфактум прямо под уже совершенный платеж.
Срок действия этого базового договора на бумаге составлял всего три месяца — до февраля 2022 года. После этого он благополучно истек. Но работа только начиналась.
Акт 2. Кластер, сотни парсеров, пайплайны ИИ и «оплата времени»
Проект масштабировался на протяжении 2022–2024 годов:
Инфраструктура: Проект рос и с первоначального одинокого сервера на Hetzner потолстел до пула выделенных физических серверов у крупного хостинг-провайдера с ежемесячным чеком за аренду свыше 300 000 рублей. Счета оплачивало ООО напрямую хостеру, но администрированием и архитектурой полностью управлял я со своих рабочих учетных записей.
ML и функционал: Ядро поисковика успешно функционировало и обрабатывало терабайты данных, векторные базы данных крутились, пайплайны инференса моделей выдавали аналитику. Позже появилась потребность собирать данные не только из мессенджеров и соцсетей, но и с сотен внешних новостных сайтов и видеохостингов (включая транскрибацию и перевод на русский иностранных источников). Мы согласовали формат: к основному фиксированному ежемесячному бюджету шла дополнительная оплата за каждый развернутый модуль сбора данных.
Выплаты шли строго раз в месяц, фиксированными суммами:
2022 год — одинаковые ежемесячные транзакции;
2023 год — стабильный фикс (базовая ставка + модульная часть + налоги);
2024 год — аналогично, единым траншем день в день.
Критическая деталь: За 3,5 года работы я ни разу не выставил заказчику ни одного счета. Заказчик ни разу не запросил и не прислал мне на подпись ни одного ежемесячного промежуточного акта сдачи-приемки работ.
А теперь самое интересное про договоры. Как мыслит разработчик? Есть проект, есть задачи в спринтах, раз в месяц на счет падает оговоренная сумма. Кто из инженеров вчитывается в текстовое поле назначения платежа в банковской выписке, если сумма совпадает до копейки? Зачем это разработчику?
Как выяснилось много позже, компания где-то у себя в недрах бухгалтерии нарисовала проект некоего нового «Договора» со сроком действия… на 5 лет. Сам этот договор я впервые в глаза увидел только в 2026 году уже в материалах судебного дела. Мне его никто не передавал, я его никогда не подписывал и даже не держал в руках. Но бухгалтерия нанимателя годами просто вписывала его реквизиты в платежки.
В диалогах в мессенджерах при этом всё называлось своими именами. Цитаты из нотариально заверенного протокола переписки с руководителем:
Руководитель: «Я оплачиваю твоё время основным платежом».
Я: «Это моя месячная базовая часть, а за модули мы договаривались отдельно».
Руководитель: «Да, всё так».
Акт 3. Финал проекта и досудебный ультиматум
Кризис начался к концу 2024 года: начались задержки перечислений, бюджет проекта урезали, а летом 2025 года выплаты полностью прекратились.
В августе руководство уведомило, что развитие проекта замораживается. На мой закономерный вопрос об окончательном расчете за последние фактически отработанные месяцы последовал жесткий ультиматум:
«Ничего платить не будем, и если ты с нуля в сжатые сроки не создаешь полную документацию на всю систему за 3,5 года, то мы потребуем через суд вернуть абсолютно все деньги, перечисленные тебе за все годы — все 17 миллионов рублей».
Понимая бесперспективность конфликта на эмоциональном уровне, я поступил строго профессионально: не вмешивался в работу баз данных, не трогал боевой продакшн. Я передал полные root-доступы от всех серверов назначенному техническому специалисту и зафиксировал факт остановки работы.
Следом от заказчика поступила официальная досудебная претензия:
Заказчик утверждает, что за 3,5 года «никаких результатов работ передано не было, ни одного акта сдачи-приемки не подписано».
Заказчик заявляет об отказе от базового договора (спустя несколько лет после истечения его формального срока).
Заказчик заявляет об отказе от того самого пятилетнего соглашения, которое я даже не видел.
Главное требование: вернуть в полном объеме 17 014 112 рублей как неосновательное обогащение.
Акт 4. Суд первой инстанции и технические реалии
Поскольку фактически между нами существовали трудовые отношения (ежемесячная фиксированная оплата за процесс труда, интеграция в структуру компании, выполнение постоянных задач по графику), я обратился в суд общей юрисдикции с иском о признании отношений трудовыми (ст. 15, 16, 19.1 ТК РФ) и выплате задолженности.
Казалось, правовая позиция очевидна:
Согласно ч. 4 ст. 19.1 ТК РФ, неустранимые сомнения при рассмотрении споров о признании отношений трудовыми толкуются в пользу наличия трудовых отношений.
Письменных договоров подряда на большую часть периода и сумм не было.
В переписке прямо подтверждалась оплата за затраченное рабочее время.
Инфраструктуру (серверный кластер под работу с данными и нейросетями) оплачивало само юридическое лицо.
Однако суд первой инстанции в удовлетворении требований отказал, заняв сторону заказчика. Из мотивировочной части решения стали понятны ключевые системные проблемы, с которыми сталкиваются IT-специалисты в районных судах:
Непонимание концепции облачной инфраструктуры. Суд указал, что истец работал на собственном ноутбуке, а значит, заказчик не предоставлял оборудования для работы. Тот факт, что ноутбук разработчика — это лишь терминал доступа, а реальная производственная площадка — это кластер серверов под хранение данных и вычисления за миллионы рублей, оплачиваемый нанимателем, суд во внимание не принял.
Ловушка делегирования и компенсаций. В судах общей юрисдикции бытует архаичное представление: работник обязан всё делать строго сам, лично и руками от звонка до звонка. Если работодатель попросил вас оперативно подключить к задаче стороннего помощника, дизайнера или купить прокси/токены API нейросетей, а потом просто докинул вам эту сумму в общую выплату — поздравляем, в глазах суда вы мгновенно превращаетесь в «генерального подрядчика».
Арифметические расхождения. Ответчик заявил позицию о сдельщине за разработанные парсеры. Суд отразил это в решении, не сопоставив реальную стоимость парсеров (около 1,6 млн рублей) с общим объемом выплат в 17 миллионов рублей. Оставшиеся 15+ миллионов рублей регулярных выплат просто выпали из детального анализа.
Легализация неподписанного договора. Проект того самого пятилетнего соглашения, который я впервые увидел только в суде в 2026 году и никогда не подписывал, был принят судом как основание для подтверждения гражданско-правовых отношений подряда.
На данный момент готовится апелляционная жалоба в вышестоящую судебную инстанцию. Карточка спора находится в открытом доступе в судебном делопроизводстве (дело № 2-1002/2026), и окончательная точка в этом споре еще не поставлена.
Чек-лист для инженера: как не оказаться должником за собственную работу
Если вы прямо сейчас работаете с российскими заказчиками по схеме ИП или СЗ на условиях долгосрочной «псевдо-занятости» — учтите эти правила, пока проект не дошел до стадии закрытия.
1. Отсутствие закрывающих актов — смертельный риск
Если вы получаете регулярные B2B-переводы без выставления счетов и подписания двусторонних актов выполненных работ (КС-2/актов сдачи-приемки), в глазах Гражданского кодекса вы получаете авансы.
Если отношения испортятся, юристы компании могут заявить немотивированный отказ от договора (ст. 717 или 782 ГК РФ) и потребовать возврата неотработанного аванса как неосновательного обогащения (ст. 1102 ГК РФ) за весь срок исковой давности (до 3 лет).
Правило: нет ежемесячного подписанного акта — вы не защищены.
2. Проверяйте назначение входящих платежей
Даже если вам глубоко чужда бухгалтерия, заглядывайте в детали входящих транзакций. Если компания пишет там: «Оплата по Договору №...», а вы в глаза не видели этот договор — немедленно требуйте разъяснений и подписания документов. Иначе через пару лет в суде окажется, что вы годами «выполняли условия» соглашения, текст которого сочинили без вашего участия.
3. Фиксируйте серверные мощности как рабочее место
Для районного суда ваш домашний ПК или ноутбук — это станок. Если вы кодите из дома, судья делает вывод: «предприниматель работает на своем оборудовании на свой страх и риск».
Правило: В договорах или регламентах всегда прямо прописывайте: «Работы выполняются исключительно на серверной инфраструктуре заказчика с предоставлением удаленного доступа к среде разработки и вычислительным мощностям».
4. Передача доступов — только под роспись
Никогда не сбрасывайте пароли от боевых серверов, баз данных и репозиториев в мессенджерах на словах «все принял». В случае спора заказчик заявит, что результатов работы не видел, а доступы утеряны.
Правило: Оформляйте акт передачи учетных записей, коммитов и исходного кода. Без подтверждения сдачи результата доказать факт выполнения работ задним числом крайне тяжело.
5. Не полагайтесь на автоматизм ст. 19.1 ТК РФ
Хотя закон декларирует, что любые сомнения толкуются в пользу трудового договора, судебная практика неоднородна. Если у вас открыт статус ИП, есть расчетный счет и вы регулярно платите налоги по УСН, суды первой инстанции склонны видеть в вас самостоятельного бизнес-субъекта, добровольно выбравшего коммерческий риск. Доказать обратное — огромный юридический труд.
Сталкивались ли вы с попытками оспорить выплаты по договорам ИП/ГПХ при закрытии проектов, и проверяете ли вы назначения платежей от постоянных заказчиков? Поделитесь практикой в комментариях.
P.S. Если у кого-то есть опыт в подобных делах, скиньте в личку или на @leowrs
Комментарии (4)

Rikkster
14.10.2026 06:521. Отсутствие закрывающих актов — смертельный риск
Это база. Тоже было когда не заставил заказчика подписать акт, хотя заказчик принял работу, и выплатил деньги. И это вышло боком. Но заказчик не выиграл суд, так как до этого он сам кинул учредителей фирмы на крупные суммы, и они на него надавили.
Другой вопрос – как сейчас вообще искать работу, когда найм сломан, и senior fullstack может месяцами искать и не находить работу. Даже писал на эту тему https://habr.com/ru/articles/1045714/

vis_inet
14.10.2026 06:52Это база.
Причём все эти юридические тонкости гугляться же за 1 час во всех подробностях...
Подключил себе ЭДО, выполнил работу за месяц, выставил счет + акт.
Пока Акт не подписали не двигаешься дальше.
Ну и договор об оказании услуг, конечно, изначально нужно нормальный - "рыба" тоже несложно гуглится.

Kaklendela
14.10.2026 06:52Потрясающая наивность... ну как? В школе же базовая экономика, обществознание были? Формы организаций, чем рискуешь когда ИП, когда ООО и т.д. ...
SkalolazOther
«Чек лист» для любого наемного работника: работы по трудовому договору и соответствии с трудовым кодексом Российской Федерации. А не идти на различные ухищрение, дабы упростить жизнь своему работодателю. Это не злорадство, а рекомендации любому человеку который трудоустраивается к работодателю.