A manufacturing cost rollup must explain where every part of product cost came from
Material price alone cannot represent manufactured cost. Simor ERP combines BOM quantities, routing time, labour, resources, and overhead so teams can review the assumptions before using the result.
Updated September 26, 2026 · Practical ERP capability guide
Cost follows the product structure
A finished item may contain purchased materials and manufactured subassemblies across several BOM levels. Cost rollup normally begins at the lowest level and moves upward so every parent receives the current cost of its components. Missing quantities, circular BOMs, inactive revisions, or obsolete component prices can corrupt the result long before finance sees it.
Routing adds setup and run time through work centres. Labour, machine, and other resource rates may depend on time, quantity, capacity, or a configured basis. Overhead needs a documented driver rather than an unexplained percentage.
Simor ERP Cost Rollups
Simor ERP calculates Material, Labor, Resource, and Overhead Cost for manufactured products using BOM, Routing, Work Center, resource, and rate information. The calculation can support single-item review, multiple levels, effective revisions, and comparison with actual production cost.
A calculated result should be versioned before it becomes an active standard. Preview, review, approval, effective date, and activation keep a simulation from changing inventory valuation accidentally.
Reviewers also need a clear comparison between the current active standard and the proposed version. Highlighting changed components, routing steps, resource rates, yield assumptions, and effective dates makes approval more meaningful than checking only the final unit value.
A concise approval summary can identify affected finished goods, the reason for recalculation, the proposed activation date, and the person responsible for reviewing downstream pricing and planning.
Questions behind an unexpected unit cost
- Did the calculation use the correct BOM and routing revision?
- Were scrap factors and expected yield included?
- Are purchase prices and resource rates current?
- Does setup time spread across the intended batch quantity?
- Was an intermediate manufactured item recalculated first?
- Which overhead basis and rounding rules were used?
The answer should be visible by cost component and BOM level, not hidden inside one total.
Example: all-level rollup
A finished assembly contains a purchased frame and a produced subassembly. The subassembly uses two materials and machining time; the parent adds assembly labour, testing, and overhead. An all-level calculation refreshes the subassembly first, then carries its result into the parent.
If the batch falls from 100 units to 20, setup cost per unit rises even when run time does not. If expected scrap increases material usage, the calculation should show that assumption separately. Managers can then compare standard, planned, and actual outcomes without confusing them.
Acceptance tests and decisions
Test multi-level BOMs, alternate units, revision dates, zero or missing rates, outsourced operations, scrap factors, different lot sizes, and a component used in many parents. Confirm that only authorized users activate cost and that historical production keeps the appropriate cost context.
Useful measures include material share, conversion cost, overhead share, standard-to-actual variance, cost change by revision, and products affected by a component price change. Rollups support pricing and planning, but should not conceal unreliable master data.
Background reading: Microsoft guidance on BOM calculations and standard cost rollups.
Trace cost to execution
Continue to production time logs, production scrap, and Simor ERP manufacturing.
Inputs and ownership behind a defensible rollup
Reliable manufacturing cost rollup depends on a defined record and named responsibility. Its minimum evidence includes costing version, item, BOM revision, routing revision, component quantity, scrap factor, work-centre time, labour rate, resource rate, overhead basis, lot size, and calculated component. Information for manufacturing cost rollup should originate in the business transaction where possible instead of being reconstructed at month-end.
Responsibility for manufacturing cost rollup crosses engineering, production planning, purchasing, cost accounting, and finance. Workshops for manufacturing cost rollup should identify who creates, reviews, approves, corrects, and closes each record, then establish materiality, tolerance, timing, retention, and escalation rules. Simor ERP can enforce an agreed manufacturing cost rollup policy, but software cannot resolve a policy the organization has not defined.
Decisions to document
- run single-level or all-level calculation
- select effective BOM and routing
- spread setup over the correct batch
- choose planned or standard rates
- resolve missing component cost
- approve and activate a new version
Every manufacturing cost rollup decision affects another module or report, so downstream consequences belong in the approved design. Acceptance criteria for customized manufacturing cost rollup should identify its source, permission, balance or operational effect, and retained evidence.
Costing scenarios that reveal weak master data
A happy path proves little about manufacturing cost rollup. Build test data covering multi-level assembly, alternate unit, future revision, zero resource rate, outsourced operation, different lot sizes. For every manufacturing cost rollup scenario, record expected status, balance, operational or journal impact, authorized role, correction route, and report result.
Test manufacturing cost rollup with realistic volume and multiple users. Check concurrency, duplicate prevention, date and period control, precision, and integration retry behaviour. Reverse or correct selected manufacturing cost rollup records and verify that their original history remains available.
Measures worth reviewing
- material share
- conversion cost
- overhead share
- standard-to-actual variance
- cost change by revision
- parents affected by component change
Each manufacturing cost rollup measure needs an owner, formula, source, refresh expectation, and action threshold. Its dashboard should drill into underlying transactions so managers can explain change. Measurement of manufacturing cost rollup should guide correction and improvement rather than encourage convenient status choices.
Carrying approved cost into production and finance
manufacturing cost rollup does not end when one screen shows Complete. The team receiving manufacturing cost rollup needs a trusted status, stable identifiers, dates, quantities or amounts, and a route back to the source. Interfaces should exchange business references that people can investigate, not only technical keys.
Define what happens when manufacturing cost rollup fails after an earlier step succeeded. A retry of manufacturing cost rollup must not create a duplicate; its timeout must not be interpreted automatically as failure; and its correction must not erase the first attempt. Queued, rejected, partially completed, reversed, and closed manufacturing cost rollup states need meanings shared by users and integrations.
Reporting cut-off also matters for manufacturing cost rollup. Operational work related to manufacturing cost rollup may continue while finance prepares a period result, so posting date, event date, approval time, and effective date should not be treated as interchangeable. Late activity needs a controlled destination and an explanation visible in later review.
Documentation for manufacturing cost rollup should include the normal flow, exception ownership, permissions, field definitions, integration dependencies, reports, and recovery steps. Training for manufacturing cost rollup should use the same realistic exceptions tested before launch, because users rarely need help only when every input is perfect.