Running a payroll reconciliation in the United Arab Emirates
Reviewed by Mellow Editorial Team, HR & payroll content team
Payroll reconciliation in the UAE means comparing every figure your payroll system produced against your general ledger, bank statements, and WPS records to confirm they all agree — before money leaves your account and after it does. Done monthly, it catches errors, prevents regulatory exposure, and keeps your books clean.
What you are reconciling and why it matters
UAE payroll sits across several systems at once: your payroll software or spreadsheet, the WPS submission file, your bank, and your accounting ledger. A discrepancy in any one of them can result in a WPS rejection, a wage dispute, or a misstatement on your financial statements.
The reconciliation process is also your main control over gratuity accruals. Under Federal Decree-Law No. 33/2021, expatriate employees accrue end-of-service gratuity at 21 days' basic wage per year for the first five years of service, then 30 days per year after that, capped at the equivalent of two years' total pay. Because gratuity is calculated on basic wage rather than total remuneration, any payroll error that misclassifies allowances as basic — or vice versa — compounds month after month in your accrual balance.
UAE nationals enrolled in GPSSA have pension contributions deducted from gross salary. Those contributions must appear correctly in both payroll and the ledger, separately from gratuity accruals, which do not apply to nationals.
Step one: close and lock the payroll run
Before you reconcile anything, lock the payroll period. Export the final payroll register and note the exact gross-to-net breakdown for every employee: basic wage, housing allowance, transport allowance, other allowances, deductions, and net pay. Any change after this point should require a formal payroll amendment, not an edit in place.
Check headcount against HR records. New starters, leavers, and employees on unpaid leave should all be accounted for. A leaver who received a full month when they should have received a partial month — or vice versa — is one of the most common errors at this stage.
Step two: reconcile the WPS file
The UAE's Wage Protection System requires employers to submit a Salary Information File (SIF) to a WPS-accredited bank or exchange house. The net pay figure in each employee row of the SIF must match the net pay figure in your payroll register exactly. A mismatch will cause a WPS rejection or flag the account for Ministry of Human Resources and Emiratisation (MoHRE) review.
After the transfer is processed, download the WPS confirmation report. Match it line by line against the SIF you submitted. Confirm:
- Every employee record was accepted
- No amounts were adjusted during transmission
- The total transfer value equals the sum of all employee net pay rows
- The value date falls within the required payment window (employees must be paid within ten days of the salary due date)
Keep the confirmation report as a control document. MoHRE can request payment evidence, and having clean WPS records is your primary defence in any wage dispute.
Step three: reconcile payroll to the general ledger
Post the payroll journal and then agree every line to the payroll register:
- Gross wages: total per the register equals the debit to your wages expense account
- Employer pension contributions (for UAE/GCC nationals): the employer's GPSSA contribution is posted separately as a payroll cost and as a liability until remitted
- Gratuity accrual: the movement in the period should reflect new accruals, adjustments for salary changes, and any settlements paid to leavers. Reconcile the closing provision balance to a schedule that shows each employee's service length, current basic wage, and accrued entitlement
- Deductions: any employee deductions (salary advances, overpayment recoveries) should clear to the correct balance sheet account, not sit in wages expense
- Net pay liability: the credit side of the payroll journal should equal the total bank transfer; once the bank confirms payment, the liability clears to zero
Step four: reconcile leave balances
Annual leave entitlement under UAE law is 30 calendar days after one year of service. Most businesses accrue leave liability monthly — one-twelfth of the annual entitlement multiplied by daily basic wage. At reconciliation, compare opening balance plus accrual minus leave taken against the HR system. An unexplained variance here is usually a sign that approved leave was not recorded, or that a leaver's leave encashment was posted incorrectly.
Step five: document and sign off
A reconciliation with no sign-off trail has limited value as a control. For each period, produce a one-page summary that shows the opening balance for each liability account, movements in the period, closing balance, and the name of the person who reviewed it. Attach the payroll register, the WPS confirmation, and the gratuity schedule as supporting documents.
Flag any variance above a materiality threshold you set in advance — AED 500 per employee is a reasonable starting point for most SMEs — and document the explanation before closing the period. Unresolved variances should roll forward as an open item, not be written off without investigation.
---
Run HR and payroll in UAE with Mellow
Mellow brings HR, payroll and 12 AI agents into one platform — built to handle UAE properly, with payroll included, from £4 per employee per month. The AI agents don't just answer questions; they generate contracts, run cost estimates and draft letters for you.
[Start a free trial →](/register)