Features Demo Pricing Compliance Check Blog Contact
🧹 For cleaning and maintenance companies

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.

📱 App for every service 📍 Geolocation at clock-in 📶 Works without coverage 💶 From €1.20/user

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

1

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).

2

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.

3

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).

4

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.

5

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.

CASE STUDY

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

Your office is your clients' premises, your record is not

14 days free · No card · No lock-in

✓ App for every service ✓ Works without coverage ✓ From €1.20/user ✓ Bulk onboarding for TUPE transfers