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

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

Дальше — разбор с числами. Модельная компания та же, что и в соседних материалах кластера: производственно-торговая, 70 человек, 30 действующих поставщиков, годовой объём закупки 72 000 000 ₽ без НДС, 340 поставок в год. Полная стоимость часа закупщика — 1 000 ₽, штатного юриста — 1 400 ₽.

Шесть условий, которые превращаются в контрольные события

Из договора поставки на 12–20 страниц в оперативный контроль уходит шесть условий. Их извлекают один раз при заведении договора в реестр — вручную или с помощью извлечения данных из договоров, если договоров десятки и они типовые. Дальше каждое условие живёт как событие с плановым и фактическим значением.

Условие договораВо что превращаетсяОткуда берётся фактРеакция на отклонение
Срок поставкиПлановая дата прихода по каждому заказуДата приёмки в приходном документеЗадача закупщику в тот же день, расчёт неустойки
Объём и комплектностьКоличество по каждой позиции заказаФактическое количество при пересчётеАкт расхождения, требование допоставки или возврата денег
Цена и порядок её измененияСогласованная цена позиции и допустимый коридорЦена в УПД или счётеДокумент не проводится до разбора
НеустойкаСтавка, база начисления и потолокСчитается формулой от зафиксированного фактаПроект претензии с приложениями
Порядок приёмкиСрок на пересчёт и на заявление расхожденийОтметка о приёмке и дата актаПропущенный срок ослабляет позицию в споре
Срок предоставления документовДата, к которой должен прийти УПДЖурнал ЭДО или входящих документовНапоминание поставщику, НДС уходит в следующий период

Шестая строка выглядит самой скучной и при этом чаще других превращается в деньги. Товар пришёл, работает, никто не жалуется — а документа нет, вычет по НДС сдвигается, закрытие месяца буксует. Логика напоминаний здесь та же, что в реестре сроков и пролонгаций: мы разбирали её отдельно в материале про контроль сроков договоров.

схема процессаkontrol-ispolneniya-dogovorov-postavki--01
Схема: из договора шесть условий уходят в контрольные события и сверяются с фактом приёмки

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

Договор слева, факт справа, между ними — единственное место, где рождается отклонение

Три типа отклонений и что делать с каждым

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

  1. 1
    Просрочка: товар пришёл, но позже

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

  2. 2
    Недопоставка и пересорт: пришло не то количество или не то

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

  3. 3
    Отклонение цены от согласованной

    Самое частое и самое тихое. Цена в УПД выше протокола согласования на 3–7 %, документ проводится, счёт оплачивается, никто не спорит из-за полутора тысяч рублей. В модельной компании так проходило 3 % годового объёма со средним превышением 4,5 % — 97 200 ₽ в год. Реакция одна: документ не проводится, пока расхождение не разобрано, а разбор занимает минуты, если карточка договора под рукой.

Расчёт претензии: сколько реально можно предъявить

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

Партия комплектующих на 1 480 000 ₽ без НДС, срок по договору — 15 рабочих дней от заявки. Пришла на 12 календарных дней позже. Две позиции недопоставлены на 47 360 ₽, это 3,2 % партии; допоставка пришла ещё через 21 день. Неустойка по договору — 0,1 % за каждый день просрочки от стоимости непоставленного в срок товара, но не более 5 % от суммы поставки.

Претензия по одной сорванной поставке
Неустойка за просрочку партии: 1 480 000 ₽ × 0,1 % × 12 дней17 760 ₽
Неустойка за недопоставку: 47 360 ₽ × 0,1 % × 21 день995 ₽
Потолок по договору: 5 % от 1 480 000 ₽ — 74 000 ₽, не достигнут
Возврат за непоставленное — это деньги обратно, а не убыток поставщика47 360 ₽
Фактические потери: 2 дня простоя участка × 48 000 ₽96 000 ₽
Итого18 755 ₽ неустойки против 96 000 ₽ потерь — покрыто 19,5 %

Стоимость дня простоя здесь взята по методике из статьи о том, как выбирать поставщика не только по цене: фонд простаивающей смены, содержание участка и срочная доставка клиенту вместо плановой. Вывод из расчёта практический: договорную неустойку надо обсуждать до подписания, а не после срыва. Разница между 0,1 % и 0,3 % за день в этом примере — 37 510 ₽ по одной поставке, и она обсуждается один раз в год, а не в каждом конфликте.

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

графикkontrol-ispolneniya-dogovorov-postavki--02
Диаграмма: неустойка 18 755 рублей против фактических потерь 96 000 рублей от простоя

