Dirt Face Logo

Timesheets Settings

Pay periods, overtime rules, labor rates by function, and time export defaults for Crew plan or higher.

6 min read

Open in app →

Overview

The Timesheets tab under Default Values configures how your tenant tracks time, splits overtime on exports, and formats CSV downloads for payroll providers. These settings apply whether you use timesheets for simple attendance, job costing, payroll, or all three.

Warning: Dirt Face does not process payroll. These settings control time tracking, job costing estimates, and manual hour exports to QuickBooks or external payroll apps. Burdened labor rates are approximate — enter actual wages in your payroll system.

Where in the app: Business Settings → Default Values → Timesheets
Open: Timesheets settings

Plan requirement: Crew plan or higher (Solo plan tenants do not see this tab). Active trials count as Crew.

Uses a separate Save timesheet settings button on this subtab.


Pay period

SettingPurpose
Week starts onFirst day of the pay/export week (independent of crew work week on Default Settings)
Default pay periodWeekly, biweekly (every 2 weeks), twice monthly (1st & 15th), or monthly
Biweekly anchor dateRequired when biweekly — starting date for alternating 14-day periods

Twice monthly periods run 1st through 15th, then 16th through month end.

These defaults drive period presets on Approve timesheets → Time export.


Overtime

Toggle Enable OT on exports to split regular and overtime hours on summary and detail exports.

SettingPurpose
Weekly OT thresholdDefault 40 hours — hours above count as OT for the week
Daily OT thresholdOptional — leave blank to disable daily OT
OT calculationWeekly only, Daily only, or Max of daily and weekly when daily threshold is set

OT on exports is a configurable approximation. Verify against your state rules and payroll provider.


Time export defaults

SettingPurpose
Default export statusUsually Approved — filters which entries appear in downloads
Include estimated labor costAdds burdened labor cost columns (job costing estimate, not wages)
Payroll CSV templateColumn layout: Generic, Gusto, ADP, or Paychex

Managers download reports manually from Manage → Approve timesheets → Time export. There is no scheduled email in v1.


Labor rates (by function)

Configure optional base hourly rate and burden multiplier per job function:

FunctionTypical use
Field crewInstallers, field ops
ShopFabrication
YardStaging / yard
OfficeOffice staff on My time

Leave blank to fall back to organization averages or per-employee overrides in Manage Team.

Approved hours × resolved burdened rate feed job costing and optional columns on time exports.

Solo tenants keep a single Avg hourly cost per crew member on Default Settings → quote tab instead of per-function rates.