Bimp Blog

Как посчитать реальную себестоимость, когда Excel ошибается

Business analyst @ Bimp

11 июля, 2026
5 мин чтения

Канадская энергетическая компания TransAlta однажды потеряла 24 миллиона долларов из-за того, что строки в таблице сместились на одну позицию при вставке данных. Ставки на маршруты с низким спросом оказались привязаны не к тем контрактам. Никто не ошибся в расчётах. Ошиблись в том, куда эти расчёты вставили.

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

Три потока, из которых складывается реальная цифра

Себестоимость изделия держится на трёх составляющих: материалах, труде и накладных расходах. В таблице каждая из них расходится с реальностью своим путём.

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

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

Сквозной пример: куда исчезает маржа

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

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

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

Почему ежеквартальный пересчёт не спасает ситуацию

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

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

Что нужно, чтобы цифра обновлялась ежедневно

Точный расчёт требует, чтобы каждое производственное задание накапливало фактические затраты в момент их возникновения.

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

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

Самая частая скрытая причина: ошибки в спецификации

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

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

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

Взгляд через стоимость качества

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

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

Что это значит на практике

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

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