Job Codes let you track how time is spent across different jobs, projects, clients, or tasks during a shift. When enabled, employees select a job code when clocking in or start and stop jobs throughout their shift — giving managers a detailed breakdown of where labor hours and costs are going.
What Job Codes Are Used For
Job Codes are useful for any team that needs to track time against specific work categories. Common uses include:
Job sites or projects — track hours spent at each client location or project (e.g., "P-2026-009 DTC Warehouse Rewire")
Task types — categorize time by activity (e.g., "Drive Time", "Equipment Maintenance", "Training & Certifications")
Clients — separate time billed to different clients
Cost codes — track labor against budget line items
How It Works
Once Job Codes are enabled, employees can:
Select a job code at clock-in (optionally required by role)
Start and end jobs at any point during a shift
Work multiple job codes within a single shift
Managers can see job codes in real time on the Live Status dashboard (when live location is also enabled), on each employee's timecard, in the Timesheets Job Codes tab, and in the Job Codes Summary report.
💡 Job Codes must be enabled first in Settings → Modules on/off before they appear in the app. See Enabling the Job Codes Module to get started.
What to Read Next
Enabling the Job Codes Module — Turn on Job Codes and configure your settings
Creating and Managing Job Codes — Add, edit, and deactivate job codes
Requiring a Job Code When Clocking In — Make job code selection mandatory at clock-in
Starting and Ending Jobs While on the Clock — How employees switch between job codes mid-shift
Need help? Click Book a Call in the top right of the app to talk with the Teamsly team.