WPS Payroll in the UAE: Complete Compliance Guide | Fastlane
⚠️ A rejected SIF batch means nobody has been paid — and late wages block new work permits before any fine is issued · 175 days left in 2026. Get Expert Help →
HomeBlogWPS Payroll Guide UAE
Payroll · UAE · 2026 Guide

How WPS Payroll in the UAE Works — Rules, Deadlines and Penalties

The Wage Protection System is not a report filed after the fact. The salary transfer and the data file are checked against each other, and the consequence of a mismatch lands on your ability to issue work permits rather than on a payment schedule. This guide covers the SIF file, the monthly cycle, the penalty structure, and the two payroll obligations that run alongside WPS and are routinely forgotten.

👤 Fastlane Tax Team 📅 Updated July 2026 ⏱ 13 min read 📄 Published March 2026 🏷️ Payroll

Key Takeaways

4 insights · 13 min read
01

WPS is the MOHRE-mandated electronic wage transfer system. Salaries must reach employees through it, and a delay beyond the permitted window triggers work permit suspension before any fine is issued.

02

Not every UAE employer is inside WPS. DIFC and ADGM operate their own employment regimes, and free zone requirements vary — check which framework applies before assuming.

03

The SIF file must reconcile exactly — employee records against the control record, and the control record against the bank transfer. One mismatch rejects the whole batch.

04

WPS is one of three payroll obligations. GPSSA for UAE and GCC nationals runs alongside it, and end-of-service gratuity accrues from day one whether or not you provision for it.

Quick Answer

WPS payroll in the UAE requires employers registered with MOHRE to pay wages electronically through an approved agent. Each cycle you generate a SIF file listing every employee’s labour card number, IBAN and salary components, submit it with a matching bank transfer, and MOHRE reconciles the two. Salaries not paid within the permitted window trigger work permit suspension.

In this guide What WPS is Who is covered, and who is not The SIF file The monthly WPS cycle When salaries are late Penalties for non-compliance What runs alongside WPS End-of-service gratuity Payroll, corporate tax and VAT What goes wrong most often Joiners and leavers mid-month In-house or outsourced

The Wage Protection System is the electronic mechanism through which UAE employers registered with the Ministry of Human Resources and Emiratisation pay wages, and through which MOHRE verifies that they have actually been paid. It is not a reporting formality after the fact — the salary transfer and the data file are checked against each other, and the consequence of getting it wrong lands on your ability to issue work permits rather than on a payment schedule. This guide covers the mechanics, the deadlines, the penalty structure, and the two obligations that sit alongside WPS and are routinely forgotten. Fastlane runs payroll and WPS from AED 25 per employee per month.

What is the Wage Protection System?

WPS is a joint MOHRE and UAE Central Bank system requiring employers to pay wages electronically through an approved agent — a bank, exchange house or authorised financial institution — rather than in cash or by unrecorded transfer. Each pay cycle the employer submits a structured data file describing what every employee should receive, and transfers the matching total. MOHRE reconciles the two.

The purpose is verification rather than administration. Because the declared file and the actual transfer must agree, MOHRE can see not only that wages were paid but that they were paid in the amounts declared, to the right people, on time. That design is what makes the system hard to work around, and it is why the compliance risk sits in data accuracy as much as in cash flow.

Which employers are covered, and who is outside WPS?

WPS applies to establishments registered with MOHRE, which covers mainland companies and the great majority of free zone entities. It does not, however, cover everyone — and assuming universal application is a common error when setting up payroll in a new entity.

Employer typeFrameworkPosition
Mainland companiesMOHRE, Federal Decree-Law No. 33 of 2021WPS applies
Most free zonesMOHRE, or the zone’s own equivalent systemWPS or a zone-specific scheme — confirm with your authority
DIFCIts own DIFC Employment Law and registrarOutside MOHRE — separate rules including a workplace savings scheme in place of gratuity
ADGMIts own employment regulationsOutside MOHRE — separate framework
Domestic workersSeparate legislation and systemNot the standard establishment WPS route

