The verdict in three sentences
A cleaning company with 280 operatives across 410 sites loses hours every month that it paid for but cannot bill, for lack of proof of attendance and traceable cover. A rostering tool with QR code clock-in and quality audits shared with clients costs 6 to 12 EUR per operative per month as SaaS, or 35,000 to 65,000 EUR excl. VAT custom-built over 3 to 5 months. The gain shows up as recovered unbilled hours (about 20%) and contracts renewed thanks to quality reports.
Where the hours and contracts go
In a Dublin cleaning company, operations often keep rosters in spreadsheets, handle absences by text message and arrange cover by phone the same morning. Clients (Docklands offices, clinics, apartment blocks, industrial sites in Ballymount or Blanchardstown) complain about a missed service and the company cannot prove the operative was there.
Three leaks keep coming back: cover not rebilled when an extra operative steps in, one-off work hours (windows, deep cleans) left off the invoice, and credit notes granted for lack of proof of visit. On top of that, contracts are lost at renewal, often on the client's impression alone.
| Indicator | Spreadsheets and texts | Software with QR code |
|---|---|---|
| Proof of site visit | Self-declared | Timestamped, geolocated clock-in |
| Time to cover an absence | 1 to 3 hours | 20 to 45 minutes |
| Unbilled hours as share of paid hours | 3 to 6% | 2 to 4.5% |
| Client credit notes for disputed service | 0.8 to 1.5% of revenue | Under 0.4% of revenue |
| Quality audits per site per month | 0 to 1 | 2 to 4, shared with the client |
| Contract renewal rate | 82 to 88% | 90 to 94% |
SaaS or custom: the 2026 comparison
Sector SaaS tools handle rostering and clock-in well. Custom is justified when the company wants a branded client portal with quality reports, a link to its payroll (variable hours, overtime, allowances) and automatic rebilling of cover and one-off work.
| Criterion | Sector SaaS | Custom |
|---|---|---|
| Upfront cost | 2,000 to 6,000 EUR of configuration | 35,000 to 65,000 EUR |
| Recurring cost for 280 operatives | 20,160 to 40,320 EUR a year | 6,000 to 12,000 EUR a year |
| 5-year cumulative cost | 102,800 to 207,600 EUR | 65,000 to 125,000 EUR |
| QR code clock-in on site | Yes | Yes, tags at 1 to 3 EUR per site |
| Branded client quality portal | Rarely | Yes |
| Payroll export | Standard | Matched to your payroll and agreements |
| Time to go live | 3 to 6 weeks | 3 to 5 months |
The custom budget breaks down roughly as: scoping 4,000 to 7,000 EUR, mobile app for operatives and supervisors 9,000 to 16,000 EUR, rostering and cover 8,000 to 15,000 EUR, quality audits and client portal 7,000 to 13,000 EUR, payroll export and rebilling 5,000 to 10,000 EUR, training and rollout 2,000 to 4,000 EUR.
Making the rollout work with operatives
The app must be usable without written training: one button to clock in, one to report a problem. Many operatives have older smartphones, so plan a lightweight app and offline mode for basements and car parks. Supervisors run quality audits with a 10 to 15 point photographed checklist, sent to the client within 24 hours.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Siobhan, managing director of a cleaning company in Dublin, employs 280 operatives totalling about 34,000 paid hours a month. Unbilled hours stand at 4.5%, i.e. 1,530 hours. By recovering 20% of them through clock-in and automatic rebilling, she bills 306 more hours a month at 27 EUR an hour: 99,100 EUR a year. Client credit notes fall by 0.6 points on 9.5 M EUR of revenue, i.e. 57,000 EUR. With a 52,000 EUR custom project and 9,000 EUR a year of maintenance, the tool pays back in 4 months.
FAQ
Do operatives accept QR code clock-in?
Yes, if it is presented as protection against client disputes. Companies that explain it this way reach 90 to 95% correct clock-ins within 2 months.
Do operatives need company phones?
Most use their personal smartphone, possibly with a 5 to 10 EUR monthly allowance. A shared kiosk on large sites costs 300 to 600 EUR.
Can the client see the quality audits?
Yes, a client portal shows visits, audits and photos. It is a strong argument in tenders, where traceability often weighs 15 to 25% of the score.
Does the tool connect to our payroll software?
Yes, it exports hours, absences and allowances in your payroll format. The connector accounts for 3,000 to 6,000 EUR of the budget.
How long to roll out 410 sites?
A 40-site pilot runs in 8 to 10 weeks. Full rollout follows in 4 to 8 weeks, at 60 to 100 sites a week.
Let's scope your project. Tell us your number of operatives, sites and your payroll software: we compare SaaS and custom, with a 35,000 to 65,000 EUR budget and a 3 to 5 month plan. Request your free quote. 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.
