Реестр договоров — это управляющий документ, в котором каждый действующий контракт компании представлен одной строкой с ключевыми параметрами: контрагент, предмет, сумма, сроки, ответственный, статус. Когда реестр построен правильно, любой нужный договор находится за минуту, сроки окончания и продления отслеживаются автоматически, а налоговая проверка не превращается в неделю поднимания папок. Excel остаётся самым доступным инструментом для среднего бизнеса — при условии, что в шаблоне корректно настроены формулы, условное форматирование и проверка данных. Ниже — готовый шаблон, обязательные поля, формулы контроля и сценарии, когда Excel пора менять на полноценную систему.
Что вы получите из статьи
- три цели реестра договоров: операционная, налоговая, юридическая;
- обязательные поля и расширенный шаблон;
- формулы для автоматического контроля сроков и просрочек;
- условное форматирование: красный / жёлтый / зелёный;
- защиту от дублей и нормирование данных;
- сроки хранения по ст. 23 НК РФ, ст. 29 ФЗ-402, приказу Росархива № 236;
- сценарии, когда Excel перестаёт справляться.
Три цели реестра договоров
Прежде чем рисовать столбцы, полезно ответить на вопрос «зачем». От этого зависит структура реестра. Реальный реестр работает на три разные группы пользователей с разными запросами.
| Цель | Кому нужно | Что должен показывать реестр |
|---|---|---|
| Операционная | руководителю направления, ответственным | статус договоров, ближайшие сроки, действия |
| Налоговая | бухгалтерии, налоговой при проверке | перечень контрагентов, суммы, ИНН, ссылки на досье |
| Юридическая | юристу, СБ | истёкшие, расторгнутые, спорные договоры; история |
Большинство Excel-реестров плохо работают потому, что в них учитывается только операционная цель: статус для менеджера. А когда приходит налоговая или возникает юридический спор — нужных полей в реестре нет, и приходится собирать данные заново. Хороший реестр сразу проектируется под все три цели.
Обязательные поля шаблона
Минимальный набор полей зависит от типа договоров и масштаба компании, но есть универсальный «костяк», без которого реестр не выполняет ни одну из трёх задач.
| Поле | Тип данных | Зачем |
|---|---|---|
| № внутренний | строка / число | уникальный идентификатор и сортировка |
| Тип договора | выпадающий список | фильтрация по типам |
| Дата заключения | дата | хронология и расчёт давности |
| Контрагент | строка | название юрлица или ИП |
| ИНН контрагента | число (10 или 12 знаков) | идентификация для налоговой; защита от дублей |
| Предмет договора | строка | содержание сделки |
| Сумма | число | финансовый учёт |
| Валюта | выпадающий список | RUB / USD / EUR / CNY / прочее |
| Дата начала | дата | учёт срока действия |
| Дата окончания | дата | контроль истечения и продления |
| Статус | выпадающий список | согласование / действует / расторгнут / истёк |
| Ответственный | строка | кто ведёт договор внутри компании |
| Ссылка на скан / архив | строка / гиперссылка | доступ к оригиналу |
| Ссылка на досье контрагента | строка / гиперссылка | должная осмотрительность по ст. 54.1 НК |
| Признак автопродления | да / нет | критично для аренды и сервисных договоров |
| Примечания | строка | существенные условия, особенности |
Дополнительно можно вводить статью бюджета и ЦФО — это позволяет увязать реестр договоров с заявками на оплату и платёжным календарём.
Образец заполненной строки реестра
Пример строки реестра договоров
№ внутренний: ДГ-2026-0142
Тип: Договор поставки
Дата заключения: 12.01.2026
Контрагент: ООО «ТехСервис»
ИНН: 7701234567
Предмет: поставка офисной техники и расходных материалов
Сумма: 1 200 000 ₽ (с НДС 20 %)
Валюта: RUB
Дата начала: 12.01.2026
Дата окончания: 31.12.2026
Статус: действует
Ответственный: Иванов И. И., руководитель АХО
Скан: //share/contracts/2026/DG-2026-0142.pdf
Досье контрагента: //share/counterparts/INN_7701234567.pdf
Автопродление: нет
Примечания: лимит закупок в год — 1,2 млн ₽; срок оплаты 14 дней
Контроль сроков через условное форматирование
Это одна из главных причин, ради которых реестр вообще существует. Без визуального контроля сроков договоры тихо истекают, аренда не продлевается, лицензии заканчиваются, и компания обнаруживает это постфактум.
Формулы условного форматирования для столбца «Дата окончания»
Просрочен (красный): =$J2<СЕГОДНЯ() — где J2 — дата окончания
Истекает в 30 дней (оранжевый): =И($J2>=СЕГОДНЯ();$J2<=СЕГОДНЯ()+30)
Истекает в 60 дней (жёлтый): =И($J2>=СЕГОДНЯ()+30;$J2<=СЕГОДНЯ()+60)
Действует более 60 дней (зелёный): =$J2>СЕГОДНЯ()+60
Дней до окончания (отдельный столбец): =РАЗНДАТ(СЕГОДНЯ();$J2;"d")
Применение: выделить столбец дат окончания → меню «Условное форматирование» → «Использовать формулу для определения форматируемых ячеек» → ввести формулу → выбрать заливку. После этого при каждом открытии файла Excel автоматически перекрашивает строки в соответствии с актуальной датой.
Аналогично можно настроить:
- выделение договоров без указанной даты окончания (бессрочные) — серым цветом;
- выделение договоров с автопродлением, требующих ручного решения за 30 дней — особым шрифтом;
- выделение крупных договоров (более 1 млн ₽) — жирным текстом для быстрой визуальной приоритезации.
Защита от дублей и нормирование данных
Главная угроза реестра в Excel — постепенное накопление мусора: один и тот же контрагент введён трижды с разными написаниями, статусы пишутся произвольно («действ», «действует», «активный»), даты в разных форматах. Через 6–12 месяцев фильтрация и поиск становятся ненадёжными.
Минимальные правила нормирования
- выпадающие списки для типа договора, статуса, валюты, ответственного — через «Данные → Проверка данных»;
- обязательность заполнения ИНН + проверка на 10 или 12 знаков (формула =ИЛИ(ДЛСТР(E2)=10;ДЛСТР(E2)=12));
- проверка уникальности номера договора через формулу =СЧЁТЕСЛИ($A:$A;A2)>1 в условном форматировании;
- формат дат фиксированный (например, ДД.ММ.ГГГГ) — задаётся через «Формат ячеек»;
- числовой формат для сумм с разделителями тысяч и фиксированным числом знаков после запятой;
- защищённые ячейки заголовков и формул (через «Рецензирование → Защита листа»);
- регулярный аудит реестра на дубли (раз в квартал) с использованием функции «Удалить дубликаты».
Эти настройки занимают 1–2 часа на старте, но экономят десятки часов потом. Excel-реестр без нормирования через год превращается в свалку, а с нормированием — служит до 200–300 договоров без серьёзных проблем.
Сроки хранения договоров
Это часть, которую обычно упускают, и потом удивляются, обнаруживая, что договор 7-летней давности нужен налоговой, а его уже выкинули. Сроки хранения определены сразу несколькими нормами.
| Тип / контекст | Срок | Норма |
|---|---|---|
| Договоры с контрагентами (общий случай) | 5 лет после прекращения | ст. 29 ФЗ-402, ст. 23 НК РФ |
| Договоры аренды недвижимости | 10 лет / весь срок + 5 лет | приказ Росархива № 236, ст. 23 НК РФ |
| Долгосрочные сервисные / IT-договоры | 5 лет после прекращения | ст. 29 ФЗ-402 |
| Трудовые договоры | 50 / 75 лет | ст. 22.1 ФЗ-125 |
| Договоры со связанными лицами / ВЭД | 5 лет (минимум, иногда дольше) | ст. 23 НК РФ |
| Договоры по 44-ФЗ / 223-ФЗ | 5 лет / по приказу заказчика | 44-ФЗ, 223-ФЗ + Росархив |
Срок отсчитывается «с 1 января года, следующего за годом последнего использования» — то есть если договор закрыт в марте 2026, срок 5 лет начинается с 1 января 2027 и заканчивается 31 декабря 2031. Это дополнительные ~9 месяцев к ожидаемому сроку, и про них регулярно забывают.
В реестре полезно вести отдельный столбец «Дата уничтожения» — рассчитанный формулой как «Дата окончания + 5 лет, округлённая до конца года». Это автоматически даёт картину: какие документы можно уничтожить в этом году, какие пока нельзя. Уничтожение оформляется актом экспертной комиссии — самостоятельно «выкидывать» договоры даже после истечения срока хранения нельзя.
Связь с другими реестрами
Реестр договоров — это центральный документ, к которому привязываются другие реестры. Без этой связи каждый реестр ведётся изолированно, и расхождения накапливаются.
| Связанный реестр | Что связывает | Где живёт связь |
|---|---|---|
| Реестр счетов на оплату | номер договора-основания | столбец «Договор» в реестре счетов |
| Реестр актов выполненных работ | номер договора + период оказания услуг | столбец «Договор» в реестре актов |
| Реестр заявок на оплату | номер договора + статья бюджета | поле «Основание» в заявке |
| Реестр заявок на закупку | будущий договор → текущий договор | поле «Закупка» при наличии |
| Досье контрагента | ИНН → ссылка на полное досье | ссылка в реестре договоров |
| Реестр доверенностей | договор → подписанты → доверенности | связка по контрагенту и подписанту |
В Excel эти связи реализуются через ссылки на отдельные листы или внешние файлы. На малых объёмах это работает, на больших — становится узким местом: при изменении номера договора нужно обновить ссылку во всех связанных реестрах вручную. Именно эта проблема — главный сигнал, что Excel пора менять.
Когда Excel-реестр перестаёт работать
Это вопрос не философии, а конкретных порогов. Они стандартны и совпадают у большинства компаний.
Признаки, что Excel-реестру нужна замена
- 100–150 договоров — открытие файла занимает 5+ секунд, фильтры тормозят;
- 2+ ответственных одновременно — версии расходятся, восстанавливать актуальную мучительно;
- Связи с реестрами счетов и актов требуют ручной синхронизации (ошибки в 5–15 % случаев);
- Несколько юрлиц в группе — каждая ведёт свой Excel, консолидация раз в квартал на коленке;
- Внешний аудит или налоговая проверка запросили подтверждение должной осмотрительности — собрать пакет за неделю невозможно;
- Просрочка договора аренды уже случалась — реестр не уведомил вовремя;
- Возникла потеря оригинала — из-за того, что физический архив не связан с реестром.
Каждый из этих признаков по отдельности кажется «неудобством». В сумме они стоят компании 2–4 рабочих дня каждого ответственного в неделю — то есть около 100 000–200 000 ₽ в месяц на средней зарплате юриста или менеджера договорной работы. Это и есть невидимая цена Excel-реестра, который «давно работает».
Риски ведения реестра в Excel
Помимо удобства, есть конкретные юридические и финансовые риски, которые операторы Excel-реестров обычно не осознают.
| Риск | Что происходит | Как ограничить в Excel |
|---|---|---|
| Подмена данных | сотрудник изменил номер или дату задним числом | защита листа + версионирование файла |
| Потеря файла | восстановление возможно только из бэкапа | автосохранение в облако + резерв |
| Сговор контрагента и сотрудника | договор «исчез» из реестра | доступ к реестру только у нескольких лиц + журнал |
| Расхождение с бухгалтерией | договор учтён в реестре, но не в 1С | регулярная сверка раз в месяц |
| Истечение срока хранения досрочно | сотрудник «вычистил» реестр от старых записей | архивная копия + регламент уничтожения |
| Невозможность аудита подписаний | кто подписал договор — не зафиксировано | столбец «Подписант со стороны компании» |
Большая часть этих рисков ограничивается организационными мерами — регламент работы с реестром, разграничение прав, регулярное резервное копирование. Но в реальности эти меры редко работают: ответственность размыта, регламент один раз написан и забыт.
Жизненный цикл договора и роль реестра
Реестр — не самостоятельная сущность. Он отражает жизненный цикл договоров в компании. Понимание этого цикла помогает увидеть, на каких этапах реестр критичен, а на каких — лишь хранилище данных.
| Этап | Что в реестре | Кто обновляет |
|---|---|---|
| Инициация | проект договора заведён под № «черновик» | инициатор |
| Согласование | статус «на согласовании», текущий согласующий | ответственный за договорную работу |
| Подписание | финальные № и дата, подписанты, скан | юрист или секретарь |
| Действие | связь со счетами, актами, заявками на оплату | автоматически + ответственный |
| Контроль сроков | уведомления за 30/60/90 дней до истечения | автоматически в реестре |
| Продление / расторжение | новый договор или статус «прекращён», дата | ответственный |
| Архив | после прекращения + 5 лет, потом уничтожение по акту | архивариус / ответственный за делопроизводство |
В этом цикле реестр — не пассивный список, а инструмент управления: на каждом этапе он подсказывает, что должно произойти дальше, и фиксирует, что произошло. Excel закрывает все этапы при правильной настройке шаблона; СЭД делает это автоматически за счёт привязки к карточкам документов.
Положение о реестре договоров: структура ЛНА
Чтобы реестр работал в команде из 3+ человек, нужен локальный нормативный акт — обычно это раздел инструкции по делопроизводству или отдельное «Положение о ведении реестра договоров». Без формального ЛНА реестр держится на устных договорённостях и быстро деградирует при смене сотрудников.
Минимальная структура положения о реестре договоров
- цель ведения реестра и целевые пользователи (юрист, бухгалтерия, налоговая, СБ);
- ответственный за ведение реестра (приказ или должностная инструкция);
- правила нумерации договоров (обычно: ДГ-{год}-{номер});
- перечень обязательных полей и их типы данных;
- правила нормирования: справочники типов, статусов, валют;
- сроки внесения новых записей (например, «не позднее 1 рабочего дня после подписания»);
- правила доступа: кто может только смотреть, кто редактировать, кто администрировать;
- регламент сверки с бухгалтерией (раз в месяц или квартал);
- правила резервного копирования и хранения файла реестра;
- связь с другими реестрами (счета, акты, доверенности);
- правила уничтожения записей по истечении сроков хранения.
Положение размером 4–8 страниц утверждается приказом руководителя и доводится до сотрудников под роспись. Это занимает 2–3 рабочих дня на подготовку, но избавляет от десятков повторяющихся вопросов.
Расширенные возможности Excel: сводные таблицы и Power Query
Для среднего объёма (50–150 договоров) Excel предлагает несколько мощных инструментов, которые превращают реестр из плоского списка в полноценную аналитическую систему. Большинство этих возможностей не используются именно потому, что про них не знают.
Возможности Excel, увеличивающие ценность реестра
- Сводные таблицы (Pivot Tables) — мгновенная аналитика: сумма договоров по контрагентам, по типам, по ответственным, по статусам;
- Power Query — подгрузка реестра контрагентов из 1С, реестра счетов из банк-клиента, актуализация в один клик;
- Power Pivot — построение модели из нескольких реестров (договоры + счета + акты) с возможностью drill-down;
- Срезы (Slicers) — интерактивные фильтры для удобного просмотра большим количеством менеджеров;
- Дашборд на отдельном листе — сводный экран с ключевыми KPI: количество действующих, истекающих в 30 дней, просроченных, общая сумма обязательств;
- VBA-макрос для уведомлений — рассылка email ответственным за договоры, истекающие в течение N дней (раз в неделю);
- Защита диапазонов — ключевые поля (номер, ИНН, сумма) запретить менять никому, кроме главного редактора реестра.
Эти инструменты бесплатны, входят в стандартный Excel, но настройка требует 4–6 часов работы продвинутого пользователя или 2–3 часов работы Excel-консультанта. Окупаемость — обычно одна сэкономленная неделя при налоговой проверке или одно вовремя продлённое арендное соглашение.
Совместная работа над реестром
Главная боль Excel-реестра в команде из 3+ человек — конфликты версий. Один открыл, другой внёс правки в копию, третий объединить не успел. Решений несколько, и они сильно отличаются по надёжности.
| Способ совместной работы | Плюсы | Минусы |
|---|---|---|
| Файл на сетевой папке | просто, бесплатно | пока один редактирует, другие видят «только чтение» |
| OneDrive / Google Drive с шарингом | одновременное редактирование | иногда конфликты при одновременных изменениях одной строки |
| Google Sheets вместо Excel | автосохранение, история, real-time | часть формул и форматирования отличаются от Excel |
| Airtable / Notion | ролевая модель, поля по типам, автоматизации | выход за пределы Excel; обучение команды |
| Специализированная СЭД | полное решение всех проблем | стоимость, время на внедрение |
Для команд до 5 человек практический оптимум — Google Sheets или Excel в OneDrive. Для команд больше 5 человек или для холдингов — переход на специализированный инструмент почти неизбежен. Промежуточный вариант (Airtable, Notion) подходит командам, которые хотят попробовать «больше, чем Excel», но не готовы инвестировать в полноценную СЭД.
ABC-анализ договоров
Тот же принцип Парето, что в управленческом учёте, работает и в реестре договоров. 20 % договоров обычно отвечают за 80 % финансовых обязательств компании — и именно они требуют максимального внимания.
| Группа | Доля в количестве | Доля в сумме | Уровень контроля |
|---|---|---|---|
| A — крупные / стратегические | 10–20 % | 70–80 % | карточка с подробным досье, ежемесячный мониторинг |
| B — средние | 30–40 % | 15–25 % | стандартная карточка, ежеквартальная сверка |
| C — мелкие / разовые | 40–60 % | 2–10 % | минимальная запись, годовой пересмотр |
Для группы A полезно вести расширенные параметры: ключевые риски, срок реакции при инцидентах, схема замещения подписанта, история проверок. Для группы C достаточно базовых полей. Это разделение помогает не утонуть в количестве записей и сосредоточить контроль на действительно критичных контрактах.
Типичные ошибки при ведении реестра
Что чаще всего ломает реестр договоров в Excel
- одно и то же юрлицо записано трижды с разным написанием (ООО "ТехСервис", ТехСервис ООО, ТехСервис) — фильтр и сводка работают неправильно;
- ИНН не проверен на 10 / 12 знаков — возможны опечатки, при налоговой запросе становится виден ущерб;
- сумма указана без выделения НДС или валюты — невозможно посчитать реальные обязательства;
- статус ведётся произвольно («активен», «работает», «действующий») — нельзя отфильтровать;
- нет столбца «дата окончания» — все договоры выглядят бессрочными;
- ссылки на сканы битые (файл переименован или перемещён) — оригинала не найти;
- файл реестра не имеет регулярного бэкапа — потеря после случайного удаления необратима;
- уничтожение записей раньше срока хранения — нарушение ст. 29 ФЗ-402 и ст. 23 НК РФ.
Большинство этих ошибок устраняется на этапе настройки шаблона. Но если реестр уже ведётся 1–2 года в неструктурированном виде, провести «очистку» (data cleansing) занимает 2–4 рабочих дня — и обычно это та работа, которую все откладывают, пока не приходит налоговая.
Один общий или несколько специализированных реестров
Это вопрос, который часто возникает в среднем бизнесе: вести один общий реестр всех договоров или отдельные реестры по типам (аренды, поставки, NDA, кадровые)? Ответ зависит от структуры команды и объёма.
| Подход | Когда выбирать | Минусы |
|---|---|---|
| Один общий реестр | до 200 договоров, один ответственный по договорной работе | перегружен полями, не все нужны для всех типов |
| Отдельные специализированные реестры | более 200 договоров, разные ответственные по типам | дублирование контрагентов, усложнение сверки |
| Гибридный подход | общий реестр + детализирующие листы по типам | сложнее в Excel, но универсальнее |
На практике большинство компаний идут по гибридному пути: главный реестр с основной информацией + дополнительные листы со спецификой (для аренды — площадь, ставка за м², условия повышения; для поставки — спецификация, плановый объём в рублях; для NDA — режим коммерческой тайны). Excel это позволяет за счёт связки разных листов через VLOOKUP по номеру договора. В СЭД это просто разные представления одной карточки.
Когда переходить в систему
Систему имеет смысл вводить тогда, когда Excel перестаёт справляться с одним из перечисленных выше порогов. Преимущества системы относительно Excel в применении к реестру договоров.
| Аспект | Excel | Система СЭД / договорного учёта |
|---|---|---|
| Размер | до 150–200 договоров | тысячи и десятки тысяч |
| Совместная работа | одновременная работа ломает версии | ролевая модель, аудит каждого изменения |
| Связь с заявками/счетами | ручная (ссылками) | автоматическая (карточки документа) |
| Контроль сроков | условное форматирование (визуально) | уведомления по email/мессенджеру за N дней |
| Подписания и история | столбец-комментарий | полная история действий с timestamp |
| Должная осмотрительность | ссылка на файл досье | автоматическая привязка к контрагенту |
| Поиск | фильтры по столбцам | полнотекстовый поиск + AI-классификация |
| Хранение | файл + папка с PDF | единый архив с timestamp и сроками |
Посчитайте, во сколько обходится Excel-реестр
ROI-калькулятор Cloudwork оценит реальную стоимость потерянного времени, расхождений и пропущенных продлений договоров.
Открыть калькулятор →В Cloudwork каждый договор живёт в карточке: с шаблоном, маршрутом согласования, контролем сроков, привязкой к досье контрагента (для должной осмотрительности по ст. 54.1 НК), связью с заявками и актами. Реестр строится автоматически как срез этих карточек, а не как параллельная таблица. Это решает ключевые проблемы Excel: одна актуальная версия, автоматические связи, аудит изменений и уведомления о сроках.
Переведите реестр договоров в Cloudwork
Карточки договоров, маршрут согласования, автоматический контроль сроков, связь с заявками и должной осмотрительностью — без потерянных версий и пропущенных продлений.
Попробовать бесплатно →
Материал носит информационный характер. Ссылки на ст. 23, 54.1 НК РФ, ст. 29 ФЗ-402 «О бухгалтерском учёте», ст. 22.1 ФЗ-125 «Об архивном деле», Приказ Росархива № 236 от 20.12.2019 актуальны на 1 мая 2026 года; перед применением рекомендуем сверяться с действующей редакцией.
