Payroll in the UAE is not just about paying people accurately and on time, it is a compliance requirement. The Wage Protection System, known as WPS, is mandatory for most private sector employers, and getting it wrong carries real consequences. Zoho People, Zoho’s HR platform, can be configured to work within these requirements, but it is worth understanding exactly what WPS demands before assuming any HR software handles it automatically.
What WPS actually requires
WPS requires employers to pay wages through approved UAE banks or exchange houses, within specific timeframes, and to report salary payments electronically so the Ministry of Human Resources and Emiratisation can verify staff are being paid correctly and on schedule. It is not just a preference for how payroll is run, it is a legal requirement for the large majority of private sector employers, with penalties for late or missing submissions.
Where Zoho fits
Zoho People, and Zoho Payroll where available, handle the HR and payroll processing side: salary structures, attendance, leave balances, gratuity accrual, and payslip generation. The WPS submission itself goes through your bank or an approved WPS agent, so the practical setup is making sure your Zoho payroll data exports in the format your bank’s WPS system requires, cleanly and on schedule, rather than the software filing WPS directly on your behalf.
Getting the setup right
A few things matter for a UAE payroll setup in Zoho to run smoothly:
- Correct salary structuring. UAE payroll separates basic salary from allowances in a specific way that affects gratuity and other calculations. Get this structured correctly from the start.
- Accurate employee banking details. WPS submissions depend on correct IBAN and bank details for every employee, so this data needs to be clean and verified.
- A reliable monthly export process. Whatever your bank’s WPS format requires, your Zoho setup should produce it consistently, without manual reformatting each month.
- Leave and attendance feeding payroll correctly. Unpaid leave, overtime, and attendance need to flow into the payroll calculation accurately, or your WPS figures will not match what employees actually worked.
Gratuity and end of service
UAE end-of-service gratuity is calculated on specific rules tied to length of service and salary. This is one of the more common places payroll errors happen, because the calculation changes at certain service milestones. A properly configured Zoho People setup can calculate this correctly and consistently, which matters both for compliance and for avoiding disputes when an employee leaves.
Why this is worth setting up properly, not just quickly
Payroll mistakes in the UAE are not just an internal inconvenience, WPS non-compliance can affect a company’s ability to process work permits and renewals. A setup that looks fine on the surface but produces incorrect WPS files, or miscalculates gratuity, can create problems well beyond a single payroll run. Getting the configuration right from the start avoids discovering these issues at the worst possible moment.
Alif brings UAE HR and compliance knowledge together with Zoho implementation. As a Zoho authorised partner in Dubai and the UAE, we can help you set up payroll and HR correctly from the start. Book a free consultation to discuss your setup.



