Расчёт себестоимости в производстве: версии, аудит и «источник правды» для формул
Как построить систему себестоимости, которой можно доверять: структура затрат, версии норм и цен, журнал изменений и разбор типовых ошибок, из‑за которых компании теряют маржу.
В большинстве производственных компаний себестоимость «вроде считается». Проблема в другом: ей не доверяют. А значит, не на что опереться при переговорах, скидках, планировании и выборе приоритетов.
Чтобы себестоимость стала управляемой, нужно не «добавить ещё один файл», а построить три вещи: структуру, версии, аудит.
1) Себестоимость — это разложение, а не итог
Если у вас одна цифра — вы не сможете объяснить отклонения. Минимальный разрез:
- Материалы: цена, единицы, отходы, замены.
- Операции: время, ставки, оборудование, сменность.
- Накладные: метод распределения (и версия метода).
- Логистика/упаковка: правила и источники.
- Резервы (по необходимости): риск брака, нестабильность поставки.
Практический критерий: вы должны уметь ответить на вопрос
«Почему изделие стало дороже на 7%?»
не «ощущением», а двумя‑тремя строками из структуры.
2) «Источник правды»: где живут нормы, цены и коэффициенты
В реальности данные размазаны:
- прайсы поставщиков в письмах,
- нормы — в техкартах,
- коэффициенты — у технолога в голове,
- зарплатные ставки — в ERP,
- отходы — «как договорились».
В системе это должно стать таблицей ответственности:
| Что | Где хранится | Кто владелец | Как меняется | Как откатывается |
|---|---|---|---|---|
| Норма материала | справочник норм | технолог | заявка + версия | по версии |
| Цена материала | прайс‑лист | закупки | импорт/интеграция | по дате |
| Время операции | маршрут/операции | производство | через регламент | по версии |
| Коэффициенты | правила расчёта | техдир/технолог | через согласование | по версии |
Главное: каждое изменение должно быть воспроизводимо.
3) Версионирование: почему это не «избыточно»
Без версий вы никогда не сможете:
- объяснить разницу между КП «вчера» и «сегодня»,
- корректно пересчитать старые сделки,
- сделать ретроспективу по маржинальности,
- отстоять расчёт при споре с клиентом.
Минимум, что версионируется:
- нормы,
- коэффициенты,
- прайсы/курсы,
- методы распределения накладных,
- шаблоны документов (если влияют на расчёт/комплектацию).
4) Аудит и трассировка: «почему получилась эта цифра»
Система должна уметь показать «путь расчёта»:
- входные параметры,
- выбранные правила,
- источники цен и норм,
- коэффициенты/исключения,
- итоговое разложение.
Это не «красиво» — это то, что снимает конфликты между отделами и защищает маржу.
5) Типовые ошибки (и как их ловить автоматически)
Ошибка A: смешение единиц измерения
Симптом: себестоимость «скачет», особенно на материалах.
Лекарство: единицы — часть модели данных, конверсия — контролируемое правило.
Ошибка B: «ноль» в исходных данных
Симптом: цена или масса внезапно становятся нулевыми.
Лекарство: валидации + запрет выпуска КП при критичных пустых полях.
Ошибка C: ручные правки без журнала
Симптом: «вроде всё считалось, но менеджер поправил».
Лекарство: ручные правки только как отдельная операция, с причиной и подписью.
6) Мини‑чек‑лист для собственника/техдиректора
Ответьте «да/нет»:
- Мы можем показать разложение себестоимости по изделиям?
- Мы можем воспроизвести расчёт месячной давности?
- Мы знаем, кто и когда изменил норму/коэффициент?
- Мы видим влияние курса и прайса на маржу?
- Мы можем запретить продажу ниже себестоимости?
Если «нет» встречается часто — проблема не в людях, а в отсутствии системы.
Что делать дальше
Практичный следующий шаг: начать с аудита расчётной логики и фиксации «источника правды», затем вынести расчёт в отдельный модуль (ядро), а уже после этого — строить конфигуратор КП и автоматизацию документов.
Смежная тема, которую стоит прочитать дальше: почему конфигуратор КП без расчётного ядра превращается в «красивый Excel» — /blog/cpq-dlya-proizvodstva-kak-pereyti-s-excel.

