Costing
Why current formula costing matters when you quote an order
Every accepted order is a bet that the price still covers the batch. In batch and process plants that bet sits on the formula: what the ingredients cost, what yield the recipe returns, and whether the line has room to run it. When those inputs are old, the quote can be confident and wrong at the same time.
The usual failure is not a bad salesperson. It is a cost roll that was last touched when someone had time. Ingredient markets do not wait for that afternoon. By the time the order ships, the swing in material has already eaten a margin nobody saw leave. The invoice and the quote no longer describe the same product.
What “current” has to include
A formula cost that sales can trust is more than a list of raw materials at last receipt. It needs four things that move:
- Ingredient price now, not the standard that was convenient at quarter close.
- Expected yield from recent batches of that recipe, including the loss you already know about.
- Conversion cost for the line, the crew, and the changeover that recipe actually requires.
- Calendar room. A cheap formula on a line that is already sold out is not a cheap order.
Skip any one of those and the quote is an estimate wearing a precise number. Plants that get this right do not add a new decision. They make the same one — take the order or pass — with the cost the floor will run.
Where stale costs hide
Stale costs survive because updating them by hand competes with production. Someone exports prices, pastes them into a workbook, and hopes the formula version in the workbook matches the formula on the floor. A substitution that production already approved never makes it back to sales. A yield that slipped for three weeks is still sitting at the theoretical number from the original spec.
The damage shows up late. Purchasing sees the price. Production sees the yield. Finance sees the margin after the batch is closed and the customer has the goods. Nobody owns the gap in the moment the order is accepted, which is the only moment the price can still change.
Quote and batch should read the same recipe
The fix is not a monthly costing meeting. It is one recipe record that sales, planning, and the batch all read. When an ingredient price or a yield standard changes, the next quote changes with it. When the batch closes, actual consumption can be compared with the cost that won the order, not with a spreadsheet nobody can find.
MFGMAX Nutra ERP is built for that loop: formulation, batches, costing, and quote-to-order in one system for nutraceutical, cosmetic, and pharmaceutical plants. The point of the software is the decision in the five daily decisions, not a prettier cost sheet. Shops that build to a job instead of a formula — furniture, cabinetry, millwork — have the same problem under a different name. That version is job costing against the estimate.
After the quote is accepted, the next question is whether the plant can actually run it when promised. Costing does not answer that. The schedule and the lots on hand do.
Questions plant teams ask
Why is current formula costing important when quoting an order?
The quote is a promise about margin. If ingredient prices or expected yield have moved since the cost roll was last updated, the promised margin is a guess. Current formula costing uses the prices and yields the plant will actually run.
What should a formula cost include besides raw materials?
A usable formula cost includes materials at current prices, the yield the recipe returns, and the conversion cost of running that batch on that line. Material-only math misses labor, overhead, and the product you do not get back as good finished goods.
How often should manufacturers update recipe costs?
Update when ingredient prices, formulas, or standard yields change, not on a quarterly calendar. A quiet afternoon is not a costing policy. The quote should read the same cost the batch will consume.
| Spreadsheet or binder | One record | |
|---|---|---|
| Ingredient price | Last export or last quarter | The price on the recipe the quote reads |
| Yield | The theoretical number on the spec | The yield recent batches actually returned |
| When finance sees the gap | After the shipment | While the quote is still open |