⚠️ Check which regime you are in before building the payroll

DIFC and ADGM operate their own employment legislation, their own registrars and their own end-of-service arrangements. A payroll process designed around MOHRE WPS will not fit either of them, and a DIFC entity that assumes gratuity works the same way as onshore has a provisioning problem rather than a filing one [VERIFY the current requirements for your specific free zone or financial centre].

What is a SIF file and what does it contain?

The Salary Information File is the structured data file submitted with each pay run. It has two parts that must agree with one another and with the money actually transferred.

ComponentWhat it holdsWhere errors come from
Employee detail recordsOne row per employee — labour card number, personal ID, IBAN, agent ID, pay period start and end, days worked, fixed salary, variable salary, leave daysStale labour card numbers after a visa renewal
Salary control recordThe summary row — employer ID, agent ID, file creation date and time, total record count, total salary valueTotals that do not match the sum of the detail rows
Fixed salaryBasic wage plus contractual allowancesAllowances declared inconsistently between months
Variable salaryOvertime, commission, bonuses for the periodTiming — which period a bonus belongs to
Days worked and leaveActual days in the period, and unpaid leaveUnpaid leave omitted, so the total does not reconcile

The reconciliation is the point. The detail rows must sum to the control record, and the control record must equal the bank transfer. A single mismatch — one wrong IBAN, one employee whose labour card was renewed and whose number changed, one omitted unpaid leave day — and the batch is rejected. Not the individual record: the whole file.

How does the monthly WPS cycle work?

A well-run cycle is the same sequence every month, finished before the deadline rather than against it.

  1. Register the establishment — a one-time step. The company must be registered with MOHRE and hold an account with a WPS-approved agent before the first pay run.
  2. Confirm employee data — labour card numbers, personal IDs and IBANs, checked against current documents. Visa renewals and bank changes are the two things that silently invalidate a file.
  3. Calculate the payroll — basic salary, allowances, overtime, commission and any deductions, with unpaid leave days reflected in the days-worked field.
  4. Generate the SIF file — in the prescribed format, with detail rows and control record reconciling to each other.
  5. Submit and transfer — upload the file through your agent and instruct the matching transfer. The two must agree exactly.
  6. Confirm acceptance — check that MOHRE has accepted the file rather than assuming it. A rejected batch means nobody has been paid and the clock is still running.
  7. Archive the run — SIF file, bank confirmation, payslips and the acceptance record, retained with the payroll file.

Expert Tip

Run the file three to five working days before the deadline, not on it. A rejected batch has to be corrected and resubmitted, and if that happens on the last day you are late even though the money was ready. The two corrections that take longest are a changed labour card number after a visa renewal and a closed or altered bank account — both of which need the employee to supply something, on a timescale you do not control.

When are salaries actually considered late?

Wages are due at the end of the agreed pay period, and are treated as delayed once the permitted window after the due date has passed — commonly stated as 15 days [VERIFY the current MOHRE timeframe for your establishment category]. What matters practically is that the consequence is automatic and system-driven: MOHRE sees an unmatched pay period without waiting for anyone to complain.

The first consequence is usually not a fine. It is a block on new work permits for the establishment, which stops you hiring, renewing or transferring anyone until the position is regularised. For a growing company that is a more disruptive outcome than an administrative penalty, and it arrives faster.

What are the penalties for WPS non-compliance?

MOHRE’s penalty framework combines administrative fines with operational restrictions, and the restrictions usually bite first. The specific amounts are set by ministerial and cabinet resolution and have been revised more than once, so treat any published figure — including any you find online — as needing confirmation before you budget against it.

