Cleaning companies

Cleaning company time tracking with GPS per client site

NoBadge is a GPS time clock for cleaning companies. Every client premises becomes a site with its own geofence; cleaners clock in with one tap on their own phone when they arrive and leave, and you see live which buildings are covered. No hardware at client sites, €5,04 a month for each cleaner who clocks in.

Geofence per client siteUnlimited sitesGDPR · EU servers
Cleaning operative clocking in on a smartphone at a client's premises with the NoBadge GPS time clock
€0hardware at client sites
2 minto add your first site
70%less attendance admin
1 tapto clock in or out
The problem

Why attendance is hard for cleaning companies

Your cleaners work in other people's buildings, often early in the morning or after closing, and rarely with a supervisor on site.

Teams spread across many sites

Offices, surgeries, shops and schools, each with a different schedule. Without a record per site, you cannot see who arrived where, or when.

Clients who query the hours

When a client says nobody came on Tuesday, a paper sheet signed on Friday is weak evidence. You need a timestamped record of each visit.

Timesheets collected late

Sheets arrive late and incomplete. Manual timesheets carry an error rate of around 15%, worth €1,500–€2,000 a year for a 20–30 person business.

How it works

A GPS time clock for every client premises

You cannot leave a terminal in a client's lobby. With NoBadge you do not need to: the cleaner's phone is the time clock.

  1. Add each client site

    Enter the address and set the geofence radius for that building. Unlimited sites, no charge per site.

  2. Invite your cleaners

    Send a link on WhatsApp or by email. They open NoBadge in the phone browser, on Android or iPhone.

  3. Clock in on arrival

    One tap when the visit starts and ends. NoBadge stores position and time, and refuses any clock-in outside the zone.

  4. Pay and invoice accurately

    Hours per cleaner and per site, with overtime totalled, exported to Excel in one click.

A typical week

One cleaning team, five client sites, one report

How a small contract cleaning company records a normal week with NoBadge.

Client siteScheduleTeamWhat NoBadge records
Office blockMonday to Friday, 06:00–08:002 cleanersGPS clock-in and clock-out inside the office geofence
Medical practiceMonday, Wednesday, Friday evenings1 cleanerTime and position of each visit, ready if the client asks
Retail unitSunday deep clean3 cleanersWeekend hours and overtime totalled automatically
SchoolEvery weekday after 16:002 cleanersMissed clock-in alert if someone has not clocked in
Your own depotEquipment pick-up, morningsWhole teamOptional QR code on a tablet as on-site proof
Location integrity

Proof of each visit, with honest safeguards

No browser-based app can promise a 100% tamper-proof location. NoBadge combines several checks so that a clock-in from home instead of the client's building stands out.

  • Geofence per client site — a clock-in outside the allowed radius is refused; the admin can widen the radius if needed.
  • Corrections only by the admin — every change to a clock-in is made by the admin and carries a note.
  • Position stored with every clock-in — answer a client query with the record of the visit.
  • No tracking between sites — location is captured only at clock-in and clock-out, never during the shift.
  • Dynamic QR where a screen can stay — at your depot, or a client site with a tablet, add the QR code time clock.
Physical badge reader compared with clocking in on a smartphone with NoBadge, with no hardware at client sites
Features

Everything a cleaning business needs in one app

NoBadge reduces attendance admin by around 70%, from about 10 hours a week to 2–3 hours, for a 20–30 person business.

Live view of all sites

See which client buildings are covered right now, who is late and who forgot to clock out.

Missed clock-in alerts

Know that a cleaner has not clocked in before the client notices, and send cover in time.

GPS time clock

One-tap clock-in with a geofence per site and the position stored with each record.

GPS time tracking

One-click Excel export

Hours, overtime and absences per cleaner, ready for payroll and for checking client invoices.

Leave and sick days

Requests from the phone, approval with one tap and push notifications, so you plan cover early.

Leave management

Payslips and contracts

A document archive where each employee finds their own payslips and contracts.

Customer

From WhatsApp and paper to one record

“Before NoBadge we used WhatsApp and paper for attendance. Now everything is centralised, and GPS clock-in also helps with operational checks.”

Giovanni Fala · Founder, Fala Noleggi (field operations)

Employers must keep reliable working time records under the Working Time Regulations 1998 in the UK and ECJ ruling C-55/18 in the EU. NoBadge keeps them on EU servers, GDPR compliant. Read our article on GDPR and employee time tracking.

NoBadge dashboard with hours per cleaner and per client site
Pricing

Cleaning company time tracking pricing: pay only for active cleaners

The price per user never changes, but your monthly total does: NoBadge bills only the employees who actually clock in that month.

One simple price

€5,04

per active user / month · all features · billed monthly

Your bill follows your team, month by month

Month 1 · 10 employees clock in10 × €5,04 = €50,40
Month 2 · only 2 clock in2 × €5,04 = €10,08

Nobody clocks in that month? You pay €0.

  • GPS clock-in with geofence per site
  • Dynamic QR code clock-in
  • Leave, sick days and absence management
  • Live dashboard and one-click Excel export
  • Unlimited sites, EU servers, GDPR compliant
Start free 15-day trial

No credit card · No contract · 50+ employees? Ask for custom pricing

FAQ

Cleaning company time tracking: frequently asked questions

Yes. Each client premises is a separate site with its own geofence, and NoBadge includes unlimited sites at no extra cost. A cleaner clocks in and out at each building during the day, and the live dashboard shows which sites are covered. Hours are totalled per cleaner and can be checked per site.

No. NoBadge is a Progressive Web App that works in the browser of any Android phone or iPhone. You send a link on WhatsApp or by email, the cleaner opens it and can clock in straight away. There is no app store download and nothing to install at the client's premises.

GPS is usually most accurate outdoors, so ask cleaners to clock in at the entrance and set the site geofence wide enough to cover it. With no signal, a GPS clock-in is saved on the phone with the phone's time and synced automatically when the connection returns. Where a screen can stay on site, such as your own depot, the dynamic QR code is an alternative.

No browser-based app can guarantee a 100% tamper-proof location. NoBadge uses location-falsification safeguards: a geofence per client site that refuses clock-ins outside the site area, the stored position and time of every clock-in, and corrections only by the admin, with a note. An off-site clock-in cannot slip through the way it can on a paper sheet.

€5,04 per active user per month, with every feature included. If all 20 cleaners clock in, you pay €100,80 that month. If 4 are on long-term leave and do not clock in, you pay for 16: €80,64. A month with nobody clocking in costs €0. No setup fee, no per-site fee. See the pricing page.

Yes. NoBadge exports hours worked, overtime and absences per employee to Excel in one click, ready for your payroll provider or accountant. Because every clock-in is linked to a client site, the same data helps you check that the hours you invoice match the hours your team actually worked.

Keep exploring

More industries, features and help

Start today

Know which client sites are covered, every single morning.

Create your account, invite your team and see the first clock-in in under 2 minutes. Free trial, no credit card, no hardware.

No contract · Cancel anytime · EU hosted · GDPR compliant

English Deutsch Español Français Română