журналопыт и цифрыавтор

директор и машина · право и риски · запись № 023 · · Давид Герштейн

Как сделать шаблон договора, который не подведёт в суде — без юриста на каждый чих

иск в разы превысил фактическую оплату · 60–70% условий закрыто актами до старта · 5 чарджбеков за полтора года
Коротко · суть разбора

Шаблоны договоров с клиентами спасают от разногласий и судов, если в них зашиты этапы, акты и точные формулировки гарантий — а не только реквизиты сторон. Один из кейсов статьи: иск на 772 тыс. ₽ против фактической оплаты 262 тыс. ₽ — компания смогла подтвердить только 150 тыс. как неоказанные услуги. Ускорить согласование без юриста на каждый чих можно, если заранее закрыть типовые риски библиотекой проверенных формулировок и передать первичную проверку модели.

Содержание · 9 разделов
  1. Договоры с клиентами: шаблоны, которые растут заплатками — это риск
  2. Версии шаблона: что менять и когда
  3. Гарантии: разделить то, что вы контролируете, и то, что нет
  4. Типовые договоры: риски, которые не в тексте, а в людях
  5. Данные клиентов в договоре: не только про деньги
  6. ИИ-связка: автоматическая проверка договора перед юристом
  7. Согласование без юриста на каждый пункт: пять блоков, которые закрывают всё заранее
  8. Экономика: что стоит библиотека шаблонов и что она даёт
  9. Чек-лист: с чего начать в понедельник

У компании, которая снимает семейные фильмы на заказ, были старые договоры с первыми клиентами и новые — с последними. В старых не было ни слова про итоговый фильм, сопровождение и визуальные ожидания. В новых — было. Разница появилась не потому, что кто-то сел и продумал риски заранее. Она появилась после конфликтов. Шаблоны договоров с клиентами в этой компании росли как заплатки поверх дыр, а не как система.

Я видел это в нескольких компаниях: юрист есть, договор подписывается, но каждый новый конфликт обнажает формулировку, которую никто не проверял. Садятся переписывать один пункт вместо того, чтобы посмотреть на весь шаблон целиком. Пока идёт эта переписка — юрист тратит часы на ручную проверку каждого нового договора, потому что не доверяет старому шаблону. Если в отделе несколько менеджеров и каждый ведёт по 4 сделки в месяц с договором, это несколько десятков документов, из которых юрист вручную читает каждый — при 20–30 минутах на документ это десяток с лишним часов в месяц только на то, чтобы убедиться, что в тексте нет старой дыры.

Договоры с клиентами: шаблоны, которые растут заплатками — это риск

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

В компании, которая сопровождает клиентов в длительных разрешительных процедурах через внешние инстанции, был пункт 6.8: возврат денег полагался «при соблюдении рекомендаций компании о продолжении работы». Клиент получил два отказа от внешнего ведомства, отказался от дальнейшего обжалования и потребовал полный возврат. Компания потратила заметную сумму на сбор документов и бонусы менеджерам, но вернула всё — потому что формулировка не выдерживала спора. Слово «отказ» звучало как финальная точка, хотя по факту первый отказ ведомства не был последней инстанцией.

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

ПравилоПроверяйте каждую формулировку в договоре вопросом: «а что если клиент прочитает это буквально и максимально в свою пользу?» Если ответ неочевиден — переписывайте, не дожидаясь суда.

Версии шаблона: что менять и когда

У кинокомпании было решение сделать дополнительное соглашение — срочно, к пятнице. В нём: количество часов съёмки, определение качества видео, число локаций, обязательства клиента по предоставлению информации и участию семьи, границы ответственности компании при отказе клиента участвовать. Это типичный список того, что должно быть в шаблоне с самого начала, а не появляться после первого скандального проекта.

Второе решение той же компании — разбить договор по этапам работ с согласованием выполненного перед переходом к следующему. До выхода на производство должно быть закрыто 60–70% условий, с актами выполненной работы. Это защищает обе стороны: клиент видит, за что платит на каждом шаге, компания фиксирует, что этап принят, и не отвечает потом за то, что происходило до подписания акта.

Версия шаблонаЧего не былоЧто добавили
Первые клиентыОписание фильма, сопровождения, итоговых визуальных ожиданийОтдельный раздел с ожиданиями и определением качества
Дополнительное соглашение (срочное)Часы съёмки, локации, обязательства клиентаКонкретные цифры и границы ответственности при отказе участвовать
Этапная версияРазбивки по этапам, актов60–70% условий закрыто до старта производства, акты на каждый этап
Гарантийная версия (п. 6.8)Точное определение «отказа»«Уведомительное письмо», явное указание — не финальная инстанция

