Attendance & Time Tracking
Track employee work hours, manage clock-ins and clock-outs, and streamline payroll processing with SSP Manager's integrated time and attendance system.
Overviewβ
The attendance tracking system helps you:
- β° Track employee work hours automatically
- π Manage clock-ins and clock-outs
- π° Calculate labor costs in real-time
- π Generate payroll reports
- π¨ Monitor late arrivals and early departures
- π Analyze labor productivity
Key Benefits:
- Eliminate manual timesheets
- Reduce time theft
- Accurate payroll processing
- Labor law compliance
- Real-time labor cost visibility
Accessing Attendance Managementβ
Navigation: [Your Location] β Team β Attendance today
Required Permissions:
- View: Manager, Supervisor
- Edit: Manager only
- Clock In/Out: All staff
Role-Based Access Controlβ
Managing User Rolesβ
Access the User Management page to view and manage roles:
Navigation: [Your Location] β Team β Employees
The User Management page displays:
- User table with columns for ID, User, Roles, Status, Permissions, and Actions
- Roles column showing assigned role badges for each user
- Manage Custom Roles button for creating and editing custom roles
- Invite Team Member button for adding new users
Available System Roles:
- Organization Admin: Full system access across all locations
- Chain Manager: Multi-location management access
- Location Manager: Full access to assigned location
- Floor Manager: Operational management within location
- Wait Staff: Basic POS and service functions
Custom Role Managementβ
Create and modify custom roles using the Manage Custom Roles button:
- Click Manage Custom Roles at the top of the User Management page
- View existing custom roles or create new ones
- Define permissions for each role
- Assign roles to users through the Roles column
Roles are displayed as badges in the Roles column of the user table. Multiple roles can be assigned to a single user as needed.
Employee Clock-In/Outβ
Clocking Inβ
For Employees:
- Open SSP Manager app or POS terminal
- Click Clock In
- Enter employee PIN or scan badge
- Confirm scheduled shift (if applicable)
- Click Start Shift
Recorded Information:
- Employee name and ID
- Clock-in timestamp
- Location
- Device/terminal used
- IP address (for verification)
Optional:
- Photo capture (facial recognition)
- Geolocation verification
- Role/position for shift
Enable PIN-based clock-in for fast, secure access. Employees create a 4-6 digit PIN during onboarding.
Clocking Outβ
Process:
- Click Clock Out
- Enter PIN or scan badge
- Review hours worked
- Add notes (optional)
- Confirm clock-out
When the location's Close the drawer before clocking out setting is on (the default), staff who hold an open cash drawer can't clock out until they close it or hand it over. A manager can force-close a drawer left open.
Automatic Calculations:
- Total hours worked
- Break time deducted
- Overtime hours (if applicable)
- Tips earned (if recorded)
Break Managementβ
Recording Breaks:
- During shift, click Start Break
- Select break type:
- Lunch Break (30 min, unpaid)
- Rest Break (15 min, paid)
- Custom
- Timer starts
- Click End Break when returning
Automatic Break Enforcement:
- Required breaks based on shift length
- Alerts when break is overdue
- Compliance with labor laws
- Break time automatically deducted from paid hours
Labor Law Compliance:
- California: 30min meal break for 5+ hour shifts
- New York: 30min break for 6+ hour shifts
- Federal: No mandated breaks (but if given, breaks under 20min must be paid)
- Customizable per location
Attendance Dashboardβ
Real-Time Viewβ
See who's currently working:
Status Indicators:
- π’ Clocked In: Currently working
- π‘ On Break: Taking a break
- π΄ Clocked Out: Shift ended
- βͺ Scheduled: Not yet arrived
- π Late: Scheduled but not clocked in
Dashboard Information:
- Employee name and photo
- Current status
- Clock-in time
- Hours worked so far
- Scheduled end time
- Current role/position
Time Cardsβ
View detailed time records:
- Go to Team β Attendance today β Time Cards
- Select employee
- Choose date range
- View:
- All clock-ins/outs
- Break times
- Total hours
- Overtime hours
- Notes and edits
- Approval status
Time Card Details:
Employee: John Smith
Date: Nov 8, 2025
-------------------------------
Clock In: 10:00 AM
Break Start: 2:00 PM (Lunch)
Break End: 2:30 PM
Clock Out: 6:15 PM
-------------------------------
Regular Hours: 7.75 hrs
Break Time: 0.50 hrs (unpaid)
Paid Hours: 7.75 hrs
Overtime: 0.00 hrs
-------------------------------
Status: Pending Approval
Schedule Integrationβ
Comparing Actual vs. Scheduledβ
View schedule adherence:
Metrics:
- On-time clock-ins
- Late arrivals
- Early departures
- Unscheduled absences
- Extra hours worked
Visual Indicators:
- β On Time: Clocked in within 5min of schedule
- β οΈ Late: Clocked in >5min late
- π« No Show: Didn't clock in for scheduled shift
- β Extra: Worked when not scheduled
Attendance Report:
- Team β Attendance today β Reports
- Select Schedule Adherence
- Choose date range
- View compliance percentage
- Identify trends and issues
Learn more about Shift Scheduling
Editing Time Entriesβ
Manager Adjustmentsβ
Managers can edit time entries when needed:
Common Reasons:
- Employee forgot to clock in/out
- System error
- Clock-in at wrong location
- Early departure approved but not recorded
Edit Process:
- Find time entry in Time Cards
- Click Edit
- Adjust:
- Clock-in time
- Clock-out time
- Break duration
- Add notes explaining change
- Click Save
- Employee receives notification of change
- Change logged in audit log
All edits are logged with manager name, timestamp, and reason. This ensures audit trail for labor compliance.
Bulk Editsβ
Edit multiple time entries at once:
- Team β Attendance today β Bulk Edit
- Select employees and date range
- Choose edit type:
- Add missing clock-in/out
- Adjust all entries by X minutes
- Add breaks
- Delete entries
- Enter adjustment details
- Review changes
- Click Apply
- All employees notified
Overtime Trackingβ
Overtime Rulesβ
Configure overtime calculations:
Setup:
- Location Settings β Labor & Compliance
- Configure overtime rules:
- Daily Overtime: Hours over 8/day (California)
- Weekly Overtime: Hours over 40/week (Federal)
- Double Time: Hours over 12/day or 7th consecutive day
- Custom Rules: State-specific requirements
Overtime Rates:
- 1.5x pay: Standard overtime
- 2.0x pay: Double time
- Custom multipliers
Overtime Alertsβ
Real-Time Notifications:
- Approaching overtime threshold
- Overtime started
- Excessive overtime (budget alert)
Setup Alerts:
- Location Settings β Notifications
- Enable Overtime Alerts
- Set thresholds:
- Daily hours limit
- Weekly hours limit
- Individual employee limits
- Choose recipients (manager, owner, employee)
Budget Protection:
- Set weekly overtime budget
- Alert when 75% spent
- Block clock-ins when budget exceeded (optional)
Labor Cost Trackingβ
Real-Time Labor Costsβ
See labor costs as they accrue:
Dashboard Metrics:
- Current hour labor cost
- Today's total labor cost
- Week-to-date labor cost
- Labor cost percentage (vs. revenue)
- Projected weekly labor cost
How It's Calculated:
Employee hourly wage Γ hours worked = labor cost
+ overtime premium
+ taxes and benefits (optional)
= total labor cost
Labor Cost Percentage:
(Total Labor Cost / Total Revenue) Γ 100 = Labor Cost %
Industry Benchmarks:
- Full Service: 25-35%
- Quick Service: 20-30%
- Fine Dining: 30-40%
Cost Optimizationβ
Recommendations:
- Identify overstaffed shifts
- Reduce overtime
- Optimize break scheduling
- Right-size staff to demand
Reports:
- Team β Attendance today β Labor Analysis
- View:
- Labor cost by day/week/month
- Cost per employee
- Overtime costs
- Labor % trends
- Export for budgeting
Payroll Integrationβ
Exporting for Payrollβ
Generate payroll reports:
- Team β Attendance today β Payroll Export
- Select pay period
- Choose employees (or All)
- Select export format:
- CSV: Universal format
- QuickBooks: Direct import
- ADP: Formatted for ADP
- Paychex: Formatted for Paychex
- Gusto: API integration
- Click Generate Report
Report Includes:
- Employee name and ID
- Regular hours
- Overtime hours
- Double-time hours
- Tips (if applicable)
- Total hours
- Gross pay (if wage data available)
Direct Integrationsβ
Supported Payroll Providers:
- QuickBooks Payroll
- ADP Workforce Now
- Paychex Flex
- Gusto
- Square Payroll
- Homebase
Setup Integration:
- Team β Attendance today β Integrations
- Select payroll provider
- Authorize connection
- Map fields (employee IDs, pay rates, etc.)
- Test sync
- Enable automatic sync
Benefits:
- No manual data entry
- Reduce errors
- Faster payroll processing
- Auto-sync each pay period
Compliance and Reportingβ
Labor Law Complianceβ
Automatic Compliance Checks:
- Minimum wage verification
- Overtime rules enforcement
- Break requirements
- Minor employee restrictions
- Weekly hour limits
Compliance Alerts:
- Missing required breaks
- Excessive hours worked
- Minor working during restricted hours
- Insufficient rest between shifts
Setup: Location Settings β Labor & Compliance β State/Local Laws
Audit Reportsβ
Available Reports:
-
Time and Attendance Summary
- Total hours by employee
- Overtime hours
- Absence tracking
- On-time percentage
-
Exception Report
- Late clock-ins
- Early departures
- Missing clock-ins/outs
- Unauthorized overtime
-
Labor Cost Report
- Cost by employee
- Cost by department/role
- Cost trends
- Budget variance
-
Compliance Report
- Break compliance
- Overtime compliance
- Minor employee compliance
- Labor law adherence
Generate Reports: Reports β Labor & Attendance β Select Report Type
Export Options:
- PDF for printing
- Excel for analysis
- CSV for import to other systems
- Email scheduled reports
Advanced Featuresβ
Geofencingβ
Ensure employees clock in from correct location:
Setup:
- Location Settings β Attendance Settings
- Enable Geofencing
- Set radius around location (e.g., 100 feet)
- Choose enforcement:
- Block clock-ins outside radius
- Allow with manager approval
- Alert manager but allow
Benefits:
- Prevent remote clock-ins
- Ensure employees are on-site
- Reduce time theft
Facial Recognitionβ
Optional biometric verification:
How It Works:
- Employee enrolls face during onboarding
- At clock-in, device camera captures face
- System verifies identity
- Clock-in approved or denied
Privacy:
- Facial data encrypted
- Not shared with third parties
- Can be deleted on employee request
- Compliant with biometric privacy laws
Enable: Location Settings β Attendance Settings β Facial Recognition
Photo Captureβ
Capture photo at each clock-in:
Purpose:
- Verify employee identity
- Prevent buddy punching
- Visual record of attendance
Settings:
- Mandatory or optional
- Front camera on mobile
- Webcam on POS terminal
- Photos stored in secure cloud
Mobile Appβ
Employee Mobile Accessβ
Employees can use the SSP Manager mobile app:
Features:
- Clock in/out from phone
- View schedule
- Request time off
- See hours worked
- View pay stubs (if integrated)
Download:
- iOS: App Store
- Android: Google Play
Setup:
- Download app
- Enter location code (provided by manager)
- Log in with employee credentials
- Allow location permissions (if geofencing enabled)
Manager Mobile Accessβ
Managers can manage attendance on-the-go:
Manager Features:
- See who's currently working
- Approve/edit time entries
- View real-time labor costs
- Send shift reminders
- Approve time-off requests
Troubleshootingβ
Employee Can't Clock Inβ
Possible Causes:
- Incorrect PIN
- Not scheduled for shift
- Geofencing blocking (outside location)
- Device permissions not granted
- Account inactive
Solutions:
- Reset their PIN: Team β Employees β β― on their row β Reset PIN. The new PIN is emailed to them (how PIN resets work)
- Check schedule assignment
- Disable geofencing temporarily
- Grant location permissions
- Activate employee account
Missing Clock-Outβ
Common Scenario: Employee forgot to clock out
Solution:
- Manager edits time entry
- Estimate clock-out time
- Add note: "Forgot to clock out, adjusted by manager"
- Save edit
- Employee notified
Prevention:
- Enable auto clock-out (after X hours)
- End-of-shift reminders
- Manager reviews daily
Time Discrepanciesβ
Investigating Differences:
- View audit log for time entry
- Check for manager edits
- Compare to schedule
- Review break times
- Verify clock-in location/device
Resolution:
- Discuss with employee
- Make necessary adjustments
- Document reason
- Update policies if needed
Best Practicesβ
Policy Guidelinesβ
Clear Policies:
- Clock-in within 5 minutes of scheduled start
- Manager approval required for overtime
- Breaks must be taken and recorded
- Accurate time reporting is mandatory
- Consequences for time theft
Communication:
- Post policies in break room
- Include in employee handbook
- Review during onboarding
- Periodic reminders
Manager Responsibilitiesβ
Daily Tasks:
- Review who's currently working
- Check for missing clock-outs
- Approve time-off requests
- Monitor labor costs
Weekly Tasks:
- Review and approve all time entries
- Process payroll export
- Check overtime usage
- Address attendance issues
Monthly Tasks:
- Review labor cost trends
- Analyze attendance patterns
- Update schedules as needed
- Conduct performance reviews
Employee Trainingβ
Onboard New Employees:
- Explain time tracking system
- Set up PIN or badge
- Practice clock-in/out
- Review break policies
- Show how to view hours worked
Ongoing Training:
- Remind about policies
- Share labor cost importance
- Recognize good attendance
- Address issues promptly
FAQβ
Can employees see other employees' hours?β
No. Employees can only see their own hours. Managers and owners can see all employees.
What if an employee forgets to clock out?β
Managers can edit the time entry and add the estimated clock-out time with a note explaining the adjustment.
How accurate is the time tracking?β
Timestamps are accurate to the second and logged with device information for verification.
Can I integrate with my payroll software?β
Yes! We integrate with QuickBooks, ADP, Paychex, Gusto, and others. See Payroll Integration.
What about overtime rules for my state?β
Configure state-specific rules in Location Settings β Labor & Compliance. We support all U.S. states and many international jurisdictions.
Can employees clock in early?β
Configurable. You can allow early clock-ins, block them, or require manager approval.
Is facial recognition required?β
No, it's completely optional. Use PINs, badges, or simple login instead.
How long is attendance data kept?β
Standard: 7 years (IRS requirement). Can export at any time for your own records.
Related Featuresβ
- Shift Management - Creating and managing employee schedules
- Employee Management - Managing team members and roles
- Reports - Labor and attendance reporting
- Integrations - Connect to payroll providers
Getting Helpβ
Need assistance with attendance tracking?
- π§ Email: support@ssppos.com
- π¬ Live Chat: Available in dashboard
- π Help Center: docs.ssppos.com
Simplify time tracking and payroll with SSP Manager Attendance System.