UAE COMPLIANCE
FEATURED

UAE WPS SIF File: The Complete Guide for HR and Finance Teams

The Wages Protection System SIF file explained step-by-step — format, required fields, common errors, and how to automate generation to avoid AED 1,000/day fines.

10 April 2026·9 min read·UAE Compliance

The Wages Protection System (WPS) is not optional in the UAE. Under Federal Decree-Law No. 33 of 2021, all private sector employers must transfer salaries through WPS by the agreed payment date. The penalty for non-compliance: AED 1,000 per employee per day.

For a 50-person company, a 5-day payment delay costs AED 250,000. For a 200-person company, the same delay costs AED 1,000,000. These are not hypothetical fines — MOHRE enforcement has become increasingly systematic, and bank integrations mean MOHRE can see salary payment timing in real time.

The mechanism is the SIF file — Salary Information File. This is a structured pipe-delimited text file that you submit to your bank each month. The bank uses it to process payments and simultaneously reports data to MOHRE.

WPS Compliance: The Stakes
AED 1,000
Fine per employee per day for WPS non-compliance
14 days
Maximum permitted delay after payroll date
97%+
OCR accuracy for Emirates ID data extraction
3-5 hrs
Time to manually generate SIF for 50 employees

The SIF File Format

The SIF file is a pipe-delimited text file where each row represents one employee payment. The format is fixed by the UAE government. Every bank connected to WPS expects exactly the same structure.

Required fields for each employee row:
- MOL Employer Reference Number — your MOHRE establishment number
- Employee ID (MOL) — the employee's labour card number
- Employee Name — must match the Labour Contract exactly (full legal name, no nicknames)
- Nationality — ISO country code
- Emirates ID Number — 15-digit format
- Bank Name and IBAN — the employee's UAE bank account details
- Basic Salary, Housing Allowance, Transport Allowance, Other Allowances — in AED
- Deductions — any authorised deductions
- Net Salary — the amount the employee actually receives

Monthly WPS Process: Manual vs Automated
👤
Collect Employee Data
Manual: 2hrs | Auto: Real-time
Name, EID, IBAN, salary components
📊
Calculate Net Salary
Manual: 1hr | Auto: Instant
Allowances + OT - deductions per employee
📄
Generate SIF File
Manual: 2hrs | Auto: 1 click
Pipe-delimited format with all required fields
🏦
Submit to Bank
15 min
Upload SIF file via bank portal
MOHRE Confirmation
Same day
Bank reports to MOHRE automatically

The 5 Most Common SIF Errors (and how to avoid them)

  • Name mismatches — The most frequent error. HR databases often store employee nicknames or shortened names. The SIF must contain the full legal name exactly as it appears in the Labour Contract. Even a single character difference causes a payment failure.

2. Stale IBAN numbers — When an employee changes their bank account, most HR systems are not updated immediately. An invalid IBAN causes the entire payment run to fail for that employee, triggering a WPS violation.

3. Missing new joiners — Employees added to the payroll after the previous SIF submission are sometimes omitted from the current month's file because the HR team is working from a stale extract.

4. Expired Emirates IDs — MOHRE validates Emirates ID numbers and rejects SIF rows where the ID is expired or invalid.

5. Incorrect salary split — The SIF requires basic salary to be stated separately from allowances. HR teams that store total salary without the component breakdown generate SIF files that do not pass bank validation.

WPS Tools: Manual vs Zorvis AI vs Other Platforms
CapabilityExcel ManualZorvis AI UAE ModuleZenHR / Bayzat
SIF file generation3-5 hrs manual1 click automatedSemi-automated
Emirates ID OCRManual entryAuto-extract on uploadManual entry
IBAN validationNoReal-time checkBasic check
Expiry alerts (EID/Visa)Manual calendarAuto 90/60/30-day alertsBasic alerts
Name mismatch detectionNoLabour contract comparisonNo

Building a single source of truth

For companies staying on manual processes, the minimum viable WPS infrastructure is a single master spreadsheet with the following fields per employee: MOL Employee ID, full legal name (passport-matching), nationality, Emirates ID number and expiry, bank name, IBAN, basic salary, housing allowance, transport allowance, other allowances. Update this spreadsheet immediately when any data changes — do not wait for month-end.

This turns a 3-hour monthly exercise into a 20-minute one. More importantly, it eliminates the category of errors caused by working from multiple inconsistent data sources.

For companies doing 50+ employees, automation is not a luxury — it is a compliance requirement in practice. Zorvis AI's UAE module maintains all employee WPS data as structured fields, validates IBAN and Emirates ID on entry, surfaces expiry alerts 90/60/30 days in advance, and generates the SIF file in one click. The risk of a AED 1,000/day fine from a missed file or invalid field is simply too high to manage manually at scale.

wps sif uae
wages protection system uae
uae payroll compliance
mohre wps
sif file format uae
See Zorvis AI in action

Join the waitlist for early access to the hire-to-retire People Intelligence Platform built for India and UAE SMEs.

Get early access →

Related articles

CV SCREENING
How to Shortlist 400 CVs in 45 Minutes — Without Losing Quality
ASSESSMENTS
The Right Aptitude Test for BPO Candidates: What Actually Predicts 90-Day Success
RETENTION
Why 38% of BPO Hires Leave in 90 Days — And the 5 Fixes That Actually Work