Если у вас нет истории конфликтов, по которой можно построить такую таблицу — начните собирать её сейчас. Каждый спор, дошедший до претензии, это готовая строка для будущей версии шаблона. Держите таблицу версий в отдельном реестре — Google Sheets или лист в CRM, — а не в переписке между менеджером и юристом, иначе через год никто не вспомнит, почему пункт звучит именно так.

Гарантии: разделить то, что вы контролируете, и то, что нет

Клиент требовал гарантировать итоговый результат в срок 6–12 месяцев с полным возвратом за 10 рабочих дней при неудаче. Компания не может контролировать проверки внешних инстанций, форс-мажоры и действия самого клиента. Но по договору обязана отвечать за результат целиком — это ловушка, в которую легко попасть, если гарантия написана одной строкой без разбивки.

Решение, которое предложило руководство: перейти от гарантий по итоговому результату к гарантиям только по тем этапам, которые компания реально контролирует — сроки записи, этапы подготовки документов. По рискам, на которые компания не влияет, отдельно обсуждать с клиентом, какой конкретно риск он хочет застраховать. Это честнее, чем обещать всё и разбираться с последствиями постфактум.

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

Другой пример — слишком маленький минимальный аванс создавал риск неплатежей и требовал отдельного сотрудника только для сбора задолженности. Это тоже договорная проблема: если условия оплаты прописаны слабо, вы нанимаете человека разгребать то, что должен был закрыть текст на бумаге. Подробнее про то, как контроль дебиторки снимает эту нагрузку — в статье «Дебиторка растёт: контроль, который не зависит от памяти людей».

Типовые договоры: риски, которые не в тексте, а в людях

Шаблон может быть идеальным, но его нарушает конкретный человек. Руководитель отдела заключил договор на консультационные услуги на заметную сумму с клиентом, которому компания такие услуги не оказывает. Деньги получены, чек не выписан, договор подписан на ИП сотрудника — вопреки прямому запрету руководства. Это классический прецедент бокового заработка, и, что хуже, не первый: политика против таких договоров уже озвучивалась на совещаниях. Клиенты потом звонили собственнику с претензией, думая, что покупали услугу у компании, а получили её по отдельному договору мимо кассы.

Здесь шаблон бессилен — нужен контроль исполнения. Но кое-что шаблон всё же может: явный пункт о запрете параллельных договоров с клиентами компании, подписанный каждым сотрудником с доступом к клиентской базе. Это не остановит недобросовестного человека, но даёт основание для иска и увольнения без долгих споров о трудовом праве.

Второй похожий кейс — клиент оплатил 262 тысячи, а через суд потребовал 772 тысячи. Компания смогла задокументировать только 150 тысяч как не оказанные услуги и вернула именно эту сумму. Разница между тем, что требовал клиент, и тем, что удалось доказать, — это разница между компанией с актами на каждый этап и компанией без них. Похожая история — спор, где клиент требовал вернуть большую часть предоплаты, заявив, что не получил обещанную стратегию. Компания предложила стратегию постфактум, но было поздно: договор не фиксировал, что именно и когда должно быть предоставлено.

Разрыв между верхним и нижним баром — это цена договора без промежуточных актов. Каждый из трёх кейсов в этом разделе решался бы иначе, если бы этап был закрыт документом до того, как начался следующий.

Где ломаетсяДоговор без промежуточной фиксации результата — это договор, который в суде читается в пользу клиента. Акт на каждом этапе стоит дешевле, чем спор о том, что вообще было сделано.

Данные клиентов в договоре: не только про деньги

Отдельная категория рисков — то, что вы обязаны прописать про данные клиента, а не только про услугу. Юрист проверил, что все юрлица группы зарегистрированы как операторы персональных данных, но выявил пробел: в договорах с клиентами не было явного согласия на трансграничную передачу данных, хотя документы обрабатывались на зарубежных серверах. Это отдельный пункт, который легко забыть, если шаблон писался до того, как в процессе появилась внешняя обработка данных. Подробнее о том, что можно и что нельзя передавать через ИИ-сервисы — в статье «Персональные данные и нейросети: что можно отправлять в ИИ, а что нельзя».

Договор — это только половина защиты данных. Вторая половина — то, где вы физически храните файлы и таблицы, на которые в договоре ссылаетесь. При аудите одной из систем нашли конфиденциальную информацию — кошельки, данные менеджеров, сведения о компаниях — открыто лежащей в JS-файле на публичном сервере; её проиндексировали поисковики. В другой раз выяснилось, что таблицы с финансовой информацией и данными клиентов доступны всем, у кого есть ссылка. Формально в договоре может быть безупречный пункт про согласие на обработку данных — но если реестр рисков или база договоров лежит открытой по ссылке, этот пункт существует только на бумаге.

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

