01 — The problem
HR in one place, payroll in a spreadsheet.
Leave and attendance live in an HR tool, but payroll is still a spreadsheet that produces the WPS file by hand each month. Overtime, unpaid leave and deductions are re-keyed, and errors reach the bank.
Biometric attendance devices export raw punches, not timesheets. Without rules for shifts, grace periods and overtime, the data is hard to use.
02 — What we build
What the engagement delivers.
Platform choice
Zoho People suits companies already on Zoho One. BambooHR suits UK and US teams that want a polished employee experience. Deel suits companies employing contractors and staff in many countries through an employer of record. We recommend one based on headcount and countries.
Employee records and leave
Document fields with expiry reminders for visas, Emirates IDs and passports, and leave policies matching UAE Labour Law.
Biometric attendance
ZKTeco and similar devices pulled over their SDK or cloud API, with shift rules, grace periods and overtime calculated into daily timesheets.
WPS salary file
Monthly SIF file generated in the format required by your bank or exchange house, with employee and employer records and validation before upload.
End-of-service and gratuity
Gratuity calculated from basic salary and service length under UAE rules, shown on the employee record and used at exit.
03 — Configuration vs custom
What is set up, and what is written.
Configuration
- HR platform modules, policies and approvals
- Leave types and accrual rules
- Onboarding and offboarding checklists
- Native payroll where it fits
Custom development
- Attendance processing from device punches
- WPS SIF file generator with validation
- Gratuity and deduction calculations
- Payroll register exports to accounting
04 — Typical effort
What it usually takes.
Ranges from comparable projects. You get a fixed-scope quote after a 30-minute call.
05 — What you own
Yours at handover.
- HR configuration and policies
- Attendance and payroll scripts
- SIF format specification used
- Monthly payroll runbook
FAQ
Questions about HR and payroll.
What is a WPS SIF file?
The Salary Information File used by the UAE Wage Protection System. It lists each employee’s salary payment and is submitted through an agent bank or exchange house. Each agent may add its own requirements, so we validate against yours.
Can ZKTeco devices feed Zoho People?
Yes, through the device SDK or the vendor’s cloud, with punches converted to attendance entries using your shift rules.
Does Zoho Payroll support the UAE?
Zoho Payroll availability varies by country. Where it isn’t available, we generate payroll and the WPS file from Zoho People data.
When is Deel the better choice?
When you employ people in countries where you have no legal entity. Deel acts as employer of record and handles local payroll.
Next step
Start with a 30-minute call.
Tell us what you run today and where it breaks. You get a fixed-scope quote afterwards. We don’t publish rates, because the honest price depends on scope.
Enquire
Talk to us about HR & UAE WPS payroll systems.
We have started the message for you. Add what you run today and we will reply within one business day.