Schedule. Clock. Tip. Pay.
All Connected.
Four pillars of restaurant labor management that actually talk to each other. Scheduling feeds the time clock. Punches feed tip pools. Tips feed payroll. No re-keying. No gaps.
The Four Pillars
One Workflow From Schedule to Paycheck
Each pillar is powerful alone. Together they eliminate the manual handoffs that eat your week.
Scheduling
Build conflict-free schedules in minutes, not hours
Three schedule views, drag-and-drop editing, reusable shift templates, one-click AI-assisted generation, real-time conflict warnings, shift trading with an open-shift marketplace, and verified publishing.
Time Clock
Every punch verified, every minute accounted for
Digital time clock with optional photo and GPS verification, kiosk mode with PIN access, manual time entry, punch import, and open session management.
Tip Pooling
Fair tips, no disputes, full audit trail
Configurable tip distribution by hours worked, role weighting, or even split. Full lifecycle from daily entry through approval, payout tracking, period lock, and dispute resolution.
Payroll
Accurate pay calculations, every period
Automatic wage calculation with overtime logic, multi-compensation support (hourly, salary, contractor, daily rate), tip integration, and CSV export.
Scheduling
Scheduling is the most-used part of EasyShiftHQ — and the deepest. Build the week in three different views, let AI-assisted generation fill the gaps, catch conflicts and labor-law issues as you go, and let your team trade and claim shifts without blowing up your group chat. You see labor cost before you commit.
Three Ways to Build
One week, three views — use whichever fits how you think.
- Classic weekly grid by employee and day
- Template-based Planner view with a coverage heatmap
- Gantt-style Timeline view with a live now-indicator
- Filter and group by position and floor area
- Live metrics: active employees, total hours, estimated labor cost
Fast Editing Tools
The mechanics of building a week, compressed to minutes.
- Drag-and-drop shifts between employees and days
- One-click Copy Week onto any future week
- Bulk multi-select editing by shift, day column, or employee row
- Reusable shift templates: position, area, time window, headcount
- Overnight shifts and daylight saving time handled correctly
AI-Assisted Schedule Generation
One click fills every open slot with a draft schedule — which you review before anyone sees it.
- Fills template slots from availability, positions, and hour caps
- Headcount targets from minimum crew, recent history, and peak sales hours
- Plain-English preferences — every change re-checked against the rules
- Pre-flight warnings for missing availability and position mismatches
- Fairness summary per employee, plus a reason for every unfilled slot
Conflict Warnings & Guardrails
Catch scheduling problems while building — not on payday.
- Real-time time-off and availability conflict warnings
- Double-booking, short-rest, and unusual shift length warnings
- Minor labor-law hour caps applied automatically during generation
- Timezone- and DST-correct conflict math for overnight shifts
- You stay in control: override any warning deliberately
Shift Management
Create, edit, and manage shifts with full status tracking and recurrence.
- Statuses: Scheduled, Confirmed, Completed, Cancelled
- Break duration and notes on every shift
- Recurring shifts with repeat presets and custom rules
- Edit series like a calendar: this only, this and following, or all
- Loaned-out tracking when staff cover another section
Availability Management
One system for who's available — and who still needs to tell you.
- Recurring weekly availability plus one-time date exceptions
- Bulk-set default availability for many employees at once
- Automatic detection of employees with no availability on file
- One-click reminder emails to employees missing availability
- Employee self-service for availability and time-off requests
Time-Off Management
Full request lifecycle with approval workflow.
- Submit, edit, approve, or reject requests with optional reason
- Pending-approval queue for managers
- Timestamped, reviewer-attributed audit trail
- Approved time off feeds conflict warnings automatically
Shift Trades & Open-Shift Marketplace
Let the team cover its own gaps — with a manager always in the loop.
- Offer a shift to the whole team or directly to one coworker
- Managers can post a sick or no-show employee's shift for trade
- One-click broadcast of all open shifts to the active roster
- Race-safe claiming — the last open spot can't be double-claimed
- Choose instant claiming or manager approval per restaurant
Publishing, Notifications & Export
Every change reaches the right person — and you can prove it.
- Publish with delivery verification: sent, partial, or failed
- Choose email and push per event type across 16 notification types
- Full change history of every schedule edit
- PDF export in grid or kitchen-friendly roster layout
- CSV schedule import with automatic Sling format detection
Time Clock
A manager-facing time clock dashboard with punch management, verification, manual entry tools, kiosk mode, and import capabilities.
Dashboard & Filtering
At-a-glance status with flexible filtering.
- Kiosk status, worked hours, PIN coverage, open sessions, anomalies
- Filter and search punches by employee
- Switch scope: Day, Week, or Month
- Navigate period dates
- Export filtered punches to CSV
Punch Management
View, verify, edit, and delete punches with full detail.
- View punch list with type, employee, position, date/time
- View verification: photo, GPS coordinates, device info
- Open GPS location in Google Maps
- Edit punch timestamp and notes
- Delete punches
Manual Time Entry
Visual timeline editor for corrections and historical entry.
- Desktop: drag-and-adjust timeline editor in Day view
- Mobile: slider-based time block entry in Day view
- Add break minutes and notes per block
- Auto-save to punch records
- Add, edit, and delete time blocks
Operational Views
Multiple visualization modes for different workflows.
- Card view: per-employee session summaries
- Stripe/barcode-style timeline view
- Punch stream timeline and debug view
- Receipt-style single-employee timeline view
- Detect and force clock-out for open sessions
Punch Import
Upload and map punch files with quality validation.
- Upload CSV or TXT punch files
- Flexible column mapping for identifiers and timestamps
- Preview quality signals: incomplete, overlapping, missing, invalid
- Map unmatched names to existing employees
- Create missing employees during import and bulk import tips
Kiosk & PIN Controls
Dedicated device mode with full PIN management.
- Launch and exit kiosk mode for any location
- Set PIN policy: 4-6 digit minimum, force reset on first use
- Set, reset, or auto-generate employee PINs
- View PIN coverage status
- Create and rotate kiosk login credentials for tablets
Tip Pooling
Configure how tips are split, enter daily amounts, approve allocations, record payouts, lock periods for payroll, and resolve disputes — all with a complete audit trail.
Configuration
Flexible setup for any tip distribution model.
- Tip source: manual entry or POS import
- Share method: by hours worked, role weighting, or even split
- Split cadence: daily, weekly, or per shift
- Configure participating employees
- Set role weight values; auto-save settings as you go
Daily Entry & Review
Enter tips, preview allocations, and approve.
- Enter total tips for a selected date
- Use POS-imported or employee-declared amounts
- Auto-calculate hours from time punches
- Manually override hours before approval
- Preview and edit allocations; save as draft or approve
Split Lifecycle
Draft, approve, reopen, and archive with full history.
- Statuses: Draft, Approved, Archived (locked)
- Resume or edit draft splits
- Reopen approved splits back to draft
- View audit trail on all changes
- Archived history entries for payroll reference
Period & Payroll Lock
Weekly period timeline with validation and lock.
- Overview period timeline with day-level statuses
- Click any day to jump into daily entry
- Validate readiness before locking
- Lock period when all splits approved and allocated
- No drafts remaining at lock time
Tip Payouts
Record and track cash tip payouts by employee.
- Record cash payouts per employee per split
- Edit payout amounts before confirmation
- Delete existing payout entries
- Payout status by day: none, partial, paid
- Remaining tips owed visible in payroll
Disputes & Review
Handle employee tip disputes with documentation.
- View open employee tip disputes
- Resolve disputes with manager notes
- Dismiss disputes with documented reason
- Full audit trail on dispute actions
- Dispute resolution feeds back into split records
Payroll
Accurate period calculations for every compensation type — hourly with overtime, salaried, contractor, daily rate, and per-job — with tip and payout integration built in.
Period Controls
Flexible period selection with on-demand refresh.
- Current week, last week, last 2 weeks, or custom date range
- Navigate periods with previous/next controls
- Refresh payroll calculations on demand
- Period summary: employee count, total hours, gross wages, tips owed
Pay Calculations
Per-employee rows with full detail and totals.
- Compensation type, rate, regular and overtime hours
- Regular pay, overtime pay, tips earned
- Tips paid out and tips still owed
- Total pay per employee
- 1.5x overtime for hourly employees above 40 hours per week
Compensation Types
Every pay model your restaurant uses.
- Hourly: punch-based regular and overtime calculation
- Salaried: prorated period pay
- Contractors: prorated recurring contractor pay
- Per-job contractors: manual payment entry
- Daily-rate: pay based on worked days in period
Tip & Payout Integration
Tip amounts flow directly from approved pools into payroll.
- Pulls tips from approved and archived split data
- Includes legacy and employee tip records
- Applies tip payouts already recorded
- Computes remaining tips owed per employee
- Break time excluded from worked hours
Anomalies & Export
Surface issues and export clean payroll data.
- Incomplete punch anomalies surfaced at employee and period level
- Flag missing or invalid punch pairings
- Export payroll period to CSV
- Manual payment rows included in totals for per-job contractors
The Whole Workflow, Connected
Each pillar feeds the next. No re-keying data between systems. No spreadsheets bridging the gap.
Schedule
Build and publish shifts
Clock
Employees punch in and out
Pool Tips
Auto-calculate from punches
Run Payroll
Hours + tips + pay in one view
Set up in minutes · No credit card required · Cancel anytime