HIBR.
Home  ›  Free UAE Tax & Compliance Tools  ›  WPS SIF File Generator

UAE WPS SIF File Generator

Build a compliant Salary Information File for the UAE Wage Protection System in your browser. Validates employer ID, IBAN format, routing codes, the salary period and the 1st-of-month due date before you submit to your WPS agent bank.

✓ Pure JavaScript — your salary data never leaves the browser Federal Decree-Law 33/2021 + Ministerial Resolution 340/2026 EDR per employee + one SCR control record

Employer details

Your MOHRE labour establishment number (also on the Tas'heel file)
SCR field 03: the 9-digit CBUAE routing code of your own bank. This used to ask for a 3-letter code like “ENBD”, which is not a field the SIF has.
Wages for a Gregorian month are due on the 1st of the following month — MOHRE Ministerial Resolution 340/2026, no grace period. The old 15-day window came from Ministerial Resolution 598/2022, which MR 340/2026 repealed.

Employees

# Employee ID (14 digit) Agent routing (9 digit) IBAN Income FIXED (AED) Income VARIABLE Days in period Days on leave
No employees yet. Click "Add employee" or load the sample data to begin.
Reminder: Total deductions per employee cannot exceed 50% of monthly wages, except for indemnity / end-of-service in specified circumstances (Federal Decree-Law 33/2021, Article 25). For WPS, a worker transferred less than 85% of the wage due counts as unpaid (MOHRE Ministerial Resolution 340/2026).

Generated SIF file

Employees in batch0
Total basic salaries (AED)0.00
Total variable / allowances0.00
Total deductions0.00
Total net payable0.00

Get the full WPS Setup Guide

A step-by-step guide covering MOHRE registration, bank-side WPS agent setup, the most common reasons SIF files are rejected, and the Article 25 deduction limits. Free.

How the UAE Wage Protection System works

The WPS is the UAE's federal mechanism for ensuring private-sector workers are paid in full and on time. Employers must transfer monthly wages through a MOHRE-approved agent (a bank, exchange house, or money services firm), which forwards each payment to the worker's individual account and reports the transactions to both MOHRE and the UAE Central Bank.

Authority: Federal Decree-Law No. 33 of 2021 on the regulation of employment relations, Article 25; MOHRE Ministerial Resolution No. 340 of 2026 on the Wage Protection System; UAE Central Bank Regulatory Framework for Stored Values and Electronic Payment Systems.

What a SIF file contains

A Salary Information File (SIF) is the comma-separated ASCII text file you upload to your WPS agent bank's portal, with every record terminated by CRLF. Each file contains one Employee Detail Record (EDR) per worker, followed by exactly one Salary Control Record (SCR) at the end.

Three common reasons a SIF file fails

Sources: MOHRE WPS SIF specification (file structure) · MOHRE Ministerial Resolution 340/2026 (wage due date).

What this tool does — and does not — do

Does: generates a syntactically valid SIF that passes the most common WPS agent bank pre-checks. Validates IBAN structure, routing codes, salary period coherence, and required EDR fields. Runs entirely in your browser — no salary or employee data is transmitted to HIBR servers.

Does not: verify employee MOHRE labour cards against the live MOHRE database, validate that the agent bank code is actually registered, or confirm employee IBAN ownership. Those checks happen on the agent bank side after submission. This tool is for SIF file preparation, not final regulatory submission.

Where this fits in the HIBR ERP

HIBR ERP's payroll module (in development) generates WPS SIF files from your employee records every payroll cycle, with the Article 25 deduction limits checked before generation. End-of-service gratuity (Article 51) is calculated automatically on offboarding. You also get a built-in approvals workflow so finance and HR don't ping each other on WhatsApp every month-end. Join the beta to skip the manual SIF process from launch.

Built for UAE SMBs that hate payroll Wednesdays

HIBR runs WPS, VAT 201, Corporate Tax 201, and Phase-1 e-invoicing on one platform — bilingual, RTL native, and priced for businesses with 5–50 employees. Beta opens October 2026.

Reserve your beta seat →