Blog · Finance metrics and formulas · Manufacturing
Average manufacturing cost per unit divides consistently scoped production costs by the units they produced. Work through a plant comparison, separate the cost components and reconcile the result to production and finance records.
Average manufacturing cost per unit is the cost attributable to completed production divided by the units completed. It combines materials, labor and factory overhead on a consistent basis. The result is a manufacturing calculation for your own product and plant, rather than a universal dollar benchmark.
Average manufacturing cost per unit = Manufacturing cost attributable to completed output / Completed production units
Completed production cost = Opening work in process + Manufacturing costs added - Closing work in process
When opening and closing work in process are zero, manufacturing costs added equal completed production cost. That is the assumption in the example below. If unfinished production is material, make the work in process adjustment before dividing by finished units.
Manufacturing costs normally comprise direct materials, direct labor and factory overhead. OpenStax's manufacturing cost definitions distinguish these components and show the work in process reconciliation. The IRS inventory guidance likewise identifies direct materials, direct labor and certain indirect costs as basic cost elements for manufactured goods; tax capitalization requirements need their own accounting review.
Use materials consumed by production, rather than purchases received during the month. Use production labor for the same output, rather than the whole company payroll. Factory overhead can include indirect production labor, utilities, maintenance and depreciation under the company's stated policy.
The broader cost per unit method covers other business uses. Keep this calculation focused on factory production so a change in selling costs does not masquerade as a manufacturing improvement.
Bring the production completion register and the finance cost export for the same closed period. A usable comparison needs these fields:
| Export | Fields to retain | What the fields establish |
|---|---|---|
| Production completions | Completion ID, date, plant, product, specification, unit of measure, accepted units | The output denominator |
| Material issues and returns | Transaction ID, production order, material value, plant, date | Materials actually consumed |
| Production labor | Labor record ID, order or cost center, period, labor cost | Labor assigned to production |
| Factory overhead | Ledger row ID, account, cost center, period, amount, allocation basis | Indirect production cost and its assignment |
| Work in process | Order, opening value, closing value, period | The bridge to completed output |
Group costs and completions at the same level, such as product and plant. Do not repeat a plant's entire overhead balance against every production order. Retain the source row identifiers so a surprising result can be taken back to a material issue, labor entry or overhead posting.
Define the unit before adding quantities. Cases, pieces, pounds and machine assemblies are different denominators. The cost per net unit definition is useful when a commercial export uses net shipped units; those shipments still need a separate bridge to factory completions.
An Ohio manufacturer makes the same valve housing at its Dayton and Toledo plants during September 2026. Every production order is completed within the month, so opening and closing work in process are zero. Both plants report accepted pieces under the same specification and cost policy.
The cost export and completion register produce these grouped rows. All costs are USD; unit costs are shown to two decimal places.
| Plant | Materials (USD) | Direct labor (USD) | Variable factory overhead (USD) | Fixed factory overhead (USD) | Completed units |
|---|---|---|---|---|---|
| Dayton | 96,000 | 48,000 | 24,000 | 36,000 | 12,000 |
| Toledo | 68,000 | 40,000 | 20,000 | 32,000 | 8,000 |
| Total | 164,000 | 88,000 | 44,000 | 68,000 | 20,000 |
Calculate the numerator first, then divide:
| Step | Dayton (USD) | Toledo (USD) | Company (USD) |
|---|---|---|---|
| Add manufacturing costs (USD) | 96,000 + 48,000 + 24,000 + 36,000 = 204,000 | 68,000 + 40,000 + 20,000 + 32,000 = 160,000 | 204,000 + 160,000 = 364,000 |
| Divide by completed units to get cost per unit | 204,000 / 12,000 = 17.00 | 160,000 / 8,000 = 20.00 | 364,000 / 20,000 = 18.20 |
The company average is $18.20 per accepted housing. It is not the simple average of the two plant rates: (17.00 + 20.00) / 2 = $18.50. Dayton makes more units and therefore carries more weight.
First, multiply each unrounded unit cost by its units. Dayton gives 17.00 × 12,000 = $204,000; Toledo gives 20.00 × 8,000 = $160,000. Their sum is $364,000, which must match the scoped production cost accounts after the documented work in process bridge.
Second, prove the company average with production weights:
| Plant | Share of completed units | Unit cost (USD) | Weighted contribution (USD) |
|---|---|---|---|
| Dayton | 12,000 / 20,000 = 60% | 17.00 | 10.20 |
| Toledo | 8,000 / 20,000 = 40% | 20.00 | 8.00 |
| Total | 100% | 18.20 |
Finally, tie accepted completions to the production register. A financial reconciliation alone does not prove the denominator. Duplicate completion records or an unrecorded reversal can produce a plausible cost total and a wrong unit cost.
Toledo's unit cost exceeds Dayton's by $3.00. Break that gap into the same components rather than assigning it all to labor efficiency:
| Cost per completed unit | Dayton (USD) | Toledo (USD) | Toledo less Dayton (USD) |
|---|---|---|---|
| Materials | 8.00 | 8.50 | 0.50 |
| Direct labor | 4.00 | 5.00 | 1.00 |
| Variable overhead | 2.00 | 2.50 | 0.50 |
| Fixed overhead | 3.00 | 4.00 | 1.00 |
| Total | 17.00 | 20.00 | 3.00 |
The material gap calls for a review of purchase prices, usage and scrap. The labor gap calls for hours and pay rates. The fixed overhead gap also depends on volume and allocated capacity, so it does not establish that Toledo spends more wastefully.
For a product-level allocation of shared overhead, use full absorption cost per unit. If unfinished processing is the issue, use cost per equivalent unit to measure that different production stage.
Bring your production completion register and material, labor and factory overhead exports to Covirage. Covirage maps the columns, and its tools compute and check consistently scoped unit costs; the external AI model explains the differences with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.
See Covirage for industrial manufacturers for the manufacturing context.
There is no useful universal dollar benchmark. A finished unit can mean a small component or a large machine. Compare the same product specification, unit of measure, production stage and cost policy across plants or periods before deciding whether a figure is high.
A full manufacturing cost measure includes factory overhead alongside direct materials and direct labor. Show fixed and variable overhead separately when comparing performance. Keep sales and corporate expenses outside this production measure, and document how shared factory costs reach each product.
Use the production units associated with the costs being measured. Costs of completed production belong over completed units. Units sold are appropriate for a separate cost of goods sold calculation, which may include inventory produced in earlier periods.
Reconcile opening work in process, manufacturing costs added and closing work in process to establish completed production cost. If you need a processing-stage measure instead, use equivalent units with separate completion assumptions for materials and conversion costs.