Meydan Free Zone · Dubai · UAE
UAE VAT and bookkeeping feature image for WPS Payroll & Reconciliation: A UAE Compliance Guide by Finsera UAE

Answer first: Mainland UAE companies must pay salaries through the Wages Protection System (WPS). Each month, the WPS file, the payroll register, the bank salary transfer, and the payroll expense in the general ledger should all reconcile - mismatches signal late or partial payments and labour-compliance risk. The WPS is a Ministry of Human Resources and Emiratisation (MOHRE) electronic system that tracks whether employees registered under a mainland company's labour file are being paid their full salaries on time.

Official context: FTA VAT registration guidance and UAE wages and WPS guidance.

Who this is for

UAE SMEs, founders, bookkeepers, e-commerce operators, and finance administrators who need cleaner records for VAT, payroll, banking, corporate tax, and management reporting.

Key takeaways

  • What WPS Is and Who Must Use It.
  • The Monthly Reconciliation Process.
  • Where the Reconciliation Breaks.
  • WPS, Gratuity, and Tax Records.

UAE considerations

In the UAE, bookkeeping has to support more than internal reporting. The same records may be used for VAT returns, corporate tax calculations, WPS/payroll checks, free zone administration, bank reviews, and investor diligence. Pair this guide with the monthly bookkeeping checklist and Finsera's bookkeeping service so Dubai, Abu Dhabi, Sharjah, and other UAE teams keep source documents, reconciliations, and tax workings connected.

Common questions

  • What is WPS and who must use it in the UAE? WPS (Wages Protection System) is a MOHRE-mandated electronic salary payment system for mainland UAE private-sector employers. All mainland companies must pay registered employees through WPS-participating banks or exchange houses. Most free-zone companies are exempt unless their free-zone authority has specifically adopted WPS.
  • How do I reconcile WPS with my payroll and accounting records? Match four sources monthly: (1) your internal payroll register, (2) the uploaded WPS file (SIF), (3) the bank debit for salary transfers, and (4) the payroll expense entry in your general ledger. The net totals of (1), (2), and (3) should match. The gross payroll from (1) should match the GL expense in (4) plus gratuity accrual.

Free-zone companies are generally exempt from WPS unless their specific free-zone authority has adopted it. DMCC, for example, does not require WPS; IFZA does not require it. JAFZA and some other free zones do. This article focuses on mainland companies and free-zone entities where WPS applies.

What WPS Is and Who Must Use It

The Wages Protection System, launched by the UAE Central Bank and MOHRE in 2009, mandates that mainland UAE private-sector employers pay salaries through approved banks or exchange houses that report transactions to the WPS database. It is a core protection under Federal Decree-Law No. 33 of 2021.

Registration requires: a valid trade licence, an establishment card from MOHRE, a corporate bank account with a WPS-participating bank, and an agreement with a payroll agent or the bank's WPS service. Once registered, the employer uploads a monthly salary information file (SIF) - the WPS file - in a format prescribed by the Central Bank.

The WPS file contains: employee name, personnel number, labour card number, bank routing code, employee IBAN, and net salary. Each record must match MOHRE labour records exactly; any discrepancy in name, number, or salary causes rejection.

The Monthly Reconciliation Process

Reconciliation is a four-way match. Every month, these four sources should agree:

  1. The payroll register - your internal calculation of gross salary, deductions (advance, lateness, violations per Labour Law), and net salary due to each employee. This is the source of truth for the accounting entry.

  2. The WPS file (SIF) - the uploaded file sent to your bank or payroll agent. Every name, account number, and net salary figure must match the payroll register exactly. The WPS file total must equal the total net payroll.

  3. The bank transfer record - the actual AED amount debited from your corporate account. This should match the WPS file total. Partial transfers - where the bank rejects individual employee records - must be identified and corrected before the WPS deadline.

  4. The general ledger entry - the payroll expense journal posted to your accounting system. Debit payroll expense (gross), debit any employee receivables (advances), credit bank (net payment), and credit liabilities (payroll withholdings, gratuity accrual, pension contributions for GCC nationals).

The four-way reconciliation should be completed within 48 hours of the salary payment date. Discrepancies caught early - a rejected employee record, a rounding difference, a bank fee not accounted for - can be corrected before MOHRE generates a non-compliance flag. Discrepancies left unresolved for weeks accumulate into audit findings, employee complaints, and MOHRE penalties.

Where the Reconciliation Breaks

The most common failure points in WPS reconciliation:

  • Partial file rejection. The bank processes 47 of 50 records; 3 fail due to closed accounts, incorrect IBANs, or name mismatches. The employer may not notice until month-end, by which time those employees are flagged "unpaid" in WPS.
  • Cash salary payments outside WPS. Paying a portion in cash to avoid WPS reporting is a direct MOHRE violation and voids compliance. The FTA may also question unexplained cash withdrawals during a tax audit.
  • Timing mismatches. MOHRE measures compliance by WPS upload date, not the employer's internal salary date. A 2 June upload for a May salary is technically late if the contract specifies monthly payment.
  • Net vs gross confusion. The WPS file records net salary; the GL records gross. These never match line-by-line. Reconciliation must compare net-to-net and gross-to-gross separately.
  • Gratuity not accrued. GL payroll expense should include monthly gratuity accrual (21 or 30 days of basic salary, pro-rated). The WPS file does not include gratuity - it is not paid monthly. Excluding it understates labour costs and omits a real liability.

