Time tracking in cleaning
clock in where the client is
Dozens of workers spread across dozens of client sites, part-time shifts of 2-4 hours and nowhere to hang your own terminal. Comply without installing anything in your clients' offices.
Quick answer: cleaning and maintenance companies have the most dispersed working-time record that exists, dozens of workers spread across dozens of client sites, part-time days of 2-4 hours and nowhere to hang your own terminal. On top of that they carry the specific legal time bomb of their employment model: a part-time contract without a record is presumed to be full-time (art. 12.4 ET). Compliance is possible without installing anything in your clients' offices and without going crazy over paperwork.
The 4 challenges of the sector
A terminal on the wall is not an option: the site belongs to the client and your team arrives at 6:00, before anyone else. The clock-in has to travel with the worker, not with the building.
Extreme multi-site
30 workers, 45 client sites. Reports come out by site (to invoice and justify to the client) and by worker (for payroll and Labour Inspectorate). Both automatic.
Exact part-time hours
2 daily hours are 2 hours, not 1:45 or 2:20 left unrecorded. The exact record is your shield against the presumption of a full-time day and against claims for unagreed supplementary hours.
Early morning and late-night shifts
Clock-ins at 5:30 and 22:00 with no supervisor present. The app with a certain timestamp and location acts as the supervisor.
Turnover and TUPE transfers
Constant hires and departures, contracts that bring in 15 people at once. Onboarding in a minute (or bulk import), pay per active worker.
How Cleverfy works in a cleaning company
A compliant record with no hardware at the client premises. For a company of 35 workers, €42/month on the annual plan: the presumption of a full-time day from a single badly recorded part-time contract costs more than a decade of the system.
Mobile app
Clock in with 2 taps and location captured at the moment. Works at 5:30 with no one else awake.
Clock-ins tied to the site
Every clock-in stays linked to the assigned site. Per-client reports come out on their own, without installing anything in their offices.
Reports by site and by worker
By client to justify and monitor contract hours, by worker for payroll and Labour Inspectorate, with a 4-year history and traceability.
Exact part-time and supplementary hours
Automatic calculation and alerts. Every worker sees their hours on their phone, transparency that prevents half the conflicts.
Individual or bulk onboarding
Onboarding in a minute or bulk import for TUPE transfers. Pay only per active worker.
Official app in ChatGPT
Check your working-time data and clock in from the chat itself, with controlled access. No other Spanish time-tracking tool has it.
Clock-in systems for cleaning, compared
Sign-in sheet at each site
Gets lost, signed in bulk, the client throws it away, impossible to keep for 4 years
Call or WhatsApp to the coordinator
No certain timestamp or proof, the coordinator loses an hour a day
Fixed terminal at the client site
The site is not yours, unworkable installation and biometrics restricted by the AEPD
App with geolocation (Cleverfy)
Clock in where the service is, reports by site and worker, zero hardware at the client premises
What the record must contain (and what the Labour Inspectorate looks at)
The Labour Inspectorate acts a lot in cleaning, and almost always through the same cross-check: part-time contracts vs real working days. If your 4-hour cleaner regularly clocks 6, the case opens itself, and if she clocks nothing, art. 12.4 presumes a full-time day, which is worse.
Worker identification
Cleaners, window cleaners, maintenance and support staff, including transferred workers from day 1
Start and end per service
Each client site with its slot: 2 h at the bank plus 3 h at the offices are two records
Part-time contract: daily accuracy
The defence against the presumption of a full-time day, the number 1 risk of the sector
Supplementary hours
Agreed in writing, recorded and compensated
Travel between sites
With the criterion set by the collective agreement or agreement, do they count or not?, uniform always
Workplace
The client's, reports must come out by site and by worker
How to roll out clock-in in 5 steps
Map sites and assignments
Each client site is a workplace in the system, each worker assigned to their own. This map alone generates the per-client and per-worker reports (2 hours).
Set the travel criterion
Does the trip between the bank and the offices count? Your provincial cleaning collective agreement rules. Any defensible criterion works, what is indefensible is having none. Write it down and configure it.
Dual clock-in path
Service staff: app with geolocation at the moment of clock-in and offline mode for basements and car parks without coverage. Support and warehouse staff: kiosk tablet with PIN, linked with a single-use QR code (1 hour).
A one-week trial run with the coordinators
Each coordinator reviews their zone clock-ins every morning (5 minutes): missed entries corrected with a trace, doubts over criteria resolved in the first week, not during an inspection.
Monthly routine
Contract-vs-clocked cross-check of ALL part-time contracts (your internal 12.4 audit), supplementary hours compensated and documented, and a per-site report ready for the client who asks for justification of contract hours.
Cleaning company with 38 workers and 52 sites
The risk: 38 workers (31 part-time on 2-5 h/day), 52 client sites and sign-in sheets in each doorway that the coordinators collect when they can. Two cleaners on a 20 h/week contract have been doing 25-26 for months with a few extra event hours noted down on WhatsApp. One goes on leave and files a claim: supplementary hours without an agreement, salary differences and the 12.4 presumption hanging over the contract. With 31 part-timers, the pattern is replicable.
The result with Cleverfy: €45.60/month on the annual plan. The 38 are imported from the payroll Excel, the 52 sites are created, app with geolocation on the phones and a PIN kiosk at the office. The per-site reports reveal that two communities consume 30 minutes more than contracted and the hours pool is renegotiated with data. The supplementary hours surface, are paid according to the collective agreement and stop being ammunition. The pending claim is settled in conciliation: since the rollout there is a record.
Frequently asked questions about time tracking in cleaning
Other sectors
Your office is your clients' premises, your record is not
14 days free · No card · No lock-in