ViolationConsequenceAmount
Wages not paid within the permitted windowWork permit suspension for the establishmentOperational, not monetary — applies from the point of delay
Failure to register in WPSAdministrative fine, per worker, plus permit block[VERIFY current MOHRE penalty schedule]
Incorrect or incomplete SIF dataAdministrative fine, per worker[VERIFY current MOHRE penalty schedule]
Persistent non-complianceEscalation, establishment classification downgrade, referralCompounds across the establishment
Larger establishmentsAdditional measures apply above certain headcounts[VERIFY thresholds]

⚠️ The classification downgrade is the expensive one

Administrative fines are finite. An establishment classification downgrade is not — it affects the fee category you pay for every work permit and renewal thereafter, across the whole company, for as long as it stands. Companies focused on avoiding a per-worker fine sometimes miss that the structural consequence costs considerably more over a year than the penalty they were worried about.

What runs alongside WPS?

WPS is one of three payroll obligations, and it is the only one most employers actively manage. The other two accrue quietly and surface later — one at an audit, the other when someone resigns.

ObligationWho it applies toCycle
WPS wage transferAll employees at a MOHRE-registered establishmentEvery pay period
GPSSA pension contributionsUAE nationals, and GCC nationals under the Unified Protection Extension SystemMonthly, due by the 15th of the following month
End-of-service gratuityEmployees with at least one year of continuous serviceAccrues monthly, paid on exit
Emiratisation targetsEstablishments above the applicable headcount thresholdsAssessed periodically [VERIFY current MOHRE thresholds]

GPSSA is the one most often missed entirely, because a company with a single Emirati or GCC-national hire may run WPS correctly for years without realising a separate registration and monthly contribution obligation exists. Registration is due within 30 days of the joining date, and contributions run from that date rather than from approval — see our guide to GPSSA registration for GCC nationals and the GPSSA registration service.

How is end-of-service gratuity calculated?

Under Federal Decree-Law No. 33 of 2021, an employee who completes at least one year of continuous service is entitled to 21 days’ basic wage for each of the first five years and 30 days’ basic wage for each subsequent year, with the total capped at two years’ wages. It is calculated on basic salary only — allowances are excluded — and unpaid leave days do not count towards service.

Worked example. An employee joins on 1 January 2022 on a basic salary of AED 9,000 per month and leaves on 30 June 2026 — four years and six months of service.

StepCalculationResult
Daily basic wageAED 9,000 × 12 ÷ 365AED 295.89
Entitlement4.5 years within the first five — 21 days per year94.5 days
Gratuity94.5 × AED 295.89AED 27,962
Cap checkTwo years’ total wageNot binding at this length of service
Monthly accrual you should have provisionedAED 27,962 ÷ 54 monthsAbout AED 518 per month

The daily-rate divisor is worth agreeing internally, since a 365-day basis and a 30-day-month basis produce different answers and both are used in practice [VERIFY the basis appropriate to your contracts]. The last row is the important one: gratuity is a liability that builds from month thirteen, and a company that has never provisioned for it discovers the full amount as a cash payment in the month an employee resigns.

How does payroll interact with corporate tax and VAT?

Three points, each of which comes up in practice and none of which is obvious from the WPS process itself.

Payroll in the tax computation

Salaries are deductible — staff costs incurred wholly and exclusively for the business are deductible in the corporate tax computation, including employer GPSSA contributions and gratuity accruals recognised under IFRS.

Payments to owners and connected persons must be arm’s length — a salary paid to a shareholder, director or their relative is deductible only to the extent it reflects market value for the services actually provided. This is a standing area of adjustment.

Employment income is outside the scope of VAT — wages are not a supply, so no VAT arises on salary. Staff-related costs bought in from suppliers are a different question, and some are blocked from input recovery.

Employee benefits provided free of charge — input VAT on goods or services given to staff at no charge is generally blocked unless there is a legal or contractual obligation to provide them.

The payroll ledger feeds both returns — which is the practical argument for running payroll and accounting from the same system rather than reconciling two later.

