Guide

Guide

Guide

Manufacturing KPI dashboard: the 12 KPIs for the morning meeting, with formulas and a worked day

Run the morning meeting on 12 KPIs in five groups: safety, quality, delivery, cost, and people and material. Each comes from your ERP, timeclock or one shared sheet. Review yesterday in 15 minutes every morning and the trends weekly; set targets from your own last 13 weeks, except where a published benchmark exists.

7 min

Morsa publishes this guide. Morsa is software with an AI agent that works in your ERP, email and Teams; it writes the morning plan-versus-actual brief with the reason behind each miss. Benchmarks are from the named sources; the worked day is ours.

Quick answer

  • Twelve KPIs, five groups. Start with 12; each extra number takes airtime from the red ones.

  • Three that matter most for a job shop or assembly plant: schedule attainment, on-time delivery and open material shortages, because together they say whether customers get their orders.

  • Published benchmarks: manufacturing’s recordable injury rate was 2.7 per 100 full-time workers in 2024 [1]; measured OEE (overall equipment effectiveness) averages 55 to 65% [3][4]; manufacturing absence ran 2.9% in 2025 [5]. Everything else is measured against your own last 13 weeks.

  • Cadence: yesterday’s 12 daily, 13-week trends and cost dollars weekly, injury rate and OEE by machine monthly.

The 12 KPIs: formula, data source and target

First pass yield is the share of parts good the first time, with no rework.

1. Injuries and near misses

  • Formula: Count yesterday. Monthly rate = recordable cases x 200,000 / hours worked [2]

  • Data source: Safety log

  • Target: Zero a day; manufacturing’s 2024 rate was 2.7 [1]

2. First pass yield

  • Formula: Units good the first time / units started

  • Data source: ERP inspection results or the nonconformance report (NCR) log

  • Target: Your 13-week average, then up

3. Scrap rate

  • Formula: Scrap cost / production cost

  • Data source: ERP scrap transactions

  • Target: Your 13-week average, then down

4. Schedule attainment

  • Formula: Operations finished by their scheduled date / operations scheduled

  • Data source: ERP operation completions

  • Target: 90% or better (our rule of thumb)

5. On-time delivery

  • Formula: Order lines shipped on time and in full / lines due

  • Data source: ERP shipments against promise date

  • Target: Your customers’ stated requirement, or 95% of lines to start (our rule of thumb). How retailers score it: OTIF guide

6. Past-due orders

  • Formula: Count and dollars of open lines past promise date

  • Data source: ERP open order report

  • Target: Falling every week

7. OEE on the bottleneck

  • Formula: Availability x performance x quality

  • Data source: Machine monitoring or the operator’s shift log

  • Target: Beat your own last quarter; measured averages are 55 to 65% [3][4]

8. Downtime by reason

  • Formula: Minutes stopped, by reason code

  • Data source: Downtime log or monitoring

  • Target: Top reason smaller than last week

9. Labor efficiency

  • Formula: Standard hours earned (the hours the routing says the finished work should take) / hours worked

  • Data source: ERP labor tickets

  • Target: Look into anything under 85% (our rule of thumb)

10. Overtime

  • Formula: Overtime hours / hours worked

  • Data source: Timeclock or payroll

  • Target: Your budget

11. Absenteeism

  • Formula: Hours absent / hours scheduled

  • Data source: Timeclock

  • Target: Against the 2.9% manufacturing average [5]

12. Open shortages

  • Formula: Jobs due in 5 days missing a component

  • Data source: ERP shortage report plus the buyer’s notes

  • Target: None without an owner and a date

Schedule attainment says whether the floor did what the schedule asked; on-time delivery says whether the customer got the order. A plant can hit 95% attainment and still ship late if the schedule was wrong.

A worked day at a 100-person plant

The plant: metal fabrication and assembly, 100 people over two shifts, 70 of them direct operators, 14 work centers. The laser is the bottleneck. Set up the board with these columns: KPI, yesterday, 13-week average, target, owner, due date. Here is Tuesday’s, showing Monday, with the meeting’s action in place of the last three columns.

KPI

Monday

What the meeting does

Safety

0 recordables, 1 near miss at dock 2

Maintenance lead adds a guard rail by Friday

First pass yield

1,890 of 2,000 welds = 94.5% (13-week average 96.0%)

