TradeWeave · ServiceTitan System Guides
Not one system but three working together: Configurable Payroll decides how much someone earns beyond base hours, Timekeeping decides how time gets logged, and Payroll Sign-off is the approval chain that has to clear before any of it processes.
A generic "payroll is wrong" complaint can trace to any of three different layers — commission rules, time-tracking setup, or a stuck approval — and the fix is completely different depending on which one actually broke. Diagnose the layer first before touching settings.
Setup
Configurable Payroll for commissions, Flexible Timekeeping for time logging, Payroll Sign-off for the approval chain.
Ongoing use
Reference
| Symptom | Fix |
|---|---|
| New profile pays wrong amounts | Always Test Profile against real data first |
| Commission missing on a job | Check invoice status and "Pays Commission" flag |
| "Send to Employee" greyed out | Grant approval permission; confirm assigned employees |
| Employee can't approve own timesheet | Grant "View employee time tracking and edit" |
| Old timesheets "disappeared" | Pull via Timesheet Detail Report / Master Pay File |
| Metric | Where |
|---|---|
| Timesheet exception rate | Late Clock Out / Overtime Alert reports |
| Commission payout per tech | Master Pay File |
| Overtime % of total hours | Master Pay File, PaidTimeType |
| Payroll processing time | Close-to-export gap |