If your corporate tax return is prepared from the same ledger that runs payroll, the deductions and accruals flow through automatically. Where payroll sits in a spreadsheet and the accounts elsewhere, the gratuity provision in particular tends to be missing from the accounts entirely until an auditor asks for it.

What goes wrong most often?

WPS failures are almost never about willingness to pay. They are about data and timing — and each item on the left is visible before the file is submitted.

✗ What gets a batch rejected or a permit blocked

  • Labour card number changed at visa renewal and not updated
  • Employee bank account closed or changed without notice
  • Detail rows that do not sum to the control record
  • Transfer amount differing from the declared total
  • Unpaid leave days omitted from the days-worked field
  • File submitted on the deadline with no time to correct a rejection
  • Assuming acceptance rather than confirming it
  • New joiner not registered before the first pay run

✓ What keeps it clean

  • Employee data verified against current documents each cycle
  • A standing process for visa renewals to trigger a payroll update
  • File reconciled to the control record before submission
  • Transfer instructed for the exact declared total
  • Leave and absence captured before the run, not after
  • Submission three to five working days ahead of the deadline
  • Acceptance confirmed and archived with the run
  • Joiners and leavers processed in the month they occur

What happens with joiners and leavers mid-month?

Both are handled through the days-worked and salary fields rather than by leaving the employee out, and both are common sources of a rejected file.

Mid-period movements

A joiner — must be registered and hold a labour card before appearing in a SIF file. Pay the pro-rated amount for actual days worked, with the days-worked field reflecting the partial period.

A leaver — include them in the final run for their last period, pro-rated. Do not simply omit them, or the file will not reconcile against MOHRE’s expected employee list.

Final settlement — end-of-service gratuity, accrued untaken leave and any notice payment are settled at exit, alongside the visa cancellation process.

Unpaid leave — reduces both the salary paid and the days-worked figure, and does not count towards gratuity service.

Cancel the labour card and visa — before the following cycle, so the employee does not appear on a file after their departure.

Should you run payroll in-house or outsource it?

Payroll is unusual among back-office tasks in that the cost of a mistake is disproportionate to the size of the task. A ten-employee payroll takes an hour a month to run and can suspend your ability to hire if it is run wrongly.

ConsiderationIn-houseOutsourced
CostStaff time, plus softwareFrom AED 25 per employee per month
SIF format changesYou track themHandled by the provider
Deadline managementCompetes with everything else that monthA fixed calendar obligation
Gratuity provisioningFrequently omitted from the accountsAccrued monthly into the ledger
GPSSA alongside WPSOften missed entirelyRun on the same cycle
CoverNone when the person handling it is awayContinuous

At AED 25 per employee per month, a ten-person payroll costs AED 250 — less than an hour of most owners’ time and considerably less than one rejected batch that suspends work permits during a hiring round. Where payroll, bookkeeping and tax all sit with one team, the gratuity accrual and the GPSSA contributions land in the ledger automatically rather than being reconstructed at year end — see accounting, payroll and tax and our guide to monthly accounting packages in Dubai.

WPS, GPSSA and gratuity on one cycle

SIF preparation and submission, agent liaison, payslips, gratuity accrual and GPSSA contributions — run monthly by one team.

AED 25 / employee / month
F

Fastlane Tax Team

FTA-registered tax agents and MoE-approved auditors running payroll, WPS and GPSSA compliance for employers across UAE mainland and 40+ free zones. Every guide is reviewed against current MOHRE and FTA regulations before publishing.

Ask the team a question

A rejected batch means nobody has been paid

SIF preparation and submission, agent liaison, payslips, gratuity accrual and GPSSA contributions — run monthly from AED 25 per employee.

FAQ

Frequently Asked Questions About WPS Payroll in the UAE

