Простой транспорта считают все, а причину простоя не записывает почти никто — поэтому счета за сверхнормативное ожидание клиентам не выставляются, а разговор об эффективности парка сводится к общей фразе «машины много стоят». Классификатор из семи причин превращает эту фразу в семь строк с часами и рублями, из которых пять адресуются разным людям, а две не адресуются никому и просто честно признаются неустранимыми.
Порядок величин такой. Модельный парк в 40 машин имеет 252 часа доступного времени на машину в месяц — 21 рабочий день по 12 часов. Одиннадцать процентов этого фонда уходит в простой: 1 109 машино-часов на парк. По себестоимости часа 1 150 ₽ — а это ровно те постоянные расходы, которые платятся независимо от того, едет машина или стоит, — получается 1 275 350 ₽ в месяц.
Ниже — сам классификатор с распределением часов, способ ставить причину без дополнительной работы водителя, расчёт того, что из этой суммы реально устранимо в первый год, и отдельный разбор сверхнормативного простоя как выставляемого счёта. И в конце — почему порожний пробег в эту статью не входит и считается отдельно.
Семь причин, из которых состоит простой
Классификатор должен быть коротким. Семь позиций — верхняя граница: длиннее список водитель не читает и начинает выбирать первый попавшийся пункт, а это хуже, чем отсутствие причины вовсе, потому что создаёт видимость данных. Каждая позиция при этом обязана адресоваться конкретному человеку — иначе она в отчёте не нужна.
| Причина простоя | Часов в месяц | Доля | Убыток по 1 150 ₽/час | Кому адресуется |
|---|---|---|---|---|
| Ожидание погрузки и выгрузки у клиента | 385 | 34,7 % | 442 750 ₽ | Клиенту — счётом, если сверх нормы |
| Нет заявки: машина свободна, груза нет | 208 | 18,8 % | 239 200 ₽ | Отделу продаж и поиску загрузки |
| Ремонт и обслуживание сверх плана | 156 | 14,1 % | 179 400 ₽ | Технической службе |
| Ожидание документов на точке | 143 | 12,9 % | 164 450 ₽ | Логисту и клиенту |
| Очередь на своём складе или терминале | 122 | 11,0 % | 140 300 ₽ | Начальнику склада |
| Нет водителя: болезнь, отпуск, нет сменщика | 62 | 5,6 % | 71 300 ₽ | Кадровой службе |
| Ограничения въезда: пропуска, время, погода | 33 | 3,0 % | 37 950 ₽ | Никому, это фон |
| Итого | 1 109 | — | 1 275 350 ₽ | — |
Первая же строка меняет разговор. Треть простоя — это не ваша неэффективность, а чужая: машина стоит у клиента, потому что склад не готов принять груз. Вторая по величине строка тоже не логистическая — 208 часов «нет заявки» означают, что продажи не загрузили парк, и никакая оптимизация маршрутов эти часы не вернёт. Главная ценность классификатора не в том, что он даёт улучшить, а в том, что он показывает: пять из семи причин не в зоне ответственности транспортного отдела.
Горизонтальная столбчатая диаграмма из семи полос, отсортированных по убыванию, с подписями часов и рублей: «Ожидание у клиента — 385 ч, 442 750 ₽», «Нет заявки — 208 ч, 239 200 ₽», «Ремонт сверх плана — 156 ч, 179 400 ₽», «Ожидание документов — 143 ч, 164 450 ₽», «Очередь на своём складе — 122 ч, 140 300 ₽», «Нет водителя — 62 ч, 71 300 ₽», «Ограничения въезда — 33 ч, 37 950 ₽». Полосы раскрашены в две группы: «зона транспортного отдела» и «чужая зона ответственности». Внизу итог «1 109 машино-часов, 1 275 350 ₽ в месяц». Оси и единицы подписаны по-русски.
Как ставится причина, если водитель не в вашей системе
Здесь и ломается большинство проектов. Причину знает только водитель, а водитель — единственный участник процесса, у которого нет ни времени, ни желания заполнять формы. Склад клиента ничего в вашей системе отмечать не будет по определению: это чужая территория и чужие люди. Поэтому причина собирается тремя слоями, и первый из них не требует от человека ничего.
- 1Слой 1: система ставит причину сама, где может
Стоянка внутри геозоны клиента дольше нормы — кандидат в «ожидание у клиента». Стоянка на территории сервиса — «ремонт». Стоянка на базе при отсутствии назначенного рейса — «нет заявки». Это закрывает примерно две трети событий, но заметьте формулировку: кандидат в причину, а не причина. Геозона знает, где машина, и не знает, почему она там стоит.
- 2Слой 2: водитель подтверждает или меняет причину в два касания
Через 20 минут после начала простоя приходит сообщение: «Стоите у склада на Дорожной. Причина?» — и четыре кнопки. При среднем событии простоя в полтора часа на парк приходится около 740 таких вопросов в месяц, то есть 18–19 на водителя, меньше пяти минут за месяц. Ответ не требует установки приложения. Канал по состоянию на сентябрь 2026 года — MAX как основной для новых внедрений и SMS как запасной контур; на Telegram единственный канал связи с водителями сейчас не строят.
- 3Слой 3: диспетчер дозаполняет спорное при закрытии рейса
Простои без подтверждённой причины и все случаи «чья вина» закрывает диспетчер — в день закрытия рейса, а не в конце месяца. Событий такого рода немного: в модельном парке около 45 в месяц, по 3 минуты каждое, то есть чуть больше двух часов работы диспетчера. Этот же диспетчер закрывает и спорные строки расчёта зарплаты водителей — работа одна и та же, делать её дважды не надо.
Водитель отвечает на вопрос о причине 18–19 раз в месяц по 15 секунд — меньше пяти минут за месяц. Диспетчер разбирает около 45 спорных событий по 3 минуты, то есть 2,25 часа: по ставке 650 ₽/час это 1 463 ₽ в месяц на весь парк. Без этой дисциплины телематика отвечает на вопрос «сколько машина стояла», но не отвечает на вопрос «почему», а и счёт клиенту, и разговор со складом строятся только на втором.
Схема из трёх горизонтальных дорожек, идущих слева направо к общему блоку «Причина простоя в отчёте». Верхняя дорожка «Геозона и трек» с подписью «ставит кандидата в причину, около двух третей событий, участие людей — нулевое». Средняя «Водитель» с подписью «вопрос через 20 минут простоя, четыре кнопки, 15 секунд, 18–19 раз в месяц». Нижняя «Диспетчер» с подписью «спорное и чья вина, около 45 событий по 3 минуты, при закрытии рейса». Справа от общего блока две стрелки: «Отчёт по причинам» и «Данные для счёта клиенту». Внизу плашка «дисциплина классификации — 1 463 ₽ в месяц на парк из 40 машин».
Расчёт: что из 1 275 350 ₽ реально устранимо
Соблазн посчитать весь простой как потенциальную экономию надо погасить сразу. Ограничения въезда не устраняются ничем. Отсутствие заявок лечится продажами и поиском обратной загрузки, а не отчётом по простоям, и лечится медленно. Ремонт сверх плана сокращается запасом узлов и графиком обслуживания — это отдельный бюджет. Реалистичный потолок устранимого выглядит так.
| Причина | Часов в месяц | Устранимо | Чем именно |
|---|---|---|---|
| Ожидание документов на точке | 143 | 100 ч | Электронные документы и предварительная передача комплекта |
| Очередь на своём складе | 122 | 61 ч | Расписание подач и окна приёмки на своём терминале |
| Нет заявки | 208 | 42 ч | Поиск обратной загрузки, подписка на направления |
| Ремонт сверх плана | 156 | 31 ч | График обслуживания и запас расходных узлов |
| Нет водителя | 62 | 12 ч | График подмен и резерв на пиковые недели |
| Потолок устранимого | — | 246 ч | 282 900 ₽ в месяц |
Достигается этот потолок не в первый год. Расписание подач на своём складе перестраивается за квартал, график обслуживания — за полгода, а привычка склада клиента отдавать документы вовремя не перестраивается вовсе, пока не появится счёт. Реалистичный ориентир первого года — треть от потолка, то есть 82 часа и 94 300 ₽ в месяц. Вторая половина эффекта приходит из другой статьи — из выставленного клиенту сверхнормативного простоя.
Вложение — 96 часов инженера по 3 000 ₽/час: геозоны по 180 точкам погрузки и выгрузки, правила автоподстановки причины, диалог с водителем, дозаполнение у диспетчера, отчёт по причинам и выгрузка данных для счёта. Отдельно нужно около 30 часов ваших людей на выверку адресов и координат ворот: точка на карте и въезд на территорию — разные места, и на этом расхождении геозоны врут чаще всего.
Потолок второго года при полностью работающем контуре — 415 150 ₽ валового эффекта в месяц: 282 900 ₽ устранённых часов плюс 132 250 ₽ выставленного простоя. Мы намеренно не считаем окупаемость по этой цифре: она достижима, но обещать её на старте нечестно, потому что она держится на изменении поведения трёх сторон, две из которых вам не подчиняются.
Сверхнормативный простой как счёт, а не как обида
Из 385 часов ожидания у клиента сверхнормативных в модели 177. Средний случай — 3,5 часа сверх нормы, то есть счёт на 4 025 ₽. Выставить их все не получится и не нужно: у ключевого клиента отношения стоят дороже одного такого счёта. Но там, где ожидание систематическое, выставлять надо — и для этого нужен собранный комплект доказательств, а до него — пункт в договоре.
Время ожидания на точке сверх нормы, заложенной в ставку перевозки. В тарифной модели перевозчика типовая норма — три часа на точку, а дальше начинается надбавка 1 150 ₽ за час. Норма и ставка должны быть прописаны в договоре или в заявке: без этого пункта счёт выставлять не на основании чего, и разговор с клиентом заканчивается ничем.
- 1Время прибытия, подтверждённое геозоной, а не словом водителя. Отметка «приехал в 9:40» из мессенджера в споре не работает; вход в геозону с координатой и меткой времени работает.
- 2Время начала погрузки или выгрузки. Ставится водителем в два касания и подтверждается либо отметкой в перевозочном документе, либо — если рейс оформлен в государственной системе электронных перевозочных документов — данными из неё. По состоянию на сентябрь 2026 года у большинства перевозчиков бумажный и электронный контуры работают параллельно, и годятся оба.
- 3Фотография с меткой времени и распознаваемым ориентиром: ворота, номер бокса, табличка склада. Именно она закрывает спор, потому что превращает вопрос «а точно ли вы там стояли» в вопрос «а почему нас не разгружали».
- 4Ссылка на пункт договора с нормой ожидания и ставкой. Без него счёт превращается в претензию, а претензию клиент имеет полное право не оплачивать.
- 5Счёт выставлен в срок — вместе с закрывающими документами по рейсу, а не через два месяца при сверке. Просроченные счета за простой оплачиваются реже всего, и не потому, что клиент недобросовестный, а потому, что доказать что-либо через два месяца уже невозможно.
Сообщение клиенту в момент, когда норма ожидания превышена — «машина на вашем складе с 9:40, бесплатное ожидание закончилось в 12:40, дальше 1 150 ₽/час», — делает две вещи сразу. Оно снимает половину будущих споров, потому что клиент был предупреждён, и часть простоев прекращает: склад находит возможность разгрузить машину. Счёт-неожиданность через месяц портит отношения сильнее, чем сам простой стоит денег.
Порожний пробег — это не простой
Две величины постоянно складывают в одну строку «неэффективность парка», и это делает обе бесполезными. Простой измеряется в часах и означает, что машина стоит. Порожний пробег измеряется в километрах и означает, что машина едет без груза. Одна и та же машина может иметь нулевой простой и гонять пустой каждый пятый километр — и наоборот.
У того же парка в 40 машин при среднем пробеге 9 000 км в месяц общий пробег — 360 000 км. Порожний при доле 18 % — 64 800 км, и по переменной части себестоимости 26,29 ₽/км это 1 703 592 ₽ ежемесячных расходов на километры без выручки. Сумма больше, чем весь простой, но это другой проект: порожний пробег сокращается поиском обратной загрузки и планированием рейсов, а не классификатором причин ожидания.
Практическое правило для отчётности: два показателя, две единицы, два ответственных. Коэффициент использования парка считается по часам, доля порожнего пробега — по километрам, и на одном экране они стоят рядом, но никогда не суммируются. Тот же принцип действует и в цехе: мониторинг простоев оборудования отдельно считает доступность и производительность именно потому, что их сложение даёт красивую цифру и нулевой смысл.
Сравнение в две колонки. Левая «Простой»: единица — машино-часы, 1 109 ч в месяц, 11 % фонда времени, цена часа 1 150 ₽, итог 1 275 350 ₽; инструмент — классификатор причин и счёт клиенту. Правая «Порожний пробег»: единица — километры, 64 800 км в месяц, 18 % общего пробега 360 000 км, цена километра 26,29 ₽ переменной части, итог 1 703 592 ₽; инструмент — обратная загрузка и планирование рейсов. Между колонками жирный знак «≠» и подпись «не суммировать». Все подписи по-русски.
Когда классифицировать простои не надо
Контур учёта причин — не универсальное благо. Есть четыре ситуации, в которых он не окупится или просто не заработает, и проверить их стоит до того, как подписана смета.
- Меньше 12–15 машин. При том же проценте простоя убыток составляет 380 000–480 000 ₽ в месяц, но эффект первого года пропорционально меньше — 48 000–60 000 ₽ валовыми, то есть 25 000–37 000 ₽ чистыми после расходов на контур. А вот сам контур дешевле не становится: геозоны строятся по числу точек клиентов, а не машин, и 288 000 ₽ остаются теми же. Окупаемость уезжает к 8–11 месяцам, и здесь честнее начать с ручного журнала на десять строк.
- Нет телематики. Без трека и геозон причина ставится только со слов водителя, а это ровно те данные, из-за которых спор и возник. Сначала контроль транспорта, потом классификатор.
- В договорах нет нормы ожидания и ставки простоя. Половина эффекта — выставленные счета, и без пункта в договоре она просто не существует. Правку договора надо сделать до проекта, а не после: на действующие рейсы новая норма не распространится.
- Простой создаёт один клиент, дающий больше 40 % выручки. Классификатор покажет вам то, что вы и так знаете, а счёт вы ему не выставите. Задача здесь не аналитическая, а переговорная: обсуждать надо расписание подач, а не часы ожидания.
И последнее, чего классификатор не делает. Он не сокращает простой сам по себе — он только называет его причину и адресата. Из семи строк отчёта пять уходят людям вне транспортного отдела: продажам, технической службе, кадрам, начальнику склада и клиенту. Если у этих строк не появится владельца и еженедельного разбора, через квартал отчёт превратится в красивую диаграмму, которую никто не открывает, а 1 275 350 ₽ в месяц останутся на месте.
Час простоя стоит одинаково независимо от причины. А вот кому его показывать — зависит целиком от неё.
