Employee Management
Manage your staff, set permissions, and track time with GreenPOS team management.
Employee Dashboard
Access from Team → Employees.
Adding Employees
Step 1: Create Employee
- Click Add Employee
- Enter required information:
- First Name
- Last Name
- Phone Number
- Set temporary password
- Click Create Employee
Step 2: Assign Role
Select the appropriate role for the employee:
| Role | Description | Access Level |
|---|---|---|
| Admin | Store administration | All store features |
| Manager | Daily operations | Operations + reporting |
| Assistant Manager | Shift support | Similar to Manager with fewer permissions |
| Budtender | Sales associate | POS and customer-facing features |
| Accountant | Financial access | Reports and financial data |
Step 3: Configure Access
Set additional permissions:
- Registers: Which registers they can use
- Discounts: Maximum discount percentage
- Voids: Can void transactions
- Reports: Which reports to access
- Inventory: Can adjust inventory
Employee Profiles
Click any employee to view their profile:
Profile Information
- Contact details
- Emergency contact
- Employment start date
- Pay rate (if using time tracking)
- Notes
Activity Log
View employee activity:
- Login/logout times
- Transactions processed
- Inventory adjustments
- Voids and returns
Time Tracking
Clocking In/Out
Employees clock in at shift start:
- Go to Time Clock or use POS terminal
- Enter employee PIN
- Click Clock In
- Shift begins tracking
Same process to clock out at shift end.
Viewing Time Records
- Go to Team → Time Tracking
- Select date range
- View all clock records
- Edit as needed (manager/admin only)
Time Corrections
If an employee forgets to clock:
- Go to their profile
- Click Time Records
- Click Add Entry
- Enter clock in/out times
- Add note explaining correction
- Save
Roles and Permissions
Default Role Permissions
| Permission | Admin | Manager | Asst. Manager | Budtender | Accountant |
|---|---|---|---|---|---|
| View Dashboard | ✓ | ✓ | ✓ | Limited | Limited |
| Process Sales | ✓ | ✓ | ✓ | ✓ | ✗ |
| Apply Discounts | ✓ | ✓ | ✓ | Limited | ✗ |
| Void Sales | ✓ | ✓ | ✓ | ✗ | ✗ |
| View Reports | ✓ | ✓ | Limited | ✗ | ✓ |
| Manage Inventory | ✓ | ✓ | ✗ | ✗ | ✗ |
| Manage Employees | ✓ | ✗ | ✗ | ✗ | ✗ |
| Store Settings | ✓ | ✗ | ✗ | ✗ | ✗ |
| Billing Settings | ✓ | ✗ | ✗ | ✗ | ✗ |
Custom Permissions
Override default permissions per employee:
- Go to employee profile
- Click Permissions
- Toggle individual permissions
- Save changes
PIN Codes
Each employee has a unique PIN for:
- Clocking in/out
- Register access
- Manager overrides
Setting PIN
- Go to employee profile
- Click Set PIN
- Enter 4-6 digit PIN
- Confirm PIN
- Save
Resetting PIN
If employee forgets PIN:
- Manager/admin goes to profile
- Click Reset PIN
- Set new temporary PIN
- Employee can change on next login
Deactivating Employees
When an employee leaves:
- Go to their profile
- Click Deactivate
- Confirm deactivation
- Employee can no longer log in
Data Retention
Deactivated employees remain in the system for reporting purposes. Their historical data is preserved.
Employee Reports
Track staff performance:
- Team → Reports
- View sales by employee
- See hours worked
- Track discounts given
- Monitor voids/returns
Multi-Store Access
For employees working at multiple locations:
- Go to employee profile
- Click Store Access
- Select additional stores
- Set role per store
- Save
Best Practices
- Use strong PINs - Not birthdays or 1234
- Regular audits - Review permissions quarterly
- Deactivate promptly - When employees leave
- Track time accurately - For payroll and compliance
- Train on permissions - Staff understand their access
Next Steps
- Time Tracking - Detailed time features
- Employee Reports - Performance analysis