Staff Performance
Staff Performance answers "how did each waiter do today?" — a card per staff member for a chosen date and shift showing covers served, tables handled, revenue generated, average bill value, tips earned and tip %, voids/comps count, average service time and guest feedback score, with a drill-down table-by-table log per person.
Overview
This is a reporting view only — it does not let you edit shifts (that is Staff Roster) or tip amounts (that is Tips); it summarises what already happened.
Cards are sorted by whichever metric you pick (Revenue, Covers, Tips, Voids or Feedback) and show a revenue bar scaled relative to the day's top performer.
A staff member with more than 2 combined voids + comps is flagged with a warning badge instead of the "Clean record" badge.
Clicking a card opens a slide-in drawer with that person's table-by-table log for the selected date/shift — party name, pax, seated/billed times, duration, tip and any voids or feedback per table.
The summary strip totals Staff on Duty, Total Covers, Total Revenue, Tips Distributed and names the Top Performer for the filtered set.
A "Print Day Report" button produces a plain sortable table of every staff member's numbers for the selected date/shift.
Before You Start
- You must have the Reports feature enabled on your plan.
Step-by-Step Guide
1 Review today's staff performance
- Open Staff & HR → Staff Performance — it opens on today's date and All Shifts.
- Optionally filter by Shift (Morning/Afternoon/Evening/Night) and choose a Sort option (Revenue, Covers, Tips, Voids, Feedback).
- Scan the summary strip for total covers, revenue, tips and the day's top performer.
2 Drill into one waiter's tables
- Click any staff card to open the table-by-table drawer for that person.
- Review each table's party size, times, duration, bill total, tip and any void/feedback flags.
- Click the card again (or the × in the drawer) to close it.
3 Check a past date and print
- Change the date picker to any earlier day.
- Click "Print" to generate a printable table sorted by revenue for that date/shift.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Covers / Tables / Avg Bill | Number of guests served, number of distinct tables handled, and average bill value per table for that person on the selected date/shift. |
Revenue / Tips / Tip % | Total sales revenue attributed to the staff member, tips received, and tips as a percentage of revenue. |
Voids / Comps | Combined count shown with a warning icon once it exceeds 2 for the day — used as an accuracy/order-taking indicator, not a disciplinary score by itself. |
Avg Service Time | Average minutes from KOT placed to served for that person's tables; shown in red once it exceeds 40 minutes. |
Feedback Score | Average guest rating (out of 5) from feedback tied to that person's tables, with a star display and a review count in parentheses. |
Tips & Best Practices
- Sort by Voids periodically (not just Revenue) to catch order-accuracy issues early, since a high-revenue server can still have a rising void count.
- Use the shift filter when comparing performance across a full day with very different staffing per shift, rather than only looking at the All Shifts total.
- The table-drawer log is a fast way to confirm a specific guest complaint or tip dispute without pulling the full sales report.