Line Balancing Toolkit (stations, timing & staffing rules)
A practical playbook that teaches simple time-motion measurement, clear timing rules, station workload calculators, staffing templates for common covers ranges, and quick experiments you can run to increase pass throughput without adding headcount.
Who this is for
This playbook helps chefs, managers, and shift leaders make the kitchen predictable and fast without guesswork. Use it to measure real station workloads, convert ticket mix into staffing needs, set timing rules for each pass, and test small changes that reduce bottlenecks and remakes.
Why line balancing matters
When station workloads match demand, tickets flow, quality stays steady, and morale improves. When one station is overloaded, the whole line stalls: tickets queue, cooks rush and make mistakes, and guests wait. This toolkit focuses on practical measurement and simple math so you can make confident staffing and layout decisions.
Core concepts (plain language)
- Station minutes per ticket — how many minutes, on average, a ticket takes at one station.
- Total station minutes per hour — station minutes per ticket times covers (or tickets) per hour.
- Required staff — how many people a station needs = total station minutes per hour ÷ 60, adjusted for realistic utilization.
- Takt-like timing rule — a simple target pace for a station based on available time and demand (explained below).
Step 1 — Measure the work (time-motion basics)
Good decisions start with good data. Choose one of these practical measurement methods:
- Stopwatch per ticket — time each ticket at each station using a simple form. Capture prep, cook, assembly, and pass time separately.
- Continuous sampling — for busy shifts, sample start/finish times for randomly chosen tickets until you have 30–50 samples per station.
- Video review — record the line during a representative service and time events later (useful for complex layouts).
Record: ticket ID, menu item(s), station, time spent, and whether the task was active (cooking/plating) or waiting (blocked by another station).
Step 2 — Convert ticket mix into station minutes (simple calculator)
For each menu item, estimate or measure the minutes spent at each station. Example spreadsheet columns: Menu Item | % of tickets | Station A mins | Station B mins | ...
Formula (per station):
StationMinutesPerTicket = Σ (item_fraction × minutes_at_station_for_item)
Then for a service period:
TotalStationMinutesPerHour = StationMinutesPerTicket × CoversPerHour
Required cooks (raw) = TotalStationMinutesPerHour ÷ 60
Adjust for reality (breaks, cleaning, small tasks):
Required cooks (adjusted) = Required cooks (raw) ÷ UtilizationFactor
Use a UtilizationFactor between 0.65 and 0.85. Lower for high non-cooking tasks or many interruptions; higher for focused production lines.
Worked example
Suppose the sauté station averages 2.5 minutes per ticket (weighted by menu mix) and you expect 120 covers per hour.
TotalStationMinutesPerHour = 2.5 × 120 = 300 minutes.
Required cooks (raw) = 300 ÷ 60 = 5.0 cooks.
If utilization factor = 0.75, Required cooks (adjusted) = 5.0 ÷ 0.75 ≈ 6.7 → staff 7 cooks or reorganize tasks.
Step 3 — Timing rules & pass targets
Timing rules create clear expectations and make bottlenecks visible.
- Per-ticket target: maximum active minutes at a station for a single ticket (e.g., ≤ 3 min at grill).
- Pass deadline: when a ticket must be at the pass relative to order time (e.g., within X minutes of order or before the next N tickets).
- Queue limits: maximum number of in-progress tickets a station can hold before escalation.
Use these rules to trigger short experiments: if pass wait > target, run a 1-week test with rebalanced tasks or another headcount plan.
Staffing templates (illustrative — adapt to menu complexity)
These templates are starting points. Always validate with measurement.
- Small café / 0–50 covers per peak hour: 1 cook (multi-station), 1 expeditor, 1 front-of-house. Menu must be low complexity.
- Neighborhood restaurant / 50–150 covers per peak hour: 1–2 garde-manger, 1 sauté/grill, 1 fry, 1 cold station, 1 expeditor. Consider a swing prep cook to support peaks.
- Busy full-service / 150–400 covers per peak hour: dedicated stations (grill, sauté, fry, oven, plating), 1–2 expeditors (depending on layout), 1 lead/chef, plus dedicated prep pool. Cross-train for peak surges.
Tailor counts based on measured station minutes — use the calculator above instead of copying numbers blindly.
Small experiments that often increase pass throughput
- Pre-portion common ingredients so cooks spend less time measuring at service.
- Move frequently used tools/ingredients closer to the station to reduce reach time.
- Reassign secondary tasks (folding towels, restocking) away from busiest stations during peak windows.
- Batch small tasks — e.g., blister peppers or toast buns in predictable blocks between tickets.
- Introduce a simple pass rule: one call per ticket, clear plating checklist to reduce remakes.
- Use color-coded ticket priorities or a simple countdown board so the line can see looming deadlines.
Common mistakes
- Using headcount as the only lever without measuring where minutes are spent.
- Overloading one skilled cook while others remain underused.
- Changing layout, menu, or rules without short tests and before measuring impact.
What success looks like
- Shorter and more predictable ticket times with fewer remakes.
- Reduced variability between shifts and consistent pass throughput.
- Clear staffing templates that match expected covers and documented assumptions.
Next steps — what to capture and how to operationalize
- Run measurement for 3 representative services and build the station-minutes spreadsheet.
- Use the calculator formulas above to propose staffing and run a 2-week experiment with targets and simple pass rules.
- Record outcomes: ticket time distribution, remakes, and team feedback. Iterate.
Where this toolkit can go next
Consider converting the station calculator into an interactive form (covers, ticket mix, measured minutes) and saving submissions so you can compare shifts and locations over time. Integrating covers and sales mix automatically from the POS makes the calculator faster and more accurate.
If you want, this playbook can be converted into an interactive worksheet that collects station timings, computes required staff automatically, and stores historical submissions for trend analysis.
Discussion
Comments and conversation will live here.