WPS reconciliation is the monthly check that the salaries you declared to MOHRE match the salaries recorded in your accounts.
The Salary Information File
Each pay cycle you submit a Salary Information File (SIF) to your WPS agent. The CBUAE rulebook treats the accepted SIF as the measure of your monthly wage turnover, and payroll cards may only be loaded with the salary stated in it. The file has a fixed structure. One header record (SCR) carries your 13-digit employer unique ID assigned by MOHRE, your bank's 9-digit routing code prescribed by the CBUAE, the salary month in MMYYYY format, the record count and the total salary in AED, which the system validates against the sum of all employee lines. One employee record (EDR) per employee carries the 14-character employee unique ID, the agent's 9-digit routing code, the employee's account, the pay start and end dates, the days in period, and the fixed and variable income components. Your agent validates the file against the WPS master database, and the CBUAE secures your funds before wage information is dispatched for payment.
Reconciling the SIF with your ledger
Because the SIF is a formal monthly declaration, it must tell the same story as your general ledger. Employment contracts set the fixed component, payslips record what was actually earned, and the ledger records what was expensed and paid. If a leaver's final pay never reaches the SIF, or a variable component is booked but not declared, MOHRE's monitoring reads the gap as underpayment and the escalation clock starts. Reconciling before submission catches those gaps while they are still bookkeeping errors rather than WPS violations.
This reconciliation also feeds the 85% compliance test. The resolution measures whether at least 85% of the total wages due was transferred on time, so the starting point is knowing your exact total wages due for the month. That figure should come from your payroll records and tie to the ledger, not be reconstructed inside the bank portal at the last minute.
Outsourcing does not move the obligation. If you outsource payroll processing to a third party, the legal responsibility for paying on time through WPS stays with you as the employer. Our UAE guide to outsourced accounting explains how to split those duties with a provider.
Monthly checklist
Each month, your accountant should confirm that:
- the SIF total in AED equals the net payroll paid and the payroll expense posted to the general ledger
- fixed and variable components per employee match the employment contract and the payslip
- SIF headcount matches active contracts, including joiners and leavers in the period
- the salary month (MMYYYY) matches the accounting period being closed
- the agent's acceptance and proof of payment are filed with the bank statement
This discipline sits inside the wider month-end close described in our guide to accounting and bookkeeping in the UAE.