Skip to content
← All postsTrade guides9 MIN READ

Time Tracking for Cleaning Crews: The Method That Survives Night Work and Client Doubts

Commercial cleaning has the hardest supervision problem in the trades: small teams, many client sites, night hours nobody witnesses, and invoices clients feel free to question. The fix is a punch that happens at the site, tagged to the account, on a record you can show the client. Here is the method for a cleaning operation of 3 to 25.

JULY 14, 2026 · BY THE CLOX TEAM

Cleaning is the trade where time tracking stops being a payroll chore and becomes the product itself. You are selling hours of labor performed at a client's building, usually with nobody from your office and nobody from theirs watching. When the client questions March's invoice, and eventually one will, the only thing standing between you and an awkward discount is the quality of your record.

Paper timesheets and end-of-shift texts cannot carry that weight. Here is the method that can, for a cleaning operation of 3 to 25 people.

01

What makes cleaning hours hard

Nobody sees the work happen. Night and early-morning shifts at unattended buildings mean the usual informal verification, a foreman's eyes, does not exist. The record is the only witness.

Many small sites, thin margins per site. A crew might touch four or five accounts in a shift. If hours are not split by account at the moment they happen, your per-account profitability is a guess, and contract renewals get priced on vibes. Friday memory does not know whether the medical office took 90 minutes or 2 hours on Tuesday.

Drive time eats routes. Between-site drives during a shift are paid work, as covered in the drive time guide, and on dense routes they add up to real money that has to be priced into contracts, not discovered at year end.

Turnover and phone reality. Cleaning runs on new hires and part-timers, some without smartphones or willing to install nothing. The system has to onboard someone in minutes and cannot assume everyone carries the app.

02

The method

Punch at the site, tagged to the account. Each client building is a worksite in Clox and each account is a job. The cleaner clocks in on arrival from their phone, one tap, and the punch lands tagged to that account. Rolling to the next building means switching the tag; the drive lands under a travel task. Every account accumulates its true hours all week, automatically.

9:425G
Clox.
Marcus Bell
Hendrix Builders
NOT CLOCKED IN
9:42 AM
Tue, Jun 16
Project
Hendrix Remodel
Add a note (optional)
Clock in
All punches synced
RECENT SHIFTS
Mon, Jun 15
7:01a – 3:32p · Hendrix
8h 31m
Sun, Jun 14
7:00a – 2:00p · Oakdale
7h 00m
1Tap Clock In on-site
9:425G
Clox.
Marcus Bell
Hendrix Builders
CLOCKED IN
6:24:17
Started at 9:42 AM · Hendrix Remodel
Hendrix Remodel
Take break
Clock out
All punches synced
RECENT SHIFTS
Mon, Jun 15
7:01a – 3:32p · Hendrix
8h 31m
Sun, Jun 14
7:00a – 2:00p · Oakdale
7h 00m
2On the clock, time and worksite recorded
One tap on arrival starts the shift, tagged to the account, so every building accumulates its true hours as the night happens.

Geofence the buildings you worry about. For crews you choose, Clox blocks clock-ins outside the site's radius. A punch for the bank building cannot happen from a couch across town. It is a strong deterrent rather than something foolproof, since location comes from the worker's phone, but it moves clock-in fraud from easy to conspicuous. Location is captured only at clock-in, never in the background, which matters to workers and is easy to say plainly in the hiring conversation: nobody is tracking your night, just your punch.

app.getclox.com/worksites
Clox.
TodayTimesheetScheduleReportsTeamWorksites
DR
Hendrix Remodel150 m
On site
Diego · clocked in
Clock in blocked0.4 mi from job site
Punches outside the geofence are refused, never created.
On siteGeofenceBlocked off-site
A radius around the client building. For the crews you enable, a clock-in from outside it is blocked at the moment of the punch.

Give the no-phone cleaners a path. Anyone can clock in from a phone browser at app.getclox.com with nothing installed, and a supervised building with a fixed team can run a tablet kiosk with PINs and an optional clock-in photo. Mixed setups are normal: app for the route crews, browser for the resisters, kiosk at the big nightly account.

Let the record answer the client. This is where cleaning gets a tool no other approach offers. Every Clox punch is signed and hash-chained, and any record can be checked on a public verify page. When a property manager questions the invoice, you do not send a spreadsheet you could have typed anything into; you send the punch record for their building, checkable by them, showing arrival and departure for every visit. Disputes tend to end at that link. The same record protects your cleaner the night the client swears nobody showed.

03

Payroll without the text thread

Overtime in cleaning sneaks up through split shifts and account-hopping: five short visits still sum past 40 by Friday. Clox does the weekly overtime, California daily rules if they apply to you, and break math automatically as punches land, so the Friday ritual is review and approve, not reconstruct. Corrections, the missed punch-out at the last building, arrive as requests from the cleaner's phone and get approved with a trace instead of a pencil edit. Then the hours export to QuickBooks, ADP, Gusto, Paychex, or plain CSV, split by account if your bookkeeper costs it that way.

Those per-account hours are also your renewal math: real labor per account per month, times your burdened rate, against the contract price. Cleaning contracts get quoted tight; the accounts quietly running 20 percent over their assumed hours are found on this report, not in the bank balance.

04

Setting it up for a cleaning operation

  1. Create each client building as a worksite with a sensible radius, and each account as a job.
  2. Add a Travel task, so route drive time gets labeled rather than absorbed.
  3. Decide the punch path per person: app, browser, or a kiosk at fixed accounts. Issue PINs where needed.
  4. Turn on geofence enforcement for the crews where it earns its keep.
  5. Brief the crew once, plainly: punch on arrival, punch out at departure, location captured only at the punch, corrections from your phone, and the record is what gets everyone paid on time.
  6. Run one pay period, then compare account hours against your contract assumptions. Expect one surprise.

Check your state rules

The overtime and break rules that apply to you vary by state, so confirm your rules once with your state labor agency, especially if you run crews in a daily-overtime state.

Clox is one plan at $29 a month including the first 3 users, then $6 per user, with geofencing, kiosk mode, scheduling, and the payroll exports all included. It is free for 14 days with no credit card, and there is a 30-day money-back guarantee. Start a free trial, or see how Clox fits cleaning services. Your next invoice dispute can be a link instead of a discount.

Keep reading

Trade guidesTime Tracking for the Trades: Pick the Right Setup for Your CrewTrade guidesTime Tracking for Electricians: Journeymen, Apprentices, and Prevailing-Wage JobsTrade guidesHow Plumbers Track Hours per Job (Service Calls, Rebuilds, and 2 a.m. Emergencies)

Friday becomes a review, not a reconstruction.

14 days free, no credit card30-day money-back guarantee$29/month includes your first 3 usersEvery feature on the one plan

Managers run Clox on the web. Crews clock in from their phones.