ИИ-связка: автоматическая проверка договора перед юристом

Юрист не должен читать каждый договор целиком, если 80% текста — типовые блоки, уже проверенные раньше. Его время нужно тратить на нестандартные условия. Чтобы это работало, между менеджером и юристом ставится дешёвая модель — она не подписывает и не советует, она находит расхождения с эталонным шаблоном и помечает риск.

Схема конвейера — как это выглядит в виде реестра шагов и статусов:

Конвейер проверки договора
ШагИнструментСтатус
1. Сборка договора из блоковGoogle Docs
2. Выгрузка текста по кнопкеApps Script
3. Скрининг рискаДешёвая модель (API)
4. Запись вердикта в реестрGoogle Sheets
5. Уведомление при high-рискеВебхук в Bitrix24

Модель здесь дешёвая (класса mini, тип GPT-4o-mini или аналог) — задача не творческая, а классификационная: сверить пункт с пятью известными типами дыр и вернуть структурированный вердикт. По публичным ценникам таких моделей стоимость входных и выходных токенов минимальна — доли рубля за тысячу токенов (оценка по курсу, точная цифра зависит от провайдера и меняется). Дорогую модель звать незачем, она нужна только если позже понадобится сгенерировать саму формулировку правки, а не найти проблему.

Ты — ассистент юридического отдела. На входе текст договора с клиентом.
Проверь его ТОЛЬКО на пять типов риска, ничего не придумывай сверх них:

1. Гарантия результата сформулирована как обязательство по итогу,
   а не по контролируемым компанией этапам.
2. Условие возврата денег зависит от формулировки, которую клиент
   может трактовать в свою пользу (например слово "отказ" без уточнения,
   финальная это инстанция или нет).
3. Нет разбивки на этапы с актами выполненных работ.
4. Нет пункта о согласии на трансграничную передачу персональных данных,
   при этом договор предполагает обработку данных на внешних серверах.
5. Нет запрета для сотрудников компании заключать параллельные договоры
   с клиентом в обход компании.

Верни строго JSON без пояснений вне него:
{
  "risks_found": [
    {"type": "номер риска 1-5", "quote": "точная цитата пункта", "severity": "low|medium|high"}
  ],
  "clean": true/false,
  "recommendation": "одна короткая фраза по самому серьёзному риску"
}

Текст договора:
"""
{{CONTRACT_TEXT}}
"""

Пример ответа модели на договор с пунктом про возврат без уточнения инстанции:

{
  "risks_found": [
    {"type": "2", "quote": "возврат при соблюдении рекомендаций компании о продолжении работы", "severity": "high"}
  ],
  "clean": false,
  "recommendation": "Уточнить, что первый отказ ведомства не финальная инстанция"
}

Инженерная обвязка простая и без иллюзий: скрипт крутится в Google Apps Script, привязанном к служебному аккаунту, а не к личному — ровно тот урок, который компания усвоила на истории с курсом, где доступ был завязан на личную учётку разработчика и стал недоступен при масштабировании. Промпт и API-ключ хранятся в коде скрипта, а не в текстовом файле на диске — тот же принцип, что и с токенами доступа к порталу: «единственный способ сохранить работу при блокировке — чтобы все файлы были у тебя, а не зависели от чужой учётной записи».

Шаг 5 в таблице конвейера — вебхук в CRM при high-риске — помечен предупреждением не случайно. При аудите безопасности в одной из систем выяснилось, что вебхуки лежат без защиты и через них можно достучаться до данных клиентов на внешнем портале. Ошибки в самом коде проверки риска оказались там мельче проблемы: настоящей дырой была архитектура доступа, а не логика скрипта. Прежде чем подключать вебхук уведомлений к боевой CRM, закройте его токеном и ограничьте IP отправителя — иначе вы чините одну дыру и открываете другую.

При сбое API — три автоматических повтора с паузой, затем письмо ответственному юристу с пометкой «скрининг не сработал, проверьте вручную». Реестр рисков в Google Sheets открыт по принципу «один человек — одна таблица»: юрист правит статусы, менеджер только читает, чтобы автоматическая запись не конфликтовала с ручной правкой. Реальная стоимость токенов на поток в несколько десятков договоров в месяц оказалась ниже, чем я закладывал в план: по прикидке выше это доли рубля-единицы рублей в месяц даже с запасом на повторные прогоны. Основные деньги в этой схеме экономятся не на API, а на часах юриста — это разбираем в разделе экономики.

Ограничение моделиСкрининг ловит только известные пять типов риска — то, что уже случалось. Новый тип дыры, которого не было в истории компании, модель не увидит. Реестр нужно пополнять после каждого нового конфликта, иначе список рисков замораживается на дне выпуска промпта.

