A 14-person recruitment firm in Dubai ran payroll the way a lot of growing businesses do: a spreadsheet, a WPS (Wage Protection System) file built by hand each cycle, and one person quietly dreading the last week of every month.
WPS filings are unforgiving about format and timing — the UAE's system doesn't leave much room for "close enough," and a rejected or late file isn't just an inconvenience, it can mean a fine.
01What it was actually costing them
Building the WPS file, reconciling it against contracts and timesheets, and double-checking bank details manually took roughly two full working days every month — time pulled straight from someone who was meant to be recruiting, not reconciling. It also went wrong at least once: a formatting error on a WPS submission led to a late filing and a fine the firm hadn't budgeted for.
02What changed
The firm brought in Sam to run the payroll cycle end to end: pulling hours and contract terms, building the WPS-compliant file in the right format, flagging any employee record that looked inconsistent before submission (rather than after a rejection), and preparing the payment file for approval. Consequential actions — actually releasing payment — stayed behind a human approval step by design; Sam prepares everything and surfaces exactly what's about to happen, but a person still signs off before money moves.
03The result
What used to take two days now takes about twenty minutes of review and a single approval click. More importantly, there hasn't been a late or rejected WPS filing since — because Sam catches the kind of formatting and data mismatches that caused the original fine, before the file is ever submitted.
04If this sounds familiar
If payroll day is the week you dread rather than a twenty-minute check, that's usually fixable. See Sam's pricing or book a free AI audit to walk through your current process.