The verdict in three sentences
For a contractor employing 700 site workers in Doha, paper timesheets cost more than software: 5 to 8% disputed hours, duplicates and buddy punching erode payroll every month. An offline mobile timesheet app with site allocation and a payroll export compatible with the Wage Protection System (WPS) is a QAR 180,000 to 450,000 investment (2026 ballpark) and rolls out in 3 to 4 months. The return comes from smaller payroll gaps and from finally knowing the true labour cost per work package, two numbers paper never gives you.
What paper timesheets really cost
On a Qatari site, the foreman fills a register, the site engineer copies it, then the payroll team retypes everything into a spreadsheet before producing the WPS salary file. Every step adds errors. Disputes surface on payday, often through labour camp representatives, and are settled case by case.
| Loss item | Mechanism | 2026 ballpark |
|---|---|---|
| Disputed hours | Worker and foreman record different hours | 3 to 5% of payroll |
| Buddy punching | A colleague signs for an absent worker | 1 to 2% of payroll |
| Ghost workers | Names kept after departure | 0.5 to 1% of payroll |
| Payroll retyping | 2 to 3 days per cycle for 700 people | 1 to 2 admin FTEs |
| Wrong allocation | Hours charged to the wrong project or package | Package margin off by 5 to 15% |
| Late or wrong WPS files | Rejected files, ministry follow-up | Penalties and blocked permits |
With an average all-in labour cost of QAR 2,400 per worker per month, 700 workers represent roughly QAR 1.68 million of monthly payroll. A 5% loss equals QAR 84,000 per month.
The features that make the difference
A good construction timesheet app is not a generic HR tool. It must run on entry-level Android phones, with patchy coverage on remote sites, in heat and dust.
| Feature | Role | Budget impact |
|---|---|---|
| Offline clock-in | Capture on site, sync when 4G returns | Essential, 15 to 20% of budget |
| QR code or badge per worker | 2-second identification, no more cross signatures | Badges at QAR 5 to 10 each |
| Time-stamped, geotagged photo | Proof of presence on the right site | Higher server storage |
| Project and package allocation | Every hour tied to a package (structure, rebar, formwork) | Core of margin tracking |
| Foreman then engineer approval | Two-level workflow before payroll | 2 to 3 weeks of development |
| WPS-ready payroll export | SIF file for the bank, overtime rules applied | Depends on existing payroll system |
| Cost per package dashboard | Actual labour vs contract budget | Finance director steering |
The total budget depends on the number of concurrent sites, integration with the ERP and multilingual screens (English, Arabic, Hindi, Nepali, Bengali). A simple version (clock-in, approval, Excel export) sits around QAR 180,000 to 260,000; a full version with cost per package, WPS export and management dashboard reaches QAR 350,000 to 450,000, a 2026 ballpark for the Gulf market.
Realistic timeline and watch-outs
Allow 3 to 4 months: 3 weeks of scoping on a pilot site, 8 to 10 weeks of development, then a site-by-site rollout. Foreman training is the real challenge: plan half a day per crew and icon-based screens in the workers' languages. Worker photos and phone numbers are personal data under Qatar's Law No. 13 of 2016 (PDPPL): restrict access, set a retention period and inform crews. At Kolonell, a medium-complexity business application ranges from 4M to 7M FCFA (about 6,100 to 10,670 EUR) depending on scope; maintenance starts at 35,000 FCFA per month.
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.
Ravi, finance director of a contractor in Doha (illustrative scenario), manages 700 workers across 6 sites. Monthly payroll: QAR 1.68 million. He estimates payroll gaps at 6%, or QAR 100,800 per month. With the app, he targets a residual 2% gap, a saving of QAR 67,200 per month. For a QAR 320,000 app, payback arrives in under 5 months, before counting the 2 days of retyping saved per cycle.
FAQ
Does clock-in work without coverage on site?
Yes, if the app is designed offline-first: records are stored on the phone and synced later. One Android phone at around QAR 600 per foreman is enough.
QR code, photo or fingerprint: which one?
A QR code with a time-stamped photo covers 90% of needs at low cost. Biometrics add QAR 1,500 to 3,000 per terminal and complicate maintenance.
Can the app produce the WPS salary file?
Yes, the payroll export can generate the SIF format expected by Qatari banks. This removes manual formatting and the rejection risk on a 700-line file.
How long to train 40 foremen?
Allow half a day per group of 10, so 2 days in total. Illustrated guides in the crews' languages cut first-month errors by about 50%.
Does the data have to stay in Qatar?
Not always, but government and some semi-public clients require local or GCC hosting. Budget QAR 400 to 1,500 per month for secure hosting with daily backups.
Let's scope your project. Send us your headcount, number of sites and current payroll system: we will price a pilot scope and an indicative budget over 3 to 4 months. 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.
