WPS compliance in the UAE, made simple
Of all the payroll rules that apply in the UAE, this is the one that carries the most weight. Here is what the system does, what a submission involves, and what happens when it goes wrong.
What is WPS?
The Wage Protection System (WPS) is the electronic route salaries have to travel in the UAE. It is run jointly by the Ministry of Human Resources and Emiratisation (MOHRE) and the Central Bank, and it exists so there is a record that people were paid on time, in full, and through a channel the regulator can see.
If you are a private-sector employer registered with MOHRE, this applies to you. Every pay cycle you submit a SIF (Salary Information File) to a WPS agent, which is either your bank or an authorised exchange house. They take the file and push the money out to each employee's account.
The file is unforgiving. One mistyped IBAN, a stale MOL ID, a salary that does not reconcile, and the batch comes back. Then you are re-running payroll against a deadline. Checking those fields before submission is the single most useful thing software can do here, and it is what Lifeguard Payroll does first.
WPS at a glance
- Who must complyAll MOHRE-registered mainland employers
- How salaries are paidVia WPS-approved banks & exchange houses
- What you submitA SIF file each pay cycle
- Payment windowWithin 15 days of the salary due date
- New employeesAdded to WPS within 30 days of joining
- OversightMOHRE + UAE Central Bank
From payroll run to submitted SIF in minutes
Four steps, and the third one is where the value is. Everything gets checked before it leaves your hands.
1. Run payroll
Salaries, allowances and overtime calculate off your UAE salary structures.
2. Generate SIF
Formatted for your specific agent, since banks and exchange houses differ.
3. Validate
IBANs, MOL IDs and totals checked. This is the step that stops rejections.
4. Submit & archive
Upload it, and a copy stays on file for whenever it gets asked for.
What non-compliance actually costs
These are not warnings. The fines are real, and the knock-on effect on hiring is what tends to catch companies out.
Fines per employee
Charged for late or missed transfers, and they go up if it happens more than once.
Work-permit suspension
MOHRE can stop issuing new permits until the wages are paid. If you are mid-hire, this one hurts.
Emiratisation penalties
An unfilled skilled role runs at roughly AED 9,000 a month. Left for a year that is about AED 108,000.
MOHRE & Labour Law
Salary structures, leave entitlements and end-of-service rules follow UAE Labour Law, and the records an inspector would ask for are kept as you go rather than assembled afterwards.
Emiratisation & Nafis
See where your Emirati headcount sits against target before it becomes a penalty. An unfilled skilled role costs roughly AED 9,000 a month, and Nafis registrations stay in the same place as everything else.
Gratuity & EOSB
Gratuity is worked out as service accrues, so the settlement is ready inside the 14-day window instead of being started on day one of it. Try the gratuity calculator →
WPS questions, answered
It is the electronic system private-sector salaries must be paid through, supervised by MOHRE and the UAE Central Bank. The purpose is to create a verifiable record that employees were paid the right amount at the right time. If your company is registered with MOHRE, paying staff through WPS is a legal requirement rather than a choice.
SIF stands for Salary Information File. It is the file you hand to your WPS agent, meaning your bank or an authorised exchange house, once per pay cycle. Inside it are your establishment details including the MOL ID, then a line per employee with their labour card number, IBAN and salary breakdown. The format is fixed, which is why generating it by hand is a poor use of anyone's afternoon.
It escalates. First come fines, which scale with how many employees are affected and whether it has happened before. Then MOHRE can stop issuing you new work permits, which quietly becomes the more expensive problem if you are trying to hire. Salaries are generally expected to reach employees within 15 days of the due date.
Often, though not uniformly. A number of free zones have adopted WPS directly and others run their own equivalent salary-transfer requirement, so it is worth checking what your specific free zone mandates. Lifeguard Payroll handles mainland and free-zone setups, including groups operating across both.
Take WPS off your month-end list
We will run through SIF generation, the validation step and the audit trail using your own payroll. About half an hour.
No credit card · Free data migration · Live in under a week