Skip to content

Production KPIs for a Small Food Maker, With a Dashboard

Seven production KPIs for a small food maker: schedule attainment, yield, cost variance, right first time, utilization, waste, labor, and a free dashboard.

By Koa Sterling. Product specialist at TaroStack and small business owner. Yes, I am a real human, and I actually sit in front of a computer and write these articles. Reviewed October 13, 2026 · 7 min read

The production KPIs that matter in a small food business answer three questions: did we make what we planned, when we planned it; did each batch come out as the recipe says; and what did it cost against what it should have. That's seven numbers: schedule attainment, yield, cost variance, right first time, kitchen utilization, production waste and labor per good unit, all from your batch records and your plan. They're most useful read together, because one problem in the kitchen usually moves several of them. In the example below, a fryer running cool in the second week of October puts five of the seven on watch: three failed batches, yield at 95.1%, costs 4.7% over standard, $214 scrapped and the schedule slipping to 84.6%. Below is each KPI with its formula, how to read them together, how to set targets, and a free dashboard.

The short version

  • Schedule attainment: batches made on their planned day ÷ batches planned.
  • Yield: good units ÷ units planned; the recipe's promise against what came out.
  • Cost variance: actual cost ÷ standard cost − 1; above zero is over standard.
  • Right first time: batches with no nonconformance ÷ batches.
  • Kitchen utilization: hours used ÷ hours available.
  • Production waste and labor per good unit: what scrap and hours cost.
  • TaroStack records every batch's yield and cost against standard as it's made. More below.

The seven KPIs

Windward Roots, the made-up taro business I use in these examples, works out its production KPIs at the end of each month. October:

KPI Formula October Target Status
Schedule attainment Batches made on their planned day ÷ batches planned 84.6% 90% or more Watch
Yield Good units ÷ units planned 95.1% 97% or more Watch
Cost variance Actual cost ÷ standard cost − 1 +4.7% 2% or less Watch
Right first time Batches with no nonconformance ÷ batches 88.5% 95% or more Watch
Kitchen utilization Hours used ÷ hours available 80% 75% or more OK
Production waste Scrapped at cost ÷ materials used at cost 4.4% 3% or less Watch
Labor per good unit Labor cost ÷ good units $0.69 $0.70 or less OK

The month's figures: 26 batches planned and 22 made on their day, 3,900 units planned and 3,708 good, a standard cost of $5,980 for those units against an actual $6,260, three batches with a nonconformance, 128 of 160 kitchen hours used, $214 scrapped out of $4,900 of materials, and $2,560 of labor.

Did we make what we planned? Schedule attainment

Schedule attainment counts batches made on the day the plan said. Late batches mean late orders, rushed catch-up batches and, in a food business, product that reaches customers with less shelf life. Twenty-two of 26 is 84.6%. How to build a plan worth attaining is in how to prepare a production plan.

Did it come out right? Yield and right first time

Yield compares good units with what the recipe planned: 3,708 of 3,900 is 95.1%. Right first time counts batches that needed no nonconformance form: 23 of 26 is 88.5%. Low yield on every batch points at the recipe; low yield on a few batches points at what happened on those days. What a nonconformance form records is in nonconforming product form.

What did it cost? Cost variance, waste and labor

Cost variance compares what the good units cost with what the recipe's standard cost says they should: $6,260 against $5,980 is $280, or 4.7%, over. Production waste is what was scrapped, $214 of $4,900 of materials, 4.4%. Labor per good unit, $2,560 over 3,708 units, is $0.69. Yield and cost variance move together: a batch that makes fewer good units spreads the same ingredients over fewer packs. How actual and standard cost differ, line by line, is in batch costing example, and how to find which line moved is in food cost variance formula.

Is the kitchen the limit? Utilization

Kitchen utilization, 128 of 160 hours, is 80%. Low utilization in a rented kitchen is money paid for hours unused; near-full utilization means one bad day can't be caught up. At 80%, October had room, but remaking three failed batches used most of it, which is part of why the schedule slipped. How hours turn into what a kitchen can make is in how to calculate production capacity.

