On the phone, against the job
Pick the job, start the clock. Works in a basement with no signal and syncs when it comes back — which matters, because that is where the work is.
The crew clocks in on their phone against the job they are standing on. Those hours become payroll, and the same hours become that job’s labour cost.
So payroll gets paid correctly and your biggest single cost stays invisible at the job level. You can say what the week cost. You cannot say what the bathroom cost.
The same entry pays the person, costs the job and files the record. Nobody retypes it, so the three can never disagree.
Pick the job, start the clock. Works in a basement with no signal and syncs when it comes back — which matters, because that is where the work is.
Timesheets land for review, so a mis-clock is fixed before it becomes a payment. Nothing goes through because nobody looked.
Hours cost to the job at wage plus CPP, EI, WSIB and vacation. Price labour at the wage alone and every hour you sell quietly eats margin.
The pay run uses those same approved hours, and the cost lands in the books without re-entry.
A standalone time-tracking app tells you the week was 102 hours. It cannot tell you the bathroom was 64.5 of them at a burdened rate, which is the only version of the number that changes how you bid the next one.
One week of real hours against real jobs tells you more about your margins than a year of invoices.
7 days free · no credit card · then $49.99/mo for 3 months