TrueGrade timesheets track hours worked by your self-perform crews. Approved timesheets automatically post to cost actuals against the assigned cost code, keeping labor costs in your budget reporting without manual entry.
Field Team members submit timesheets from Labor → Timesheets → New Timesheet or directly from the mobile app.
Timesheets are organized by weekly pay periods (Monday–Sunday). Select the pay period for the hours you’re entering.
For each day worked, add one or more time entries:
| Field | Description |
|---|---|
| Date | Day within the pay period |
| Project | Project where the work was performed |
| Cost code | Labor cost code (e.g., 01500 · Temp Facilities, 06100 · Rough Carpentry) |
| Hours | Regular, overtime, or double-time |
| Description | Brief description of work performed |
Click Submit. The timesheet enters the approval queue for the project’s Project Manager.
Timesheets follow a two-stage approval process:
When a timesheet is approved, the hours are posted as a Payroll type cost actual against the specified cost codes.
If your organization has a dedicated payroll system (ADP, Gusto, etc.), TrueGrade timesheets are for project cost tracking only. Export approved timesheet data as CSV for import into your payroll system.
A submitted but not-yet-approved timesheet can be recalled by the submitter for correction. Once approved, only Admin and Owner roles can unlock a timesheet for editing. Edits to approved timesheets create a reversal and repost to cost actuals.
Export approved timesheets as CSV for a date range from Labor → Timesheets → Export. Columns include employee name, dates, hours by type, project, cost code, and approval status. This export is suitable for payroll processing or bookkeeper review.
Overtime thresholds are configured per organization under Administration → Organization Settings → Labor:
Entries that exceed these thresholds are flagged automatically on the timesheet, though users can still submit them. Approvers see the flag and can adjust or approve as entered.