Quality checks the fixture on cell 3 today

Scrap

$1,840 on $92,000 = 2.0%

Within average; no action

Schedule attainment

55 of 64 operations = 85.9%

5 of the 9 misses were at the laser; see OEE

On-time delivery

38 of 41 lines = 92.7%

Planner calls the 3 customers before 10 AM

Past-due orders

9 lines, $62,400

Down from 11 last Tuesday

Laser OEE

82% x 90% x 97% = 71.6%

95 of 173 lost minutes were waiting for sheet steel

Downtime, plant

410 minutes: changeover 180, material 120, breakdown 110

Material wait goes to purchasing

Labor efficiency

506 of 562 hours = 90.0%

No action

Overtime

42 of 562 hours = 7.5%

Saturday shift only if the laser stays behind

Absenteeism

40 of 560 scheduled hours = 7.1%

HR checks the week’s trend; 7.1% in one day is high against a 2.9% yearly average

Open shortages

3 jobs due this week; 1 PO has no supplier date

Buyer gets a confirmed date by noon

The hours reconcile for the 70 direct operators: 70 x 8 = 560 scheduled, minus 40 absent, is 520 regular hours, plus 42 overtime, so 562 worked. Their finished work earned 506 standard hours. Laser availability is 787 minutes run of 960 planned across two 8-hour shifts, which is 82.0%.

Two red items, the laser and the shortage, share one cause: material that did not arrive. That is why shortages sit on a production board. The meeting runs 15 minutes, standing. Green rows get no airtime. Every red row leaves with one owner and one due date, written in the sheet.

How to build it from the ERP and one spreadsheet

You do not need new software for the first version. Any ERP that can save a report can feed this.

  1. Save five ERP reports: operations completed yesterday against schedule, shipments against promise date, open order lines past due, scrap and labor transactions, and the shortage report. Schedule them to land in a shared folder at 5 AM; if your ERP cannot, the first-shift lead runs them at 6:30.

  2. Make one workbook, with one tab per report and a Today tab laid out like the board above.

  3. Add three hand-kept tabs: safety and near misses, downtime with a reason code (unless machines report it), and absences. Our machine downtime log has a starter layout, and shop floor data collection covers what operators should record.

  4. Color by rule, not mood: red when yesterday is worse than both target and the 13-week average; amber when it misses only one.

No history yet? Export the last 13 weeks of the five reports on day one as the baseline for the ERP rows. The hand-kept tabs start empty: use the published benchmark where one exists and set the rest after four weeks.

No machine monitoring? Use a shift log. The bottleneck operator notes each stop over 5 minutes with its reason and length, plus good and total parts at shift end. That gives availability, performance and quality for the day; the OEE guide has the method.

Cadence

What you look at

Daily, 15 minutes

Yesterday’s 12 against target; red rows get an owner

Weekly, 30 minutes

13-week trends; scrap and overtime dollars; the top downtime reason and the top scrap part

Monthly

Recordable injury rate; OEE by machine

Getting the reason behind each miss before 7 AM

A board shows the laser lost 173 minutes, not why. Morsa writes the plan-versus-actual brief from whatever ERP you run, whether Epicor Kinetic, JobBOSS2, Global Shop, Business Central or another.

  1. It reads yesterday’s completions, shipments and shortages and fills in the board.

  2. For each red row it adds the reason from shift notes, Teams messages and the buyer’s email: “sheet steel PO 4471 arrived 2 days late”.

  3. It proposes an owner and due date for each; the plant manager approves or changes them in the meeting, and Morsa follows up until each is done.

At J4S, a 120-person glass plant, on-time completion of operational commitments (the owner-and-date items a meeting like this produces) rose from about 30% to about 75% across about 900 commitments in four weeks (J4S customer story). To see the brief on your own plant’s data, book a 30-minute walkthrough.

What to do this week

  1. Schedule the five ERP reports to land by 6:30 AM, and export the last 13 weeks of each for the baseline.

  2. Build the workbook: the Today tab plus the three hand-kept tabs.

  3. Run the 15-minute meeting for five days, and change only the targets that are clearly wrong.

