To compare staffing efficiency across shifts, divide each shift’s sales by the paid labor hours used during the same window. Then check the result against demand, service mix, wait times, and staff feedback before changing the schedule. A high ratio can reflect efficient work, but it can also hide an understaffed dining room or a kitchen falling behind.
The comparison works best as a conversation starter. Use sales records from your ordering or POS system and paid hours from your restaurant’s own timekeeping or payroll system. Keep the definitions consistent, and compare shifts that had a reasonable chance of facing similar work.
Define sales and paid hours for the same shift
Start with a shift window, such as 5 p.m. to 10 p.m. Sales and labor hours must cover that same window. If your sales report runs until midnight while your labor figure stops at 10 p.m., the ratio will look better than the underlying staffing picture.
Choose a sales measure and write down what it includes. For example, you might use net food and beverage sales after discounts and refunds, excluding tips, gift card purchases, and sales tax. Whatever definition you choose, apply it to every shift. Record deposits separately rather than treating a deposit as a completed sale.
Check how your system assigns sales to a period. A check opened before the shift and closed during it may appear in a different window depending on the report. Decide how to handle those checks and use the same rule throughout the comparison. If refunds are recorded on a later day, note that timing when reviewing an unusual result.
For labor, use paid hours from your own timekeeping or payroll records. Add the hours worked within the shift window for the roles you have chosen to include. Count overlapping employees separately: two people working four paid hours each contribute eight labor hours. If an employee works across two shifts, allocate their hours to the appropriate windows.
Make a deliberate choice about roles. A comparison of front-of-house hours alone can help a floor manager, while a whole-shift measure can show the combined effort of the kitchen and dining room. Neither should be presented as the other. If a manager, prep cook, or dishwasher supports several periods, allocate their paid time consistently and note the method.
Also decide whether paid breaks and paid training time are included. The important point is not to pick the definition that gives the highest ratio. Pick a definition that fits the decision, document it, and avoid comparing a shift that includes training with one that does not without calling out the difference.
Calculate and read a shift comparison
The formula is straightforward:
Sales per labor hour = shift sales ÷ paid labor hours during the shift.
The following figures are hypothetical. Each sales figure comes from a shift sales report, using the same net-sales definition. Each labor figure comes from the restaurant’s own timekeeping export and includes the paid front- and back-of-house hours allocated to that window. The table shows two dinner shifts and one lunch shift; the lunch result is useful context, not a direct verdict on the dinner team.
| Shift window | Net sales | Paid labor hours | Sales per labor hour |
|---|---|---|---|
| Tuesday dinner, 5–10 p.m. | $2,400 | 30 | $80 |
| Thursday dinner, 5–10 p.m. | $3,000 | 30 | $100 |
| Saturday lunch, 11 a.m.–3 p.m. | $1,800 | 20 | $90 |
Tuesday’s calculation is $2,400 divided by 30, or $80 in sales for each paid labor hour. Thursday produced $100 per hour on the same total hours. That difference tells the manager where to ask questions; it does not establish that Tuesday had too many people or Thursday had the right number.
For instance, Tuesday may have had fewer guests than expected, or the team may have spent time preparing for a later event. Thursday may have had more orders but also longer ticket times. The lunch shift has a different window and may have a different menu and service pattern, so its $90 result should not be used on its own to set dinner staffing.
The ratio measures sales output against time, not labor cost or profit. It does not include wages, payment processing fees, food costs, delivery costs, or other expenses. Two shifts with the same paid hours can have different labor costs because their role mix and pay differ. If cost is the question, calculate it separately using the relevant records.
Before sharing the worksheet, check that totals match the underlying reports. Look for a missed clock-out, an unallocated prep hour, or a refund posted outside the shift. Keep a note beside the number when a correction or allocation changes the result. That makes the next review easier and prevents a tidy spreadsheet from disguising inconsistent inputs.
Compare similar demand and service mix
Group shifts by the work they actually do. Start with the same meal period and similar days, then look at several comparable weeks rather than making a decision from one result. A quiet Tuesday dinner may be a better comparison for another Tuesday dinner than for a busy Saturday lunch.
Sales alone do not describe the workload. A shift with many small orders may require more handling than one with a few large checks. Dine-in orders can involve seating, table service, and clearing; takeout orders can bring packing and pickup coordination. Record the order count and the mix of dining options alongside sales when those records are available. Keep order source, such as a direct online order, distinct from dining option, such as pickup.
Menu and price changes matter too. If prices rise while order volume and staffing stay the same, sales per labor hour can increase even though the team is doing much the same work. A discounted event can move the ratio in the other direction. Note changes in promotions, menu availability, operating hours, and large parties before interpreting a trend.
Separate role-level questions from the whole-shift ratio. If kitchen hours rise while front-of-house hours stay flat, ask whether prep, menu complexity, or order timing changed. If the dining room adds a host, consider whether the host reduced waits or allowed servers to cover guests more effectively. Do not remove a role merely because its contribution is hard to see in sales.
Exclude or label periods that cannot be compared fairly. A private event, equipment outage, shortened service, unusual training block, or severe disruption can change both sales and work. Keep those periods in a separate review instead of quietly dropping them. They may still help with planning for the next event or disruption; they simply should not drive a normal-shift staffing target.
Your restaurant POS system may be one place to obtain the sales side of the worksheet. Ask any provider how its reports define the shift window, discounts, refunds, and order source, and whether the fields can be exported in the format you need. Bring labor hours from your own timekeeping or payroll source rather than assuming the sales system supplies them.
Check service quality before changing the schedule
Pair each ratio with a small set of service observations. Choose measures your team can collect consistently, such as the time from an order reaching the kitchen to food being ready, the wait for a table, or the number of orders that needed correction. Record the busy interval as well as the shift average: an acceptable average can conceal a difficult half-hour.
Be precise about what a wait measures. A table wait starts when a party asks to be seated and ends when that party is seated; it is not the time a physical table remains occupied. For kitchen timing, agree on the start and end points before comparing shifts. A kitchen display system is one workflow to evaluate when looking at how orders move through the kitchen; ask how you would capture the timing information you need.
Ask staff what happened while the numbers were being produced. Were orders arriving in a short burst? Did a cook spend part of the shift on prep for another day? Did servers have enough time to check on tables? Did the team stay late to finish cleaning? Gather observations from more than one role so that a strong sales number does not drown out problems in another part of the operation.
Use a short decision check before revising a schedule:
- Verify the inputs. Are sales and paid hours aligned to the same window and defined consistently?
- Check comparability. Were the meal period, demand, role coverage, and service mix reasonably similar?
- Review service. Did waits, order corrections, unfinished work, or staff feedback point to strain?
- Choose a limited change. If the evidence supports it, adjust coverage for a specific interval or role rather than cutting the whole shift.
- Review again. Compare the next similar shifts using the same definitions and service measures. Restore coverage or revise the change if service deteriorates.
In the hypothetical worksheet, the manager might first examine Tuesday’s order timing and prep allocation rather than remove a worker. If several comparable Tuesdays show low demand during the first hour and service remains comfortable, a later start for one role could be worth considering. The manager should then check both the ratio and service observations on subsequent Tuesdays. A higher ratio is not a success if guests wait longer or essential work is pushed into unpaid time.
For the next review, pull a small set of comparable shift sales reports and timekeeping records, agree on your definitions, and add two service measures your team can track. Then compare Fleksa’s management workflow against those operating requirements, including how you will obtain and combine sales and labor data.
Frequently asked questions
What is a good sales-per-labor-hour number?
There is no single useful target for every restaurant. Service style, prices, order mix, and included roles affect the result. Start with your own comparable shifts and review service quality alongside the ratio.
Should managers and prep staff be included in labor hours?
Include them if they are part of the work you want to measure, and allocate their paid time consistently to the relevant windows. A role-specific comparison can exclude them, but label it clearly and do not compare it directly with a whole-shift figure.
Does a higher ratio mean a shift is better staffed?
Not necessarily. Higher sales per hour may coincide with long waits, mistakes, or unfinished work. Review demand, role mix, service measures, and staff feedback before deciding whether coverage should change.