WPS, Gratuity, and Tax Records

The WPS reconciliation is one leg of a broader payroll compliance framework. The same monthly payroll data feeds three separate obligations:

Record Type Purpose Retention Period Regulator
WPS files & bank transfers Proof of timely salary payment 3+ years (employment contract period + dispute window) MOHRE
Payroll register & GL entries Corporate tax deduction evidence 7 years from tax period end FTA
Gratuity accrual schedule End-of-service liability 7 years from employee departure MOHRE / courts

Sources: MOHRE WPS guidelines; Federal Decree-Law No. 47 of 2022 (corporate tax records); Federal Decree-Law No. 33 of 2021 (labour law)

Gratuity must be accrued monthly. For an employee on a basic salary of AED 8,000 with three years of service, the monthly gratuity accrual is (AED 8,000 ÷ 30 × 21) ÷ 12 = AED 466.67 per month. This amount is expensed to the P&L and credited to a gratuity liability account on the balance sheet. When the employee leaves and receives their end-of-service payment, the liability is debited and the cash payment credited. Without monthly accrual, the P&L understates labour costs in every period except the departure month - a distortion that affects both management reporting and corporate tax calculations.

Need help with payroll compliance? Finsera's bookkeeping service handles WPS file preparation, monthly reconciliation, gratuity accrual, and FTA-ready payroll records for mainland and qualifying free-zone employers.

Penalties for Non-Compliance

MOHRE takes WPS non-compliance seriously. The penalty framework includes:

Violation Penalty Impact
Failure to register with WPS Work permit restrictions; company downgrading to MOHRE Category 3 or 4 Cannot hire new employees; higher bank guarantees required
Late salary payment (per MOHRE / WPS record) AED 5,000 per affected employee for repeated delays Escalates with repeat offences; impacts company classification
Partial payment or non-payment via WPS Employee can file complaint; employer faces labour court action Potential employment ban; company blacklisting
False information in WPS file Administrative fine; potential criminal liability for fraud Permits suspended

Sources: MOHRE WPS compliance circulars; MOHRE company classification guidelines

A company classified as Category 3 or 4 by MOHRE - triggered partly by WPS non-compliance - faces higher bank guarantees for new work permits (up to AED 7,000 per employee versus AED 3,000 for Category 1), restrictions on new hiring, and exclusion from government tenders. The financial impact of a category downgrade far exceeds the administrative cost of maintaining clean WPS records.

Related Finsera guides

Decision checklist

  • What WPS Is and Who Must Use It
  • The Monthly Reconciliation Process
  • Where the Reconciliation Breaks
  • WPS, Gratuity, and Tax Records

Frequently asked questions

Practical answers for business owners evaluating whether this is the right finance support.

WPS (Wages Protection System) is a MOHRE-mandated electronic salary payment system for mainland UAE private-sector employers. All mainland companies must pay registered employees through WPS-participating banks or exchange houses. Most free-zone companies are exempt unless their free-zone authority has specifically adopted WPS.

Match four sources monthly: (1) your internal payroll register, (2) the uploaded WPS file (SIF), (3) the bank debit for salary transfers, and (4) the payroll expense entry in your general ledger. The net totals of (1), (2), and (3) should match. The gross payroll from (1) should match the GL expense in (4) plus gratuity accrual.

Late salary payments are flagged in the MOHRE system. Repeated delays result in AED 5,000 fines per affected employee and can downgrade your company to MOHRE Category 3 or 4, which restricts new hiring and increases bank guarantee requirements. Employees can also file complaints with MOHRE or the labour court.

Most free zones (DMCC, IFZA, JAFZA, ADGM) do not require WPS. However, some free-zone authorities have adopted it voluntarily. Check with your specific free-zone authority. Even without WPS, free-zone employers must maintain payroll records and proof of timely payment for labour-law compliance.

Gratuity is not paid through WPS - it is an end-of-service benefit. However, it must be accrued monthly in your accounting records. The gratuity accrual is part of the total labour cost that should appear in your general ledger payroll expense, even though it does not flow through the WPS file or bank salary transfer.

Companies that fail to register with WPS or consistently pay late face work permit restrictions, company category downgrade, fines of AED 5,000 per affected employee for repeat delays, and potential blacklisting. The practical impact of a category downgrade - higher bank guarantees and hiring restrictions - is often more costly than the fines themselves.

Finance notes for operators.

Bring the question. We’ll bring the numbers.

Bookkeeping, business plans, financial models, investor decks — scoped as one consistent story your bank, board, or investors can read.

Recommended ERP partnerWafy by ThriveLink

Finsera recommends Wafy by ThriveLink as a partner ERP option for Saudi and UAE small businesses that need operating systems connected to finance records, reporting, and decision workflows.

Visit Wafy
Chat with us