Blog · Board and management reporting · Manufacturing
Build a plant workbook that compares accepted output with approved targets, scrap, and downtime. This manufacturing dashboard template gives the input columns, worked rows, spreadsheet formulas, and reconciliation checks.
A manufacturing dashboard template compares each plant's accepted output with its approved target, then shows the scrap and downtime behind the result. Build it around a fixed reporting period and a shared unit definition. The layout below is a workbook specification you can reproduce in your own spreadsheet.
Use separate worksheets for definitions, targets, operating records, and the review. The definitions sheet records what counts as production, accepted output, scrap, scheduled time, and downtime. It also names the owners of those definitions.
| Worksheet | One row represents | Required information | Main check |
|---|---|---|---|
| Definitions | A metric definition | Unit, exclusions, owner, effective date | Same definition across plants |
| Targets | A plant, period, and product group | Approved good-unit target and plan version | One applicable target per review row |
| Operating records | A plant, period, and product group | Produced, accepted, scrap, scheduled minutes, downtime, running minutes | Units and minutes reconcile |
| Review | A matched target and operating row | Inputs, calculated rates, exceptions, source reference | Totals match the source worksheets |
This page focuses on the plant workbook. The broader manufacturing dashboard guide covers how to choose the review questions, while the production dashboard template covers the production-level layout.
Keep output and quality together. NIST describes the manufacturing decision objective as minimizing downtime while maintaining or maximizing production quality. A workbook that rewards volume alone can miss the scrap needed to achieve it.
An illustrative US components company reviews the week ending October 16, 2026. Ohio and Indiana make the same standard component, measured in individual pieces. This example has no work in process or unresolved quality holds at the cutoff, so every produced unit is either accepted or scrapped.
Use these columns in the Review sheet. Targets refer to accepted units, rather than gross units produced.
| Column | Header | Ohio example | Indiana example | Source |
|---|---|---|---|---|
| A | Plant | Ohio | Indiana | Plant identifier |
| B | Week ending | October 16, 2026 | October 16, 2026 | Reporting calendar |
| C | Target accepted units | 10,000 | 8,000 | Approved production plan |
| D | Produced units | 9,800 | 7,600 | Completed production register |
| E | Accepted units | 9,600 | 7,200 | Acceptance or disposition register |
| F | Scrapped units | 200 | 400 | Scrap register |
| G | Scheduled minutes | 960 | 960 | Approved operating calendar |
| H | Downtime minutes | 96 | 144 | Nonoverlapping downtime records |
| I | Logged running minutes | 864 | 816 | Operating-time register |
Put Ohio on row 2 and Indiana on row 3. Keep plant identifiers as text and minute fields as numbers. If your export records hours, convert the entire field to minutes before combining it with minute-based records.
Match targets using plant, week, and product group. Never match on plant alone when several periods are present. If operating detail contains multiple shifts, aggregate it to the target's grain first; otherwise the weekly target will repeat against every shift.
The following formulas use the column positions above. Fill row 2 down to row 3. Blank rates deliberately indicate an absent or nonpositive denominator; an input check should flag that condition for review.
| Column | Measure | Formula for row 2 |
|---|---|---|
| J | Accepted-output variance | =E2-C2 |
| K | Target attainment | =IF(C2>0,E2/C2,"") |
| L | Scrap rate | =IF(D2>0,F2/D2,"") |
| M | Downtime rate | =IF(G2>0,H2/G2,"") |
| N | Unit reconciliation difference | =D2-E2-F2 |
| O | Time reconciliation difference | =G2-H2-I2 |
Format K through M as percentages. Keep unit and time differences as signed numbers. A negative variance means accepted output is below plan; a positive reconciliation difference means some units or minutes have not been explained.
The scrap denominator here is gross units produced. It differs from an inspection failure rate, whose numerator includes every failed unit whether reworked or scrapped. NIST's definition of proportion nonconforming counts nonconforming items against the relevant population; the numerator and population must match the question being answered.
Rates below are rounded to two decimal places after calculating from the original inputs.
| Plant | Accepted-output variance | Target attainment | Scrap rate | Downtime rate | Unit difference | Time difference |
|---|---|---|---|---|---|---|
| Ohio | −400 | 96.00% | 2.04% | 10.00% | 0 | 0 |
| Indiana | −800 | 90.00% | 5.26% | 15.00% | 0 | 0 |
| Combined | −1,200 | 93.33% | 3.45% | 12.50% | 0 | 0 |
Ohio's calculations are 9,600 − 10,000 = −400 accepted units, 9,600 / 10,000 = 96.00% attainment, 200 / 9,800 = 2.04% scrap, and 96 / 960 = 10.00% downtime. Indiana uses the same formulas: 7,200 − 8,000 = −800, 7,200 / 8,000 = 90.00%, 400 / 7,600 = 5.26%, and 144 / 960 = 15.00%.
The combined row sums the inputs first:
| Combined input | Calculation | Result |
|---|---|---|
| Target accepted units | 10,000 + 8,000 | 18,000 |
| Produced units | 9,800 + 7,600 | 17,400 |
| Accepted units | 9,600 + 7,200 | 16,800 |
| Scrapped units | 200 + 400 | 600 |
| Scheduled minutes | 960 + 960 | 1,920 |
| Downtime minutes | 96 + 144 | 240 |
| Running minutes | 864 + 816 | 1,680 |
Combined attainment is 16,800 / 18,000 = 93.33%; scrap is 600 / 17,400 = 3.45%; downtime is 240 / 1,920 = 12.50%. Do not average the displayed plant percentages.
The count check is 17,400 produced = 16,800 accepted + 600 scrapped. The time check is 1,920 scheduled = 240 downtime + 1,680 running minutes. Because accepted units and running minutes come from independent records, these checks can expose missing dispositions or overlapping time.
Reconcile the source worksheet totals before and after matching targets. A match that multiplies a production row can still generate plausible percentages while doubling counts. Compare the distinct plant-period keys with the approved review scope and inspect unmatched records explicitly.
Indiana has the larger output shortfall and higher scrap and downtime rates. Those facts justify reviewing its scrap reasons and downtime events first. They do not prove that downtime caused the whole shortfall: the workbook does not yet include product speed, staffing, or material shortages. Add those supporting records only when needed for the decision. The manufacturing KPI template covers a broader measure set.
Bring the workbook with its approved targets, production dispositions, and time records to Covirage. Covirage maps the columns; its tools compute and check the figures, and the external AI model explains the differences with every figure traced to its rows. Create a free Covirage account, set up your business, and bring a sample of your own data.
See Covirage for industrial manufacturers for related manufacturing analysis.
Include plant and reporting period, approved good-output target, total units produced, accepted units, scrap, scheduled production minutes, downtime, and logged running minutes. Add formulas for target attainment, output variance, scrap rate, downtime rate, and reconciliation differences. Keep source references alongside the workbook.
Yes, if the definitions match. Plants need the same treatment of planned breaks, downtime, scrap, rework, and accepted output. Keep unlike product units separate. A shared layout alone does not make counts comparable when one plant reports cases and another reports individual pieces.
Keep the approved target used to evaluate that week. Record a revised plan separately with its effective date and reason. Replacing the original target with a lower retrospective number would change attainment without changing what the plant actually produced.