Sources

  1. US Bureau of Labor Statistics, Table 1, Incidence rates of nonfatal occupational injuries and illnesses by industry and case types, 2024 (manufacturing, NAICS 31-33: 2.7 total recordable cases per 100 full-time workers): https://www.bls.gov/web/osh/table-1-industry-rates-national.htm (read 8 November 2026)

  2. US Bureau of Labor Statistics, How to compute a firm’s incidence rate (“200,000 hours … represents the equivalent of 100 employees working 40 hours per week, 50 weeks per year”): https://www.bls.gov/iif/overview/compute-nonfatal-incidence-rates.htm (read 8 November 2026)

  3. Hedman, Subramaniyan and Almström, Analysis of Critical Factors for Automatic Measurement of OEE, Procedia CIRP 57, 2016 (average 65% across 884 machines at 23 companies): https://doi.org/10.1016/j.procir.2016.11.023 (read 8 November 2026)

  4. Evocon, World-class OEE: industry benchmarks from more than 50 countries (3,500+ machines, May 2023 to June 2024; most plants “closer to 55-60%”; vendor data): https://evocon.com/articles/world-class-oee-industry-benchmarks-from-more-than-50-countries/ (read 8 November 2026)

  5. US Bureau of Labor Statistics, Current Population Survey Table 47, Absences from work of employed full-time wage and salary workers by occupation and industry, 2025 (manufacturing absence rate 2.9%; 11-month average): https://www.bls.gov/cps/cpsaat47.htm (read 8 November 2026)

  6. Morsa, J4S customer story: https://morsa.ai/customers/j4s (read 8 November 2026)

Keep reading

Keep reading

Keep reading

Related pages

Guide

Guide

Guide

OEE in manufacturing: the formula, a worked calculation, and benchmarks with their sample sizes

OEE (overall equipment effectiveness) is the share of planned production time a machine spends making good parts at its rated speed: availability times performance times quality. This guide works the calculation through one shift, puts every published benchmark next to the sample behind it, lists the six big losses, shows how OEE gets inflated, and compares 18 OEE software tools with the prices vendors publish.

Read the page

›

Guide

Guide

Guide

OTIF meaning: on-time in-full, the formula, Walmart's targets and what a miss costs

OTIF (on-time in-full) is the share of orders, or cases, that arrive inside the agreed delivery window and in the full quantity ordered: OTIF = orders on time and in full ÷ total orders × 100. Walmart scores it in cases each month: 90% on time for prepaid suppliers, 98% ready at pickup for collect suppliers, and 95% in full for both. Miss a goal for the month and Walmart charges 3% of the cost of goods on every case that missed it, so 2,000 late plus 1,200 short cases at $15 a case is $1,440.

Read the page

›

Guide

Guide

Guide

Shop floor data collection: what to capture, how to capture it, and what it costs

Shop floor data collection means recording five things for every job operation: labor time (setup and run), good quantity, scrap, downtime with a reason, and the material lot used. You capture them by barcode scans on the traveler into your ERP, a station app such as Tulip (from $100 a station screen a month, 10-screen minimum) or a machine signal such as Evocon ($189 to $219 a machine a month on its Basic plan). With tablets, rugged cases, scanners and label printers, barcode collection costs about $7,000 in year one for 5 work centers and about $55,000 for 40, on our estimate.

Read the page

›

FAQs

FAQs

FAQs

Questions people ask

Questions people ask

Still have a question? A founder will answer.

01

What KPIs should a plant manager track daily?

At minimum: safety, first pass yield, schedule attainment, on-time delivery and open shortages. Add the other seven as the data arrives.

02

How do you calculate schedule attainment?

Operations (or jobs) finished by their scheduled date, divided by the number scheduled. 55 of 64 is 85.9%.

03

What is a good OEE score?

Better than the same machine last quarter. The often-quoted 85% “world class” figure is well above what measured studies find, which is 55 to 65% on average.

04

Can I build a manufacturing dashboard in Excel?

Yes. Start with ERP reports pasted into one workbook; move to a BI tool such as Power BI only when the daily export becomes the bottleneck.

05

Who should attend the daily production meeting?

One person for each group that can own a red row: the shift supervisors, the planner, quality, maintenance and the buyer, with the plant manager running it. Keep it standing and under 15 minutes.

Where Morsa fits

Where Morsa fits

Where Morsa fits

Find out where AI could make your plant more money.

Answer a few questions about your plant. We come back with a free Manufacturing AI Profitability Plan, and we tell you honestly if we are not the right fit.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.