The bank-specific electronic file format employers use to submit monthly salary instructions to a UAE WPS Agent — required by MoHRE and the UAE Central Bank for every Wage Protection System payment cycle.
A Salary Information File (SIF) is the electronic file format that UAE employers use to submit monthly salary instructions to their WPS Agent (the corporate bank or licensed exchange house through which Wage Protection System payments are routed). The SIF is the technical bridge between the employer's payroll system and the UAE Central Bank's WPS gateway: every monthly salary disbursement under the WPS regime must be accompanied by a correctly-formatted SIF, with the bank validating the file structure before forwarding the payment instructions to the Central Bank and onward to MoHRE for compliance reporting.
**SIF structure.** A typical SIF contains a header row with establishment-level metadata (MoHRE Employer ID, WPS Agent ID, salary period in YYYY-MM format, total record count, total payment amount, file generation timestamp), one detail row per employee (labour-card number, Emirates ID, employee name, IBAN, payment date, basic salary, fixed allowances, variable allowances, deductions, total amount, currency code, payment frequency), and a footer row with file-level totals for reconciliation. The encoding is UTF-8, decimal precision is 2 places, and the file extension is typically `.csv` or `.xls` depending on the bank.
**Bank-specific schemas.** Although the underlying data is similar across banks, every WPS Agent publishes its own SIF schema with bank-specific column ordering, separator conventions and validation rules. The major schemas in active use are Emirates NBD smartBUSINESS, Mashreq Business Online, ADCB ProCash and ADCB Direct, FAB Business Online (the merged NBAD/FGB platform), Emirates Islamic, RAK Bank Business Internet Banking, ADIB Business, and several smaller banks plus licensed exchange houses such as UAE Exchange and Al Ansari Exchange. A SIF generated for ENBD will not upload successfully to Mashreq — the column order, delimiter choice, decimal handling and field-validation rules are different enough to require re-formatting.
**Why the format matters.** SIF rejections are the single most common cause of late WPS submissions. Common rejection reasons include (1) labour-card number checksum failures, (2) IBAN-bank mismatch (the IBAN doesn't match the issuing bank in the bank-code component), (3) basic-vs-allowance split deviating from the registered MoHRE contract, (4) employee Emirates ID expiry past the salary period, (5) employee labour card not yet activated or expired, (6) establishment card expired, (7) currency code other than AED for non-foreign-paid components, (8) mismatched decimal precision or field separator, (9) exceeding the bank's maximum record count for a single upload (typically 5,000 employees per file). When a SIF is rejected, the employer must fix the underlying issue and re-upload — but the rejection is logged in MoHRE's system and contributes to compliance scoring.
**Validation before upload.** Modern HR platforms run pre-flight validation on every SIF before generation, checking labour-card and Emirates ID format, IBAN structure, basic-vs-allowance split, currency consistency, and bank-specific field requirements. This eliminates the most common rejection causes upstream rather than discovering them at the bank's portal validation step.
**SIF in the WPS workflow.** The monthly cycle runs as follows: payroll closes in the HR system; SIF is generated in the bank-specific format; finance / HR review the file and totals; SIF is uploaded to the WPS Agent's corporate banking portal by an authorised signatory; the bank validates the file format and processes the payment instructions; salary credits are applied to employee accounts within the MoHRE-mandated 10-15 day window; the bank confirms back to the establishment via portal receipt and to MoHRE via the WPS gateway. The establishment's compliance status updates in MoHRE's database typically within 24-48 hours of bank processing.
**Multi-establishment SIFs.** Employers operating multiple registered MoHRE establishments (e.g., a Dubai office plus an Abu Dhabi office under the same trade-licence holder) generate separate SIFs per establishment, each tagged with the relevant Establishment Card number and Employer ID. Modern payroll platforms run consolidated payroll across the group while producing per-establishment SIFs in a single workflow — eliminating the manual splitting that consumed payroll-team hours in pre-integrated setups.
**SIF and special pay events.** Bonuses, commissions, leave encashment, gratuity payouts, and overtime can flow through the regular SIF as additional allowance lines or deduction lines, or be processed via separate off-cycle SIFs depending on company policy. Final-settlement payments at separation are typically handled through a separate SIF run dedicated to the leaver, reflecting their final basic, accrued leave encashment, gratuity (under Article 51 for expatriates), and any pro-rata bonus.
**Audit and retention.** Every SIF generated should be archived with full metadata: timestamp, generating user, employee headcount, salary period, total disbursement amount, and a hash of the file contents for integrity verification. MoHRE inspections, internal audits, and statutory financial-statement audits all may request historical SIF records. Retention for at least 5 years is typical, aligned with broader UAE labour and tax record-keeping requirements.
**Automation through Peoplifi.** Peoplifi maintains the exact SIF specification for every major UAE bank — Emirates NBD, Mashreq, ADCB, FAB, Emirates Islamic, RAK Bank, and others — with periodic schema updates whenever a bank publishes revisions. SIFs are generated in seconds from the monthly payroll close, with pre-flight validation catching rejection causes before file generation. Multi-establishment workspaces produce per-establishment SIFs in a single workflow. Audit logs retain every generated SIF with full metadata for inspection-readiness.
Peoplifi generated this month's SIF in the FAB Business Online format, and we uploaded it without a single MoHRE rejection.
Peoplifi handles UAE payroll (WPS, end-of-service gratuity, Emiratisation, GPSSA), ZKTeco / Suprema biometric attendance, and IBFT bank-sheet export in one platform — so concepts like SIF (Salary Information File) stay handled, not stuck in spreadsheets.
Start free 14-day trial