Срыв срока / частичное исполнение

Разработчик не доделал сайт, бота или программу: что делать заказчику

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

Актуализировано 06.09.2026

Порядок действий до претензии

1
Зафиксировать текущую версию.

Git, сервер, БД, демонстрационный контур, ошибки и то, что реально доступно заказчику.

2
Собрать согласованный объём.

Договор, ТЗ, счета, протоколы, переписку об изменениях, принятые макеты и этапы.

3
Разделить отсутствие функции и недостаток.

«Нет модуля оплаты» и «модуль оплаты иногда выдаёт ошибку» — разные фактические ситуации.

4
Проверить встречные обязанности.

Не задерживал ли заказчик API, доступы, контент, согласование или тестовую среду.

5
Только затем выбрать единый план.

Дать срок старому подрядчику, потребовать передачу/деньги либо прекратить отношения и передать проект нашей технической команде на завершение — если это юридически и экономически разумно.

Разбор типовой ситуации

Срок 45 дней превратился в 93, а подрядчик просит доплату

Смоделированный пример · не является кейсом конкретного клиента

Корпоративный MAX‑бот с CRM и оплатой

480 000 ₽договорная цена
360 000 ₽уже оплачено
45 → 93дней исполнения
8проблемных требований из 19

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

ПунктФактКак фиксируем
CRM: создать одну заявкусоздаются 2–3 дублявидео + webhook log + карточки CRM
Онлайн‑оплатасценария нетструктура меню + код + отсутствие endpoint
Админ‑рольчастичноматрица прав на тестовых аккаунтах
Передача исходниковZIP без историиопись переданных файлов и договор
Вывод: сначала определяем, какая часть результата имеет самостоятельную ценность и что обязан был передать подрядчик. Только после этого считаем денежную позицию и сравниваем её со стоимостью rescue‑разработки.

Что даёт статья 715 ГК РФ — и чего она не даёт автоматически

Для подрядных отношений ст. 715 ГК РФ предусматривает последствия, когда подрядчик не приступает своевременно либо выполняет работу настолько медленно, что окончание к сроку становится явно невозможным. Но до отказа от договора нужно проверить, относится ли эта норма к конкретному договору, не менялись ли сроки и не создавал ли заказчик препятствия исполнению.

Ст. 715 ГК РФ

!

Не отправляйте отказ «по шаблону». Неправильно выбранное основание и формулировка могут осложнить спор о возврате оплаты и выполненной части.

Два реальных дела с противоположным результатом

А76‑30772/2025: код передавали, но запустить пригодный продукт не удалось

В споре о Telegram‑боте суд анализировал согласованное ТЗ, ошибки запуска, интеграцию и фактическую передачу результата. Материалы дела.

А62‑5256/2024: заказчик считал сайт незавершённым, экспертиза подтвердила соответствие

Техническое задание восстанавливали в том числе по переписке Telegram. Суд учёл фактически выполненные этапы, а возврат не стал автоматическим следствием задержки. Материалы дела.

Когда особенно нужен технический аудит

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

Частые вопросы, когда проект завис

Подрядчик говорит, что готово 90%. Как проверить?

Процент сам по себе почти ничего не доказывает. Составляется перечень существенных требований ТЗ и отдельно отмечается, что работает, что частично, что отсутствует и что нельзя проверить без внешнего доступа.

Можно ли назначить новый срок и потом отказаться?

Возможность и смысл такого шага зависят от вида договора, уже допущенной просрочки, переписки и условий об устранении нарушений. Формулировку дополнительного срока лучше согласовать до отправки.

Что делать, если ТЗ менялось в Telegram?

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

Нужно ли сразу заказывать оценку стоимости недоделанной части?

Не всегда. Сначала устанавливается состав фактически выполненного. Денежная оценка нужна, когда она влияет на требование, переговоры или экономическое решение о rescue.

Проверим спор и, если нужно, сами доведём проект до результата

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

Заявка за минуту

Опишите вопрос — юрист разберётся

Напишите, что произошло, когда узнали и какой результат нужен. Остальное уточнит специалист.

Индикатор описания: начните с пары слов
0

Не знаете юридических терминов — пишите обычными словами. Юрист уточнит детали при связи.

Это не обязательство. Так юрист понимает, реагировать сразу или планово.

Телефон нужен только для связи по заявке. Если начнёте с 8, номер приведётся к +7.

Заявка принята

Перенаправляем на страницу подтверждения.