Time Tracking
Track employee work hours with clock in/out functionality, CSV export, and labor cost tracking.
GreenPOS has two related pages for time tracking:
| Page | Sidebar Location | Who Uses It |
|---|---|---|
| Time Tracking | Team > Time Tracking | All employees (clock in/out for yourself) |
| Employee Management | Team > Employee Management | Managers (view and edit all employee hours) |
Employee Clock In/Out
Navigate to Team > Time Tracking in the sidebar.
Clocking In
- Click Clock In.
- Your shift starts and a timer begins counting.
Clocking Out
- Click Clock Out.
- Your shift is recorded with the clock in and clock out times.
Auto Clock-In from Register
If your store has Auto-clock from register enabled (in Store Settings > Team Management), opening a register will automatically clock you in, and closing the register will clock you out. These records are marked with a "register" source badge.
Clock-In Reminders
Toggle Remind me to clock in to receive a reminder when you navigate to GreenPOS without having clocked in.
Viewing Your Hours
Your time records are displayed below, showing:
- Date and clock in time
- Clock out time
- Hours worked
- Notes (if any)
Use the period selector to view records for 7, 14, 30, or 90 days, or a custom date range.
Employees can view their own time records but cannot edit them. Only managers can edit time records.
Manager View: Employee Management
Navigate to Team > Employee Management in the sidebar.
Managers see all employees grouped by role (Manager, Assistant Manager, Budtender, Admin, Accountant), with time records for each.
For Each Employee
- Name and username
- Total hours for the selected period
- Number of time entries
- Each time record shows: clock in date/time, clock out time, hours worked, notes, and an "Edited" indicator if the record was modified
Managing Time Records
Add a time record:
- Click Add Time Record.
- Select the employee.
- Enter clock in and clock out times.
- Add optional notes.
- Save.
Edit a time record:
- Click on an existing time record.
- Modify the clock in/out times or notes.
- Enter a reason for the edit (required) — this creates an audit trail.
- Save. The record will show an "Edited" indicator.
Delete a time record: Click delete on a record to remove it.
Exporting Time Records
Click Export CSV to download all time records for the selected period. The CSV includes:
- Employee name, role, date, clock in/out times
- Hours worked, break minutes, hourly rate, total pay
- Edit reasons and notes
This is useful for payroll processing and record-keeping.
Period Selection
Choose the time range to view:
- 7 days
- 14 days
- 30 days
- 90 days
- Custom date range (calendar picker)
Tips
- Clock in every shift — Consistent time tracking makes payroll accurate.
- Review weekly — Managers should review time records each week to catch errors early.
- Always provide an edit reason — When modifying a time record, the system requires a reason for the audit trail.
- Export for payroll — Use the CSV export to share time data with your payroll provider.
Next Steps
- Shift Scheduling — Build and publish employee schedules
- Labor vs Sales Report — Compare labor costs against revenue
- Employee Management — Manage staff roles and permissions