— Free agent

Labor Leak

Sample data · live demo

Sample data — this isn't a real restaurant.

Made-up numbers for a 5-unit demo. Wire your scheduling system (7shifts, HotSchedules, Homebase) to run this on your own shifts.

Connect your data

Network labor %

Verified

32.1%

28.0% budgeted · 4.1% drift

Annualized miss

Verified

$172,200

if drift holds at current pace

Overtime $ (YTD)

Verified

$86,400

all stores · unbudgeted

Ghost shift $ (YTD)

Verified

$17,200

clocked-in, no sales recorded

This flags patterns, not verdicts.

A "ghost shift" is a clocked-in window with zero sales attached — sometimes it's legit (prep, dish, ops). Drift is the gap between scheduled and clocked hours. Read the pattern. Pull the timesheet. Then decide.

Stores above budget

StoreNet salesLabor %OT hrsOT $Ghost shifts
Downtown$980,00035.5%+7.5612$19,30014/ $4,900
Midtown$840,00035.2%+7.2540$17,40011/ $3,700
University$760,00033.1%+5.1410$12,9008/ $2,400
Riverside$910,00026.8%220$7,1003/ $900
Airport$710,00029.6%+1.6350$11,2006/ $1,900

Top schedule-vs-clocked drift

StoreEmployeeRoleScheduledClockedOvertimeDrift
DowntownLine cook #4kitchen38h47.5h7.5h+9.5h
DowntownServer #14foh32h41.2h1.2h+9.2h
MidtownDishwasher #2kitchen35h44h4h+9h
UniversityManager #1salaried45h58h0h+13h
MidtownServer #22foh28h35.5h0h+7.5h

What to do tonight

  • Pull the timesheet for the top-drift employee and ask: was the clock-in window real work?
  • For ghost shifts: cross-check against sales by station. A station with hours but zero rings is a question, not an answer.
  • Cap overtime hours per role per store before the week closes — the cap is the lever, not the punishment.

— Unlock this agent

Want Labor Leak on your data?

Drop your email. We'll wire it up.