Establishments registered with MOHRE, which covers mainland companies and most free zone entities. DIFC and ADGM sit outside MOHRE and operate their own employment legislation with their own arrangements, and some free zones run zone-specific systems. Confirm which framework applies to your entity before designing the payroll process rather than assuming WPS is universal.
The Salary Information File submitted with each pay run. It contains one detail record per employee — labour card number, personal ID, IBAN, agent ID, pay period, days worked, fixed and variable salary and leave days — plus a salary control record summarising the employer ID, record count and total value. The detail rows must sum to the control record, and the control record must equal the bank transfer.
Wages are due at the end of the agreed pay period and are treated as delayed once the permitted window after the due date has passed, commonly stated as 15 days. Confirm the current MOHRE timeframe for your establishment category. The first consequence is usually a block on new work permits rather than a fine, which stops you hiring, renewing or transferring anyone until the position is regularised.
MOHRE combines administrative fines with operational restrictions, and the restrictions usually bite first — work permit suspension, and for persistent non-compliance an establishment classification downgrade that affects the fee category for every permit thereafter. Specific fine amounts are set by ministerial and cabinet resolution and have been revised more than once, so confirm the current schedule before budgeting against any published figure.
Because the file is validated as a batch. The detail rows must reconcile to the control record and the control record must match the transfer, so a single wrong IBAN, a labour card number changed at visa renewal, or an omitted unpaid leave day breaks the reconciliation and rejects the submission. Nobody is paid until it is corrected, which is why the file should be run three to five working days before the deadline.
Under Federal Decree-Law No. 33 of 2021, an employee completing at least one year of continuous service receives 21 days' basic wage for each of the first five years and 30 days' for each subsequent year, capped at two years' wages. It is calculated on basic salary only, excluding allowances, and unpaid leave does not count towards service. Gratuity accrues monthly and should be provisioned rather than discovered as a cash payment on resignation.
Yes, if you employ UAE nationals or GCC nationals. GPSSA pension registration and monthly contributions run alongside WPS as a separate obligation, with registration due within 30 days of the joining date and contributions payable by the 15th of the following month. A company with a single Emirati or GCC hire can run WPS correctly for years without realising the second obligation exists.
Salaries incurred wholly and exclusively for the business are deductible in the corporate tax computation, including employer GPSSA contributions and gratuity accruals recognised under IFRS. Payments to shareholders, directors or their relatives are deductible only to the extent they reflect arm's length value for services actually provided. Employment income is outside the scope of VAT, so no VAT arises on wages.
Related Services

Explore Our Payroll & Compliance Services

👤

Payroll & WPS

SIF preparation and submission, agent liaison, payslips and gratuity accrual from AED 25 per employee per month.

🏦

GPSSA Registration

Pension registration and monthly contributions for UAE and GCC nationals, run on the same cycle as payroll.

📑

Accounting & Payroll

IFRS-compliant bookkeeping from AED 499/month with payroll, so gratuity and contributions land in the ledger automatically.

📈

Corporate Tax Filing

UAE corporate tax return preparation from AED 249, including staff cost deductions and related party adjustments.

📊

VAT Return Filing

VAT 201 preparation from AED 149, including blocked input tax on employee-related costs.

🏢

Company Incorporation

Establishment card, MOHRE registration and WPS agent setup sequenced before your first hire.

Expert Review

Reviewed by Qualified Payroll & Tax Professionals

FL

Fastlane Tax Team

FTA-Registered Tax Agents • MoE-Approved Auditors • Payroll & WPS Specialists

This guide was reviewed by the payroll and tax compliance team at Fastlane Management Consultancy against Federal Decree-Law No. 33 of 2021 on the regulation of employment relations and its implementing resolutions, current MOHRE Wage Protection System requirements, and Federal Decree-Law No. 47 of 2022 on corporate tax. MOHRE penalty schedules, WPS timeframes and Emiratisation thresholds are revised periodically — every item marked [VERIFY] should be confirmed with MOHRE or your free zone authority before you rely on it.

AED 25 per employee / month · WPS + GPSSA + gratuity
Get Payroll Help
Created with