Горизонтальная диаграмма из двух столбцов разной длины. Верхний короткий столбец — «Неустойка по договору, 18 755 ₽» с разбивкой на два сегмента: «просрочка партии 17 760 ₽» и «недопоставка 995 ₽». Нижний длинный столбец — «Фактические потери, 96 000 ₽» с подписью «2 дня простоя участка × 48 000 ₽». Между ними пунктирная выноска «покрыто 19,5 %». Сбоку мелкая пометка «при ставке 0,3 % вместо 0,1 % неустойка составила бы 56 265 ₽». Оси в рублях, чертёжный стиль, подписи по-русски.

Неустойка по договору покрыла пятую часть ущерба — и это типичная пропорция

Без приёмки контроль не работает вообще

Это главное ограничение, и его стоит проверить до того, как обсуждать бюджет. Весь контур сравнивает план с фактом, а факт рождается ровно в одном месте — на приёмке. Если кладовщик ставит дату прихода задним числом, чтобы «не портить статистику», подписывает УПД не пересчитывая или заносит расхождение в тетрадь вместо акта, система будет уверенно показывать, что все поставки в срок и в полном объёме.

Три признака, что факт не фиксируется

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

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

Сколько стоит контур и что он возвращает

В модельной компании контур включает: реестр договоров с карточкой из шести условий, сверку плановых дат и количеств с приёмкой, расчёт отклонений и неустойки, шаблон претензии с автоматическим сбором приложений и отчёт по исполнению в разрезе поставщиков. Это 280 000 ₽ разово и 14 000 ₽ в месяц на сопровождение.

Годовой эффект контроля договоров, 340 поставок
Претензии, доведённые до признания: 15 в год × средняя неустойка 9 400 ₽141 000 ₽
Пойманные недопоставки: 0,4 % годового объёма 72 000 000 ₽288 000 ₽
Отклонения цены: 3 % объёма приходило дороже в среднем на 4,5 %97 200 ₽
Снятая ручная сверка: 138 часов в год × 1 000 ₽ × 70 %96 600 ₽
Эксплуатация контура: 14 000 ₽/мес−168 000 ₽
Итого454 800 ₽ чистыми в год, окупаемость вложенных 280 000 ₽ — 7,4 месяца

Две оговорки к этому расчёту, без которых он был бы нечестным. Первая: строка «пойманные недопоставки» — это не заработок, а возврат собственных денег, которые раньше утекали незаметно; она самая крупная и самая уязвимая, потому что зависит от качества пересчёта на приёмке. Вторая: средняя признанная неустойка 9 400 ₽ — это именно признанная, а не выставленная. Из 41 просроченной поставки претензия имеет смысл примерно по половине: с частью поставщиков дороже испортить отношения, чем получить деньги, и это нормальное коммерческое решение, а не провал контроля.

графикkontrol-ispolneniya-dogovorov-postavki--03
Диаграмма-водопад годового эффекта контроля договоров: четыре плюса и эксплуатация

Диаграмма-водопад слева направо. Четыре положительных столбца: «Признанные претензии — 141 000 ₽», «Пойманные недопоставки — 288 000 ₽», «Отклонения цены — 97 200 ₽», «Снятая ручная сверка — 96 600 ₽», накопленный итог «Эффект — 622 800 ₽», затем отрицательный столбец «Эксплуатация — −168 000 ₽» и финальный «Чистыми — 454 800 ₽ в год». Под финальным столбцом подпись «вложение 280 000 ₽, окупаемость 7,4 месяца». Ось в рублях за год, чертёжный стиль, подписи по-русски.

Основные деньги приносят не претензии, а пойманные недопоставки и цены

Когда реестр обязательств заводить не надо

Контур окупается не всегда. Четыре ситуации, в которых мы советуем ограничиться таблицей на 30 строк и напоминаниями в календаре.

  • Меньше 60 поставок в год. Эффект пропорционален числу поставок, а эксплуатация — нет. При объёме впятеро меньше модельного годовой возврат не покрывает даже 168 000 ₽ сопровождения, не говоря о вложении.
  • Один-два поставщика по рамочному договору с фиксированной ценой на год. Контролировать нечего: цена не меняется, сроки согласуются голосом, отклонения видны без системы. Здесь работает не реестр, а правило двух поставщиков на критичную позицию — оно защищает лучше любой неустойки.
  • Приёмка не фиксирует факт. Пока даты и количества заносятся формально, контур будет показывать идеальную картину. Начинать надо с регламента приёмки, и это стоит не сотен тысяч, а двух дней работы и обучения кладовщиков.
  • Средняя неустойка по вашим договорам ниже 3 500 ₽. Подготовка одной претензии — примерно 2,5 часа штатного юриста по полной стоимости 1 400 ₽ в час, то есть те же 3 500 ₽. Если типовая сумма требования меньше, контур имеет смысл только как инструмент дисциплины и как источник данных для рейтинга, но не как источник денег. Считайте это до внедрения, а не после.

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

Неустойка — не компенсация ущерба, а цена разговора. Ущерб компенсирует только вовремя замеченный срыв.