The verdict in three sentences
For a cleaning contractor with 350 staff across 220 sites, scheduling software pays off by recovering 2 to 4% of unbilled hours and ending payroll errors caused by last-minute cover shifts. A SaaS at USD 4.50-11 (EUR 4-10) per employee per month, or USD 19,000 to 46,000 a year, suits homogeneous contracts, while a custom build at USD 38,000-87,000 (EUR 35,000-80,000) is the right call when every client has its own scope of work and your payroll export must handle overtime and union rules. QR or NFC clock-in is the block that makes the difference in the first month.
Where the hours go in a cleaning company
The operations director of a Chicago contractor this size juggles split shifts (early morning, late evening), absenteeism of 6 to 9%, and clients disputing visits. Supervisors spend part of every week on the phone finding cover, and payroll receives incomplete timesheets.
2026 order of magnitude for 350 staff and 220 sites:
| Item | Current situation | With software and clock-in | Estimated impact |
|---|---|---|---|
| Unbilled or unlogged hours | 2 to 4% | Under 0.5% | 9,000 to 20,000 hours recovered |
| Supervisor time on cover shifts | 8 to 12 h per week each | 3 to 4 h | 40% time freed |
| Payroll errors per month | 25 to 40 | 3 to 6 | Fewer wage claims |
| Client disputes on visits | 10 to 15 per month | 2 to 3 | Timestamped proof per site |
| Quality inspections done | 30% of sites per month | 80 to 100% | Contract renewals |
| Payroll close | 4 to 5 days | 1 day | Automatic export |
SaaS or custom: the 2026 comparison
| Criterion | Cleaning SaaS | Custom | Comment |
|---|---|---|---|
| Cost | USD 4.50 to 11 per employee per month | USD 38,000 to 87,000 | 2026 market estimate |
| Yearly cost for 350 staff | USD 19,000 to 46,000 | USD 9,000 to 16,000 (hosting, maintenance) | Custom wins after about 3 years |
| Clock-in | Standard QR or NFC | QR, NFC, geofencing per site | Works on sites with no signal |
| Quality control | Generic checklists | Checklists per client scope | Strong argument in bids |
| Payroll export | Common formats | Exact format of your payroll provider and union rules | Overtime and night differentials |
| Client portal | Sometimes optional | Visit and quality reports per site | Edge over competitors |
| Timeline | 1 to 2 months | 4 to 6 months | Rollout by area |
QR, NFC or geofencing clock-in
| Method | Hardware cost | Reliability | Limit |
|---|---|---|---|
| Printed QR on site | USD 1 to 3 per site | Good, photo optional | Code can be photographed and reused |
| Dynamic QR on a screen | USD 90 to 165 per site | Very good | Requires a device at the client |
| NFC tag | USD 3 to 9 per site | Very good | Compatible smartphone needed |
| GPS geofencing | None | Average in basements | Employee notice and consent |
| Biometric terminal | USD 450 to 1,000 per site | Excellent | Illinois BIPA exposure, avoid it |
For 220 sites, full NFC equipment costs USD 660 to 1,980, a marginal amount. In Illinois, stay away from fingerprint or face clock-in unless you have airtight written consent: the Biometric Information Privacy Act has produced very costly class actions. Also check the Chicago Fair Workweek ordinance if any of your staff fall under it, since schedule changes may trigger predictability pay.
Mini case study
Take Sophia, operations director of a cleaning contractor in Chicago (illustrative persona). Her 350 staff deliver 420,000 hours a year, billed on average at USD 32 per hour. She estimates that 2.5% of hours worked are neither billed nor justified, or 10,500 hours, worth USD 336,000 in revenue.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
If NFC clock-in and visit reports let her recover half, the gain reaches USD 168,000 per year. Add 6 supervisors freeing 6 hours a week each, about 1,700 hours at USD 35 loaded, roughly USD 60,000. A custom build at USD 71,000 plus USD 13,000 of yearly maintenance pays back in under 5 months. A SaaS at USD 8 per employee, or USD 33,600 a year, is profitable too, provided the payroll export handles your overtime rules.
FAQ
How much does scheduling software cost for 350 cleaning staff?
SaaS costs USD 4.50 to 11 per employee per month, or USD 19,000 to 46,000 a year for 350 staff. A custom build runs USD 38,000 to 87,000, plus USD 9,000 to 16,000 a year.
Is QR code clock-in enough?
It is enough to start, at USD 1 to 3 per site. NFC tags, at USD 3 to 9 per site, are more reliable because they cannot be photographed and reused remotely.
Can we use biometric clock-in in Illinois?
Only with written informed consent and a public retention policy under BIPA, and the legal exposure remains high, with statutory damages of USD 1,000 to 5,000 per violation. Most contractors choose NFC instead.
Does the payroll export handle overtime and union rules?
That is the first thing to verify: daily and weekly overtime, night differentials, part-time extra hours. A poorly configured export produces 20 to 40 errors a month and wipes out part of the gain.
How long to roll out across 220 sites?
Count 4 to 6 months for custom, then a rollout of 30 to 50 sites every two weeks. The gain on unbilled hours is measurable from the second month.
Let's scope your project. Send us your headcount, number of sites and payroll provider: we will price the scope, indicative budget and an area-by-area rollout. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
