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

Финальный платёж пришёл, пока вы грузили инструменты в грузовик. Вы увидели, как он поступил (борт откинут, плёнки наполовину сложены, дневного света уже почти не осталось), и подвели итог — так, как это делает каждый подрядчик в этот момент. Хороший клиент. Никаких переделок. Плитка легла ровно. Показалось, что заказ удался.

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

Где-то в этом тумане и прячется ответ на единственный вопрос, от которого на самом деле зависит, работает ли ваш бизнес: принёс ли заказ прибыль — или просто выручку?

Почему интуиция ошибается насчёт прибыли по заказу?

Если бы ошибки чутья были случайными, они бы уравновешивали друг друга, и им можно было бы доверять и дальше. Но они не случайны. Они систематически смещены в сторону «да», и у этого смещения есть чёткий механизм.

Выручку вы помните точно, потому что записали её. Она есть в счёте, она поступила в банк, у неё есть конкретная цифра. Расходы же приходят обрывками: чек в подстаканнике, час здесь, плата за вывоз мусора там, счёт субподрядчика, который приходит через две недели после закрытия объекта. Никто не в состоянии в уме правильно сложить сорок мелких цифр, поэтому мозг подставляет вместо расчёта историю. И эта история строится из того, что было на виду и в разговорах на объекте (клиент был доволен, работа выглядела хорошо) — а это никак не связано с маржой.

Прогоним честную версию заказа, который «показался» удачным. Вы оценили ванную комнату в 12 400 $, и клиент оплатил всё до цента. Материалы обошлись в 4 830 $ по одиннадцати чекам. Вы с помощником отработали вместе 148 часов; если посчитать, во что реально обходятся эти часы в зарплате — включая настоящую оплату вашего собственного труда — получится примерно 5 180 $. Сантехник-субподрядчик выставил счёт на 1 350 $. Вывоз мусора, сменные полотна и прочая мелочь, которую никто не отслеживает: 260 $. Итоговые затраты — 11 620 $. Заказ, который «показался» удачным, принёс 780 $ прибыли. Это маржа в 6% — не убыток, но три недели, которые оплатили зарплату всем и почти ничего не оставили бизнесу, который нёс весь риск.

Разницу между этим заказом и тем, что принёс бы 2 800 $, на ощупь не почувствовать. На бумаге разница видна мгновенно.

Калькулятор наценки и маржи переводит одно в другое и показывает цену и прибыль, которые стоят за обоими показателями.

Включите этот показатель до того, как он вам понадобится

В Zeus учёт себестоимости заказа скрыт за переключателем функций, и по умолчанию он выключен. Если вы никогда не видели цифры затрат по своим заказам, это первое, что стоит проверить. Зайдите в «Настройки», откройте «Функции приложения» и включите «Затраты по проекту» — переключатель с подписью «Чеки, затраты по заказам и учёт поставщиков». По умолчанию он не мешает, потому что многим бригадам нужны только планирование и выставление счетов, но ничто из описанного в этой статье не заработает, пока он выключен. Второе, что стоит проверить, — ваш тариф. Часы работы и материалы из Прайс-листа считаются на любом тарифе, а вот сканирование чеков и «Расходы компании» входят в Zeus Pro, поэтому на бесплатном тарифе эти два потока остаются закрытыми, и приложение сообщает об этом, когда вы их открываете.

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

Из чего складывается показатель прибыли по заказу?

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

Трудочасы — из учёта времени. Каждый на объекте отмечает приход и уход, и часы попадают в пообъектные табели. Здесь действуют два правила честности. Во-первых, считайте часы по их себестоимости, а не по расценке, которую вы выставляете клиенту. Зарплата в 38 $ в час — это не то же самое, что расценка в 95 $ в час, и использование не того числа приукрашивает каждый заказ, который вы ведёте. Во-вторых, считайте собственные часы по реалистичной ставке. Старейший самообман в строительном деле — «бесплатный» труд владельца; именно так убыточный заказ запоминается как удачный. Стоит отдельно оговорить: Zeus считает часы, но это не система расчёта зарплаты. Платите людям там же, где платили всегда.

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

Чеки — со стойки поставщика. То, что вы купили и чего не было в смете (дополнительный слой пароизоляции, третий тюбик хорошего герметика), фотографируется ещё до того, как грузовик покинет парковку. Zeus превращает фото в расход, распознавая чек, а вы привязываете его к нужному объекту. Момент съёмки на парковке важен: у чека, который неделю катается в подстаканнике, шансы вообще когда-либо попасть в учёт — примерно пятьдесят на пятьдесят.

Затраты на субподряд. Счёт субподрядчика фиксируется по нужному объекту в тот день, когда он приходит, а не тогда, когда вы наконец его оплачиваете, и уж точно не «никогда».

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

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

Держите накладные расходы отдельно от объекта

Возникает сильное искушение свалить все расходы бизнеса на тот объект, который был открыт на этой неделе: платёж за грузовик, продление страховки, новую стремянку. Не поддавайтесь. Это накладные расходы, и им место в «Расходах компании» — Zeus намеренно держит их отдельным блоком от себестоимости заказов.

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

Как читать отчёт

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

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

Сравнивайте сопоставимое с сопоставимым. Ванные с ванными, замену щитков с заменой щитков. Сервисные работы и проектные работы по своей природе идут с разной маржой, и смешивание их скрывает оба сигнала.

Ищите поток, который съел маржу. Заказ с тонкой маржой оказывается таким по конкретной, находимой причине: трудочасы намного превысили заложенные в смету, статья материалов «поплыла», субподрядчик обошёлся дороже резервной суммы, либо выручка вышла ниже сметы, потому что доп. работы так и не были выставлены в счёте. У каждой из этих причин своё решение, и в этом весь смысл анализа.

Один провальный заказ — это плата за обучение. Закономерность — это уже решение.

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

Три провала одного типа — это уже не невезение. Это закономерность, а закономерность требует одного из трёх ответов.

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

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

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

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

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

Пятиминутная привычка

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

Ощущение у откинутого борта грузовика по-прежнему стоит того, чтобы его испытывать. Просто это не финансовый отчёт.

Часто задаваемые вопросы

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

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

Действительно ли нужно фиксировать каждый мелкий чек?

Тюбик герметика за 6 $ не изменит вердикт, но «мелочи» на реальном объекте незаметно набегают на сотни долларов, а сканирование занимает секунды прямо у стойки. Установите правило «каждый чек, прежде чем грузовик тронется». Правило с денежным порогом — это правило, о котором вы начнёте торговаться с самим собой в конце долгого дня, и порог всегда побеждает.

Все мои заказы показывают прибыль, а банковский счёт с этим не согласен. Как так?

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

«Затраты по проекту» были выключены на моих последних десяти заказах. Стоит ли восстанавливать данные задним числом?

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