Українська правда

Три слоя, на которых прибыль производителя БПЛА прекращает сходиться

- 13 мая, 16:00

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

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

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

Разбираем их поочередно - на основе того, что мы регулярно видим в расчетах по производителям этого профиля.

Брак, у которого не остается следа

На сборочной линии FPV-борта есть несколько десятков точек, в которых компонент может выйти из строя из-за ошибки оператора, а не из-за дефекта производителя. Перегрев полетного контроллера во время пайки. Короткое замыкание в ESC. Залом контактной группы на стеке при механическом монтаже. Повреждение микросхемы передатчика статическим электричеством.

В зрелых производствах каждый такой случай получает отдельную запись в системе - какой именно компонент, какой оператор, на каком этапе, из какой партии. Дальнейший разбор сводится к просмотру этой записи.

В операционном режиме без серийного учета последовательность другая. Поврежденный компонент кладется в "коробку с неликвидом". На линию берется следующий из той же партии. В отчете не появляется ничего. В себестоимости тоже.

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

Переработка без серийной привязки

Вторая точка потерь начинается там, где борт не прошел финальный тест-полет. Он возвращается на диагностику. Инженер ищет причину, перепаивает, перепрошивает, перетестирует.

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

Реальная стоимость единицы продукции в итоге оказывается заметно выше плановой. Этот разрыв аккумулируется ежедневно. За месяц он отнимает от реальной прибыли сумму, которую собственник продолжает видеть в плане - в плане эта статья расходов не выделена.

Логистика, живущая в чатах

Третья категория по сумме часто превышает первые две, хотя остается наименее заметной. Это перемещение комплектующих между точками, которое происходит вне какой-либо системы учета.

Закупщик увидел, что на складе заканчиваются винты определенного типа. Вместо плановой закупки с логистическим плечом в две недели заказывает экспресс-доставку из Польши за три дня. Разница в цене переходит в отчет как "логистика", без привязки к конкретному заказу. Разрыв между запланированной и фактической ценой партии в учете не появляется.

Партия камер пришла с процентом брака, выявленным уже после открытия склада. Производитель договорился с поставщиком о замене. Назад уехала часть партии. Затраты на эту отправку, время менеджера на переговоры, время бухгалтера на оформление - никуда не списались. Растворились в операционных расходах месяца.

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

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

Почему усредненная цена перестает быть ценой

Над этими тремя слоями стоит отдельная проблема - самого расчета себестоимости. У большинства производителей он сводится к одной формуле: купили двигатели в среднем по 18 долларов, умножили на количество. Работает, пока цены на рынке компонентов стабильны. Стабильных цен на компоненты для БПЛА сегодня не существует.

Реальные диапазоны из последних кварталов дают представление о порядке волатильности. Мотор Emax ECO II 2207 колеблется от 12 до 26 долларов в зависимости от партии, поставщика, логистического плеча. Цена оптоволокна для FPV-кабеля в 2025-2026 годах выросла примерно вдвое - с 7 до 50 долларов за километр из-за перехода с дешевого китайского материала на западный аналог. Литий-ионные элементы имеют отдельную динамику с сезонными колебаниями, которые регулярно выходят за 30%.

Когда на складе одновременно лежат партии одного и того же артикула по разным ценам, "средняя цена" перестает быть математически корректным показателем. Точная себестоимость серии существует только в одном режиме - когда система знает, из какой именно партии взят каждый компонент, ушедший в конкретный борт.

Метод FIFO автоматизирует эту логику. Когда борт идет на линию, система списывает самую старую открытую партию каждого компонента. Владелец видит реальную себестоимость тех бортов, которые собраны именно из этих деталей. Разрыв между средним подсчетом и фактическим системно находится в диапазоне 12-18% от маржи - это тот самый порядок, который получается в расчетах по компаниям, где мы прошли этот переход.

Отдельный слой - валютная переоценка. Большинство компонентов покупается за доллар. Контракты с заказчиками часто подписываются в гривне. Девальвация на 4-5% между подписанием контракта и отгрузкой способна перевести рентабельный проект в убыточный. Без автоматической мультивалютной переоценки в момент списания материалов собственник увидит эту потерю только в конце квартала, когда ее уже не исправить.

Зарплата производственного персонала как отдельная зона риска

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

Фиксированная ставка не стимулирует производительность. На линии, где один сборщик выдает 25 готовых бортов за смену, а второй 15 при той же ставке, более медленный фактически оплачивается дороже. В себестоимость единицы продукции закладывается усредненная стоимость труда, которая не отражает реальной.

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

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

Такая модель невозможна без системы. В ручном режиме ее физически некому вести - бригадир не может ежедневно сводить операции на сорока исполнителях по несколько тысяч изделий. Поэтому в операционном режиме без системного учета зарплата производственного персонала регулярно держится на уровне, в котором 5-7% растворяются в скрытых переплатах и в косвенных затратах на брак.

Механика трех уровней учета

Сборочное производство в фазе роста имеет трехуровневую структуру учета, которая отражает реальную логику процесса.

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

Второй уровень - автоматическое списание материалов по FIFO в момент начала операции с мультивалютной переоценкой. Списание происходит тогда, когда борт уходит на линию. В плоском учете оно делается сводно - в конце смены или в отчете за неделю, когда часть данных уже свернута и конкретная партия, из которой взят компонент, в учете уже не восстанавливается. Бухгалтерия перестает быть источником этого расчета - система делает его сама.

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

Над всеми тремя уровнями стоит финансовый контур, в котором владелец видит P&L в разрезе каждой модели дрона в реальном времени. Сегодня. В этот момент. Без ожидания закрытия месяца бухгалтерией.

Именно под сборочное производство с высокими требованиями к контролю качества и точности учета мы проектировали Bimp - ERP-систему, в которой серийный учет на уровне каждого изделия, точная себестоимость по партиям, планирование производственных партий и защита критических данных по ролям работают как единый контур. Этот каркас - минимальный набор, без которого производитель в фазе роста перестает видеть собственную экономику. О "точной себестоимости" говорят многие системы. Реально она существует только там, где все уровни этого каркаса работают одновременно.

Расширение каркаса

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

Что имеем...

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

Собственник узнает об этих слоях в момент, когда в компании появляется инструмент, который начинает их измерять. До этого момента они остаются фоном, на котором каждый месяц плановая прибыль расходится с фактической без понятной причины. В переговорах с инвестором эта разница становится темой первого же глубокого due diligence - и именно там производители, которые сделали переход к системному учету, начинают проходить цикл финансирования с другой динамикой, чем те, что остались на ручных расчетах.

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