Costing & FinanceFree worksheetPDF, Excel, Word export

Manufacturing Cost Calculation Excel Template (Material, Labor, Overhead, Scrap)

This manufacturing cost calculation template turns a few inputs per part into a full unit cost: material grossed up for scrap, direct labor, setup spread across the batch, and overhead absorbed per labor hour. Edit the sample rows, add your own parts and export to Excel.

Download:
Product / partBatch quantity (good units)Material per good unit (before scrap)Scrap rate (%)Run time per unit (min)Setup time per batch (min)Direct labor rate (per hr)Overhead rate (per labor hr)Material incl. scrapDirect labor per unitOverhead per unitTotal cost per unitBatch cost
$4
$3
$5
$12
$2,990
$8
$6
$9
$23
$2,296
$16
$12
$20
$48
$2,857
$2
$1
$2
$6
$2,295
$10
$3
$3
$15
$7,442
Total good units
1,310
Total batch cost
$17,881
Highest unit cost
$48
Weighted average cost per unit
$14
Total batch cost divided by total good units across all rows

Scrap is applied to material only, as a gross-up: material divided by (1 minus scrap rate). Overhead is absorbed on direct labor hours. If your plant absorbs overhead on machine hours, enter the machine-hour rate in the overhead column and the machine time in run time.

Costing worksheet wired to your ERP

We can show how routings, BOMs and rates from your ERP could feed this model. Optional, the worksheet works without it.

Optional. The tool and every export work without this. No spam.

The formulas behind the template

Unit cost is material plus conversion cost. Material including scrap is material divided by one minus the scrap rate, so 4 percent scrap on 3.80 of material gives 3.96. Labor hours per unit are run minutes plus setup minutes divided by batch quantity, all over 60. Direct labor is those hours times the labor rate; overhead is the same hours times the overhead rate. Total cost per unit is the sum, and batch cost is unit cost times batch quantity.

  • Material incl. scrap = material / (1 - scrap rate)
  • Labor hours per unit = (run min + setup min / batch qty) / 60
  • Labor = hours x labor rate; Overhead = hours x overhead rate
  • Unit cost = material incl. scrap + labor + overhead

Getting the overhead rate

Overhead absorption rate is budgeted overhead for the period divided by budgeted direct labor hours (or machine hours). If indirect labor, depreciation, utilities, rent and maintenance come to 1.2 million for a year and the plant plans 28,000 direct hours, the rate is about 43 per hour. Use the same driver in your ERP cost roll-up so the spreadsheet and the system agree. Review the rate at least twice a year, because volume swings change it sharply.

Reading the result and checking it

Look at the weighted average at the bottom and at the highest unit cost row. Compare each unit cost to the standard cost in your ERP; a gap of more than a few percent usually means a stale routing time, an old material price or a different scrap assumption. Short batches are dominated by setup: change batch quantity to see how unit cost falls as the batch grows, which is the basis for price breaks.

Common mistakes

Frequent errors include leaving setup out, applying scrap to labor as well as material, using a loaded labor rate and then adding overhead again, and mixing machine-hour and labor-hour rates in the same sheet. Also remember that this is production cost: add selling, general and administrative cost and margin separately when you build a quote.

Frequently Asked Questions

What is the formula for manufacturing cost per unit?

Cost per unit equals direct material plus direct labor plus manufacturing overhead, divided by good units produced. Include scrap by grossing up material, and spread setup cost across the batch. This template does exactly that for each row.

How do I include scrap in the cost?

Divide the material cost per good unit by one minus the scrap rate. A 5 percent scrap rate raises material by about 5.3 percent, not 5 percent, because you must start more material to get one good unit.

Should overhead be absorbed on labor hours or machine hours?

Use the driver that best explains your overhead. Automated machine shops usually use machine hours; assembly and manual work use labor hours. Keep the choice consistent with your ERP costing so reports reconcile.

Can I use this to price a quote?

It gives production cost, which is the floor. Add SG&A, tooling amortization, freight, risk and your target margin on top. The worksheet is a starting point and does not replace your standard costing process.

If you want these costs pulled from your ERP's routings, BOMs and rates instead of typed in, Netray can build a private cost assistant that reads your data on-prem.

Keep exploring

Free tools

ERP fixes and how-tos

Runs with your ERP

Guides