Reading them together: one fryer, five KPIs

In the second week of October the fryer's thermostat started reading high, so the oil ran cooler than the dial said. Three batches of chips came out pale and greasy and failed their check: the three nonconformances, most of the $214 scrapped, and most of the 192 units short of plan. The remaining chips batches yielded less too, which is most of the $280 cost variance. The three failed batches had to be remade, which pushed four batches off their planned days. One thermostat, five KPIs on watch. The fix is a check: record the oil temperature on every chips batch, with limits, so a cool fryer is flagged on the first batch, not found on the third.

Setting your own targets

The targets are Windward Roots' own, not industry figures. Set yours from your last three months, product by product if your products differ much: a recipe that has always yielded 92% isn't failing at 92%, but one that has always yielded 98% is. Work the KPIs out monthly; look at yield and cost variance for each batch as it's recorded, while the cause is still in the room.

Get the dashboard

Download the production KPI dashboard. Type your month's twelve figures on the first sheet, and the dashboard works out the seven KPIs and marks each OK or Watch against targets you set. It's an ordinary Excel file with no macros, and it works in Google Sheets, LibreOffice and Numbers.

Where this stops working

The twelve figures behind the dashboard live on batch sheets: planned and actual dates, planned and good units, the lots used and what they cost, the checks and the scrap. At 26 batches a month, adding them up is a day's work, and by the time October's yield is worked out in November, the thermostat has been wrong for three weeks.

How TaroStack does it

TaroStack records each batch's yield, cost and checks as it's made, so the KPIs come from the batches themselves.

Every batch against its recipe. Production orders carry their due dates, and alerts flag production orders due. Recording a batch takes ingredients off stock from the lots used, at what you paid, records what came out good, and shows its actual cost against the recipe's standard cost. Recipe truth checks, from your own batch history, whether a recipe yields what it claims and which ingredient's quantity is wrong.

Checks that catch the cause. Batch record forms carry your own fields, like oil temperature, with limits, so a reading outside them is flagged when it's entered, and a batch can sit on hold until it's checked. Scrap is recorded with its reason, so waste is reported by reason, item and site.

And the hours, on Standard. Planning on Standard holds work centers and their hours, so a week's plan doesn't promise more than the kitchen has, and suggests what to make and when.

The KPI Batch sheets In TaroStack
Yield Added up at month end Every batch, as it's recorded
Cost variance Worked out in November Actual against standard, every batch
Which ingredient is off A guess Recipe truth, from your batches
A cool fryer Found on the third batch Flagged on the first reading
Hours against the plan A whiteboard Work centers and capacity, on Standard

Recipes, batches, actual against standard cost, recipe truth and batch records with limits are on every plan, from $49 a month; planning, with capacity, is on Standard at $99. The first 30 days are free, with no credit card. If you'd like a hand setting up, ask, and we'll do it with you.

Questions people also ask

What are the most important production KPIs for a small food business?

Schedule attainment, yield, cost variance against standard, right first time, kitchen utilization, production waste and labor per good unit. Together they say whether you made what you planned, whether it came out right, and what it cost.

How do you calculate production yield?

Good units divided by the units the recipe planned. In the example, 3,708 ÷ 3,900 = 95.1%.

What is cost variance in production?

The difference between what a batch actually cost and what its recipe's standard cost says it should have. In the example, $6,260 against $5,980, 4.7% over.

How often should production KPIs be reviewed?

Yield and cost variance with every batch, and the full set monthly. The sooner a low yield is seen, the closer you are to its cause.

We use AI to help with the research for these articles. Every one is read, checked against its sources and edited by Koa before it's published. Spot a mistake? Tell us and we'll fix it and say so. How we write these.

Let’s get your stack in order.

Get TaroStack

Sign up now for your free 30 day trial. No credit card required.