
Cleaning teams work across multiple client sites, often with no central office. TimeTally gives your cleaners a simple way to log their hours from any phone and assign them to specific sites using project tracking. Managers approve timesheets remotely with our timesheet approval workflow, and approved hours export straight to Xero, QuickBooks, or CSV. From £2 per employee per month.
The UK cleaning sector employs around 700,000 workers, many of them part-time, on variable hours, and spread across multiple client sites. Getting their timesheets right is not just about payroll accuracy — it is a legal obligation.
The National Minimum Wage Act 1998 requires that all working time is paid at or above the legal minimum (£12.21/hour for workers aged 21+ from April 2025). For cleaning companies, this includes travel time between client sites during a shift. HMRC has publicly named employers who failed to pay NMW correctly, and penalties can reach 200% of the underpaid amount. If your cleaners travel between jobs and that time is not recorded, you may be underpaying them without realising it.
The Working Time Regulations 1998 limit average weekly working hours to 48 (calculated over a 17-week reference period) and require at least 11 consecutive hours of rest between shifts. Cleaners who work at multiple sites — sometimes for multiple employers — can easily exceed these limits without anyone noticing. Accurate timesheet records are the only way to spot this.
Holiday entitlement is another area where cleaning companies frequently get caught out. Under the Employment Rights Act 1996, all workers — including those on zero-hours contracts or irregular hours — are entitled to 5.6 weeks of paid annual leave. Since April 2024, holiday for irregular hours workers accrues at 12.07% of hours worked each pay period. Calculating this manually across a team of part-time cleaners is tedious and error-prone.
TimeTally does not solve all of these problems on its own. It is a timesheet tool, not a cleaning management platform. But it gives you accurate, digital records of hours worked, assigned to specific client sites, with automatic holiday calculations and payroll export — which is the foundation you need to stay on the right side of employment law.
TimeTally works for any cleaning company that needs to track staff hours, manage holiday requests, and export to payroll.
Offices, retail units, warehouses, and shared workspaces
Residential cleaning services with multiple client homes per day
Industrial, end-of-tenancy, deep clean, and post-construction
Cleaning as part of wider FM contracts. See our FM page
Cleaners log their hours at the end of each day or week. Enter start time, end time, breaks, and assign hours to a client site. It takes under a minute. No app download required — TimeTally works in any mobile browser, or staff can use the iOS app.

TimeTally is a straightforward timesheet and holiday management tool. Here is what it does and how cleaning companies use it.
Cleaners log their start time, end time, and breaks for each day. This is weekly timesheet entry, not real-time clock-in — your staff fill in their hours at a time that suits them, from their phone or a shared device. Total hours and overtime are calculated automatically.
Use TimeTally's project tracking to create a project for each client site. When cleaners submit their timesheet, they assign hours to the relevant site. Reports show total hours and costs per client — useful for contract billing and checking profitability.
Set an hourly rate and overtime rate for each cleaner. When timesheets are submitted, TimeTally calculates standard pay and overtime pay automatically. You can set daily or weekly overtime thresholds to match your contracts.
Export approved timesheets to Xero, QuickBooks, or CSV with one click. The export includes employee names, standard hours, overtime hours, pay amounts, and break deductions. No manual re-entry needed.
TimeTally works in any mobile browser. Cleaners do not need to download an app or install anything on personal devices — they can bookmark the page. There is also a native iOS app for those who prefer it.
Cleaners submit their weekly timesheets. Managers receive a notification and can approve or reject from their phone. Rejected timesheets go back to the cleaner with a note explaining what needs correcting. Only approved timesheets are included in payroll exports.
TimeTally does not have GPS tracking or geofencing. What it does have is project-based time tracking, which cleaning companies use to assign hours to different client sites. If a cleaner works at three sites in a day, they create a separate timesheet entry for each one.
Create a project for each client site. When cleaners submit their timesheet, they select the relevant site from a dropdown. Reports show total hours per site.
Create a "Travel" project and have cleaners log travel time between sites as a separate timesheet entry. This is not a dedicated travel feature — it uses the same project tracking — but it captures the data you need for NMW compliance.
Cleaners can add notes to any timesheet entry — useful for recording which tasks were completed, any issues at a site, or details about travel routes.


