директор и машина · право и риски · запись № 023 · · Давид Герштейн
Как сделать шаблон договора, который не подведёт в суде — без юриста на каждый чих
Шаблоны договоров с клиентами спасают от разногласий и судов, если в них зашиты этапы, акты и точные формулировки гарантий — а не только реквизиты сторон. Один из кейсов статьи: иск на 772 тыс. ₽ против фактической оплаты 262 тыс. ₽ — компания смогла подтвердить только 150 тыс. как неоказанные услуги. Ускорить согласование без юриста на каждый чих можно, если заранее закрыть типовые риски библиотекой проверенных формулировок и передать первичную проверку модели.
Содержание · 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, а на часах юриста — это разбираем в разделе экономики.
Согласование без юриста на каждый пункт: пять блоков, которые закрывают всё заранее
Самый частый вопрос, который я слышу: «Можно ли согласовывать договоры быстрее, не гоняя каждый вариант через юриста?» Можно, если заранее закрыть типовые риски библиотекой формулировок:
- Гарантийные пункты — по этапам, которые компания контролирует, а не по итоговому результату.
- Возвраты — с чёткой развилкой «что считается отказом» и «что не является финальной инстанцией».
- Этапы и акты — минимум для 60–70% объёма работ до основной фазы проекта.
- Данные — согласие на трансграничную передачу, если данные уходят на внешние серверы.
- Ограничения для сотрудников — прямой запрет параллельных договоров с клиентами компании.
Когда эти пять пунктов закрыты один раз юристом, дальше менеджер собирает договор из проверенных блоков без согласования каждой версии заново. Юрист подключается только когда клиент просит нестандартное условие — гарантию срока, особый порядок оплаты, изменение ответственности. Это резко сокращает время согласования, потому что большая часть текста уже проверена, а спорным остаётся один-два пункта.
Работает это только если версии шаблона хранятся централизованно, а не расползаются по личным папкам менеджеров — иначе вы снова получите ситуацию с первыми и последними договорами, которые отличаются друг от друга без всякой логики. Про то, как автоматизация без присмотра создаёт похожий хаос в других процессах, я писал в статье «Если бы я не пришёл, ничего бы не произошло».
Экономика: что стоит библиотека шаблонов и что она даёт
Возьмём условный отдел из нескольких менеджеров со средним чеком около 200 тысяч рублей. Каждый ведёт по 4 сделки в месяц с договором — итого несколько десятков договоров в месяц. Ниже — грубая оценка, не факт компании, а типовой расчёт «часы × ставка», который можно приложить к своим цифрам.
| Показатель | Без библиотеки шаблонов | С библиотекой + ИИ-скрининг |
|---|---|---|
| Договоров в месяц | несколько десятков | тот же объём |
| Время юриста на документ | 20–30 минут (читает всё) | 3–5 минут на «чистые», 20–30 минут на нестандартные (≈20% потока) |
| Часы юриста в месяц (оценка) | десяток с лишним часов | несколько часов |
| Стоимость по условной ставке (оценка) | заметная сумма в месяц | в разы меньше |
| Стоимость ИИ-скрининга (оценка) | — | единицы-десятки рублей/мес |
Разница — заметная доля затрат на время юриста в месяц (оценка, ставка условная, у вас юрист может стоить дороже или дешевле). Разовые затраты на создание самой библиотеки — юрист один раз сводит существующие формулировки, переписывает пять проблемных блоков и утверждает эталонный шаблон. Если заложить на это условные несколько десятков часов по той же логике «часы × ставка», но с более высокой ставкой юриста (оценка) — набегает разовая сумма, сопоставимая с несколькими месяцами экономии. При такой экономии окупаемость — примерно 4–8 месяцев (оценка, без учёта того, что часть этих часов юрист и так тратил бы на разбор конкретных конфликтов).
Это только эффект от сокращения ручного чтения — не смешивайте его с эффектом от кейса 772/262/150 тысяч. Там сработал не ИИ-скрининг, а факт наличия поэтапных актов в договоре: это отдельная инициатива (перестройка структуры договора), и её вклад нельзя списывать на автоматизацию проверки. Если оценивать грубо: разница между иском и подтверждённой суммой — это большая часть требования, которую компания не выплатила именно благодаря тому, что часть услуг была задокументирована актами. Экономика библиотеки шаблонов и экономика поэтапных актов — это два разных рычага, посчитанных по отдельности.
Чек-лист: с чего начать в понедельник
Внедрение библиотеки шаблонов и ИИ-скрининга — не проект на квартал, а неделя сфокусированной работы, если у вас уже есть история конфликтов.
- Понедельник. Собрать все действующие версии договорных шаблонов в один реестр (Google Sheets или лист CRM). Выписать все претензии и споры за последние 12 месяцев — каждая станет строкой будущей таблицы версий.
- Вторник. Свести найденные проблемы в пять категорий: гарантии, возвраты, этапы/акты, данные, боковые договоры сотрудников. Отдать список юристу на разовую вычитку — не всего шаблона, а именно этих пяти блоков.
- Среда. Юрист переписывает проблемные формулировки один раз и утверждает эталонный шаблон. Параллельно — проверить права доступа к реестру и таблицам с договорами: не лежат ли они открытыми по ссылке.
- Четверг. Настроить скрипт скрининга: Apps Script на служебном аккаунте, промпт из этой статьи, запись вердиктов в Google Sheets. Прогнать на 5–10 старых договорах, чтобы откалибровать severity и убедиться, что модель не путает риски.
- Пятница. Подключить уведомление в CRM при high-риске через защищённый вебхук (токен + ограничение по отправителю). Провести короткую летучку с менеджерами: как собирать договор из готовых блоков и когда обязательно звать юриста.
- Через месяц. Пересчитать часы, которые юрист реально тратит на договоры, и сверить с оценкой из раздела экономики — если цифры разошлись сильно, дело либо в ставке, либо в доле нестандартных условий выше ожидаемых 20%.
Отдельно — про людей, а не про текст. Библиотека шаблонов и ИИ-скрининг не остановят сотрудника, который решит заключить параллельный договор в обход компании, как это уже случалось. Здесь помогает только явный пункт о запрете и регулярный аудит закрытых сделок — если политика озвучена один раз на совещании, это не значит, что прецедент не повторится.
Если проблема шире, чем формулировки в договоре — например, менеджеры вообще не фиксируют этапы работы в CRM, и акты подписывать не с чем, — начинать нужно не с шаблона, а с дисциплины внесения данных. Об этом — в статье «Менеджеры не вносят данные в CRM: что делать без репрессий».
```Частые вопросы
Как ускорить согласование договоров без юриста?
Собрать библиотеку проверенных формулировок по типовым рискам — гарантии, возвраты, этапы, данные — и звать юриста только на нестандартные условия. Первичный скрининг на риск можно отдать дешёвой модели.
Какие риски у типовых договоров с клиентами?
Расплывчатые гарантийные пункты, отсутствие разбивки по этапам с актами, отсутствие ограничений на боковые договоры сотрудников и пробелы в согласии на передачу данных.
Нужно ли фиксировать этапы работ в договоре?
Да — 60–70% условий стоит закрывать актами выполненных работ ещё до начала основной части проекта, это резко снижает сумму, которую можно отсудить постфактум.
Сколько стоит внедрить ИИ-скрининг договоров?
Сама проверка токенами стоит копейки — счёт идёт на десятки-сотни рублей в месяц с запасом на повторы. Основные деньги экономятся не на API, а на часах юриста, которые раньше уходили на ручное чтение типовых пунктов.
#автоматизация #деньги #контроль и надёжность
Новые разборы — письмом, в день выхода. Без дайджестов ради дайджестов: нет статьи — нет письма.