Согласование без юриста на каждый пункт: пять блоков, которые закрывают всё заранее

Самый частый вопрос, который я слышу: «Можно ли согласовывать договоры быстрее, не гоняя каждый вариант через юриста?» Можно, если заранее закрыть типовые риски библиотекой формулировок:

Когда эти пять пунктов закрыты один раз юристом, дальше менеджер собирает договор из проверенных блоков без согласования каждой версии заново. Юрист подключается только когда клиент просит нестандартное условие — гарантию срока, особый порядок оплаты, изменение ответственности. Это резко сокращает время согласования, потому что большая часть текста уже проверена, а спорным остаётся один-два пункта.

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

Экономика: что стоит библиотека шаблонов и что она даёт

Возьмём условный отдел из нескольких менеджеров со средним чеком около 200 тысяч рублей. Каждый ведёт по 4 сделки в месяц с договором — итого несколько десятков договоров в месяц. Ниже — грубая оценка, не факт компании, а типовой расчёт «часы × ставка», который можно приложить к своим цифрам.

ПоказательБез библиотеки шаблоновС библиотекой + ИИ-скрининг
Договоров в месяцнесколько десятковтот же объём
Время юриста на документ20–30 минут (читает всё)3–5 минут на «чистые», 20–30 минут на нестандартные (≈20% потока)
Часы юриста в месяц (оценка)десяток с лишним часовнесколько часов
Стоимость по условной ставке (оценка)заметная сумма в месяцв разы меньше
Стоимость ИИ-скрининга (оценка)единицы-десятки рублей/мес

Разница — заметная доля затрат на время юриста в месяц (оценка, ставка условная, у вас юрист может стоить дороже или дешевле). Разовые затраты на создание самой библиотеки — юрист один раз сводит существующие формулировки, переписывает пять проблемных блоков и утверждает эталонный шаблон. Если заложить на это условные несколько десятков часов по той же логике «часы × ставка», но с более высокой ставкой юриста (оценка) — набегает разовая сумма, сопоставимая с несколькими месяцами экономии. При такой экономии окупаемость — примерно 4–8 месяцев (оценка, без учёта того, что часть этих часов юрист и так тратил бы на разбор конкретных конфликтов).

Это только эффект от сокращения ручного чтения — не смешивайте его с эффектом от кейса 772/262/150 тысяч. Там сработал не ИИ-скрининг, а факт наличия поэтапных актов в договоре: это отдельная инициатива (перестройка структуры договора), и её вклад нельзя списывать на автоматизацию проверки. Если оценивать грубо: разница между иском и подтверждённой суммой — это большая часть требования, которую компания не выплатила именно благодаря тому, что часть услуг была задокументирована актами. Экономика библиотеки шаблонов и экономика поэтапных актов — это два разных рычага, посчитанных по отдельности.

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

Чек-лист: с чего начать в понедельник

Внедрение библиотеки шаблонов и ИИ-скрининга — не проект на квартал, а неделя сфокусированной работы, если у вас уже есть история конфликтов.

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

Если проблема шире, чем формулировки в договоре — например, менеджеры вообще не фиксируют этапы работы в CRM, и акты подписывать не с чем, — начинать нужно не с шаблона, а с дисциплины внесения данных. Об этом — в статье «Менеджеры не вносят данные в CRM: что делать без репрессий».

```

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

Как ускорить согласование договоров без юриста?

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

Какие риски у типовых договоров с клиентами?

Расплывчатые гарантийные пункты, отсутствие разбивки по этапам с актами, отсутствие ограничений на боковые договоры сотрудников и пробелы в согласии на передачу данных.

Нужно ли фиксировать этапы работ в договоре?

Да — 60–70% условий стоит закрывать актами выполненных работ ещё до начала основной части проекта, это резко снижает сумму, которую можно отсудить постфактум.

Сколько стоит внедрить ИИ-скрининг договоров?

Сама проверка токенами стоит копейки — счёт идёт на десятки-сотни рублей в месяц с запасом на повторы. Основные деньги экономятся не на API, а на часах юриста, которые раньше уходили на ручное чтение типовых пунктов.

#автоматизация #деньги #контроль и надёжность

Дальше читать подобрано по направлению и темам
038
Что можно доверить ИИ, а что запрещено законом о персональных данных
фильтр ПД дешевле ручной проверки в 25–80 раз · окупаемость запуска фильтра меньше месяца · ревизия доступов с чек-листом короче в 2 раза
011
Доступы сотрудников: аудит, который находит уволенных с ключами
5 сотрудников без доступа к курсу · сумма мимо кассы, заметная для месячного бюджета · небольшая сумма за одноразовый номер
022
«Если бы я не пришёл, ничего бы не произошло»: автоматизация, требующая надзора