Time Tracking
Time Tracking
Required Role: OWNER, EMPLOYEE, TEAM_LEADER, TEAM_MEMBER
Plan Required: All Plans
Track time spent on jobs, record work hours, and generate time reports for payroll and job costing.
Overview
Time Tracking allows you to record time spent on jobs, track employee hours, and generate reports for payroll, job costing, and productivity analysis.
Getting Started
Access Time Tracking from:
- Time Tracking in the sidebar
- Or track time directly from jobs
Recording Time
Step-by-Step: Record Time on Job
- Navigate to Time Tracking or open a job
![]()
- Click "Log Time" or "Add Time Entry"
![]()
- Enter time details:
![]()
- Job: Select job (if not from job page)
- Date: Date work was performed
- Start Time: When work started
- End Time: When work ended
- Duration: Automatically calculated
- Employee: Who performed the work (if applicable)
- Add notes (optional):
![]()
- Notes: What work was done
- Tasks: Specific tasks completed
- Click "Save Time Entry"
![]()
Time Entry Information
- Job: Job time is for
- Date: Date work was performed
- Start/End Time: Work time range
- Duration: Total time (auto-calculated)
- Employee: Who did the work
- Notes: Work description
Tracking from Jobs
Quick Time Entry
- Open job detail page
![]()
- Click "Log Time" button
![]()
- Enter time details
![]()
- Time is automatically linked to job
![]()
- Save entry
![]()
Job Time Summary
- Open job detail page
![]()
- View "Time Logged" section
![]()
- See:
![]()
- Total time on job
- Time by employee
- Time entries list
Time Reports
Generate reports on time tracking.
Time by Job
- Total time per job
- Time by employee
- Job efficiency
- Time trends
Time by Employee
- Hours per employee
- Employee productivity
- Time by date range
- Employee schedules
Time Summary
- Total hours tracked
- Hours by period
- Average time per job
- Time trends
Common Tasks
Editing Time Entries
- Go to Time Tracking
![]()
- Find time entry
![]()
- Click "Edit" button
![]()
- Update time or notes
![]()
- Save changes
![]()
- Note: Only OWNER and EMPLOYEE can typically edit
![]()
Deleting Time Entries
- Open time entry
![]()
- Click "Delete" button
![]()
- Confirm deletion
![]()
- Note: Only OWNER can typically delete
![]()
Exporting Time Data
- Go to Time Tracking
![]()
- Apply filters if needed
![]()
- Click "Export" button
![]()
- Choose format (CSV, Excel)
![]()
- File downloads
![]()
Viewing Time History
- Go to Time Tracking
![]()
- View list of all time entries:
![]()
- Date and time
- Job
- Employee
- Duration
- Notes
Troubleshooting
Can't record time
- Check job: Ensure job exists
- Verify permissions: Check your role has access
- Review fields: Ensure all required fields are filled
- Try again: Refresh and try again
Time not calculating
- Check times: Verify start and end times are correct
- Review format: Ensure time format is correct
- Manual entry: Can enter duration manually if needed
- Recalculate: Try recalculating duration
Time entries not showing
- Check filters: Remove or adjust filters
- Verify date range: Check date range is correct
- Refresh page: Try refreshing
- Check permissions: Verify your role has access
Can't edit time entry
- Check permissions: Only OWNER and EMPLOYEE can typically edit
- Verify entry: Ensure entry exists
- Try again: Refresh and try again
- Contact admin: May need permission adjustment
Related Articles
- Job Scheduling - Jobs time is tracked for
- Reports - Time reports
- Teams & Crews - Team time tracking
Best Practices
- Record promptly: Log time immediately after work
- Be accurate: Record accurate start and end times
- Add notes: Document what work was done
- Track consistently: Track time for all billable work
- Review regularly: Periodically review time entries
- Export for payroll: Export time data for payroll processing
- Analyze efficiency: Use time data to analyze job efficiency
- Train team: Ensure team knows how to log time
- Set expectations: Establish time tracking expectations
- Use for costing: Use time data for job costing