Skip to content
Sayfitech
Payroll

Sumra

Payroll for nine thousand people on site

Sumra: Payroll for nine thousand people on site

Client identities and brand marks are anonymised. Names, logos and interfaces shown are not real companies or real projects.

Sector
Payroll
Location
Dubai, UAE
Year
2025
Kickoff to production
15 weeks
01Overview

Timesheets, wage protection files and readable payslips for a contractor paying nine thousand workers across eleven sites.

02The problem

Hours reached the office as photographs of paper sheets. Payroll took six days, wage protection files were rejected for formatting, and a worker who disputed their overtime had nothing to check it against.

03What we built
01

Hours captured where they happen

Clock-ins, overtime approvals and leave are recorded on a rugged tablet that works with no signal and syncs when it finds one.

02

The bank file is generated, not typed

Wage protection files are produced from the approved run and validated against the bank's schema, so a rejection stops being a monthly event.

03

A payslip a worker can read

Payslips are issued in the worker's own language with hours, rate and every deduction itemised, and a dispute opens against a specific line.

04The result

Payroll now runs inside a day, wage protection files pass first time, and overtime disputes are settled by looking at a record instead of arguing.

What changed

Payroll run
Same day
WPS file acceptance
First-time
Workers paid monthly
9k+
Stack
  • Next.js
  • React Native
  • Postgres
  • Temporal
  • Metabase
Disciplines applied
Next step

Tell us what's slowing you down.

Fifteen questions, one screen at a time, and a verdict at the end. No call needed to get it.

Start a projectOr email us directlyinfo@sayfi.ai