Managing holiday requests by text message or WhatsApp is how many cleaning companies still operate. It works until someone's entitlement is wrong, or two cleaners covering the same site both book the same week off. TimeTally lets staff request time off from their phone, and managers can see the team calendar before approving. For a deeper look at how TimeTally handles leave management for cleaning services, see our dedicated page.
Statutory holiday allowance (5.6 weeks) is calculated automatically, including pro-rata for part-time staff and mid-year starters. For irregular hours workers, accrual at 12.07% of hours worked is handled correctly.
See your whole team's availability at a glance. Check for clashes before approving requests — particularly important when multiple cleaners cover the same client site.
Staff select dates and submit. Managers get a notification and can approve or decline from their phone. Remaining holiday entitlement updates automatically.
The team calendar gives managers a clear view of the entire team's status — submitted timesheets, approved holidays, and absences — all in one place. For cleaning companies managing site coverage, this is the quickest way to check who is available before approving a holiday request.

TimeTally is a timesheet tool, not a compliance system. It does not actively monitor working time limits or send alerts for breaches. But accurate timesheet records are the foundation of meeting your regulatory obligations — and that is what TimeTally provides.
Accurate hours tracking ensures your effective hourly rate does not fall below the National Minimum Wage (£12.21/hour for workers aged 21+ from April 2025). For cleaning companies, this is especially relevant for travel time between sites, which counts as paid working time. TimeTally captures this data — the compliance decision is yours.
TimeTally records all hours worked, including overtime. This gives you the data to check the 48-hour weekly average (over a 17-week reference period) and 11-hour rest between shifts under the Working Time Regulations 1998. You can export this data at any time if HMRC or the HSE request records.
All UK workers get 5.6 weeks statutory holiday (28 days for full-time). TimeTally calculates entitlement automatically, including pro-rata for part-time staff, mid-year starters, and the 12.07% accrual method for irregular hours workers introduced in April 2024.
HMRC requires employers to keep records of hours worked for at least two years. TimeTally stores all timesheet data digitally with timestamps and approval records — a complete audit trail you can export whenever needed.
Under UK law, workers on shifts over 6 hours are entitled to a 20-minute uninterrupted break. Use our break time compliance calculator to check requirements. TimeTally records breaks separately and deducts them from total hours, so payroll figures are accurate and you have a record that breaks were taken.
Project tracking gives you a digital record of who worked at which client site, for how long, and when. This is useful if a client queries their invoice or disputes the hours billed.
One price. Every feature. No surprises.
Billed monthly. Cancel anytime.
No credit card required
Yes. TimeTally works in any mobile browser — no app download or installation needed. Cleaners can bookmark the page on their phone. There is also a native iOS app on the App Store for those who prefer it.
You create a project in TimeTally for each client site. When cleaners submit their timesheet, they select the relevant site from a dropdown. If they work at three sites in a day, they create three separate entries. Reports show total hours and costs per site.
Yes, but not through a dedicated travel feature. You create a project called 'Travel' (or similar), and cleaners log travel time as a separate timesheet entry assigned to that project. This captures the data you need to ensure travel time is paid correctly under NMW rules.
No. TimeTally is a timesheet tool, not a location tracking system. It does not track where your cleaners are. It records the hours they report working and which project (client site) they assign those hours to. If you need real-time GPS tracking, you would need a separate tool.
TimeTally calculates statutory holiday entitlement automatically. For part-time staff, it pro-rates the 5.6-week entitlement. For irregular hours workers, it can apply the 12.07% accrual method. UK bank holidays are pre-loaded. Remaining entitlement is shown in real time.
Yes. Each employee has their own hourly rate and overtime rate. When timesheets are submitted, TimeTally calculates standard pay and overtime pay based on these individual rates. You can update rates at any time.
Cleaners submit their weekly timesheet. Their manager receives a notification and can review the entries, then approve or reject from their phone. Rejected timesheets go back to the cleaner with a note. Only approved timesheets are included in payroll exports.
TimeTally exports to Xero, QuickBooks, and CSV/Excel. The export includes employee names, standard hours, overtime hours, pay amounts, and break deductions. Most payroll systems can import CSV files if a direct integration is not available.
TimeTally records all hours worked, which gives you the data to check the 48-hour weekly average and rest periods between shifts. However, it does not actively monitor for WTD breaches or send alerts — it provides the records, and compliance decisions remain with you.
Yes. TimeTally has a built-in rewards system that recognises employees who submit their timesheets consistently and on time. This can help with the common problem of chasing cleaners for late submissions.
Guides and tools for UK cleaning businesses
Timesheet software for FM companies managing multi-site contracts
Learn moreUK legal requirements for tracking staff hours
Read guideTimesheet tracking for security guards across multiple client sites
Learn moreComplete guide to WTD compliance for UK employers
Read guideCalculate overtime costs for your cleaning team
Use calculatorTips and tools to get cleaners submitting timesheets on time
Learn more