Payroll Accounting in UAE — WPS Compliance Guide (2026)
Need a Bookkeeping? Browse verified listings
Browse NowPayroll errors trigger government penalties fast. The UAE's Wage Protection System (WPS) monitors every salary payment in real time, and companies that pay late, pay less than contracted, or fail to pay through approved channels face automatic fines, labour bans, and licence downgrades. Getting payroll accounting right is not just good bookkeeping — it is a legal requirement with immediate enforcement consequences.
UAE payroll is more complex than many business owners expect. There is no income tax on salaries, but there are mandatory end-of-service gratuity provisions, WPS compliance requirements, pension contributions for GCC nationals, and specific rules about salary components, payment timing, and documentation. Every element must be recorded correctly in your accounting system and reported accurately through WPS.
This guide covers payroll accounting in the UAE from journal entries to WPS compliance — everything a bookkeeper or business owner needs to handle payroll correctly in 2026. For professional bookkeeping support, visit the FindCPA bookkeeping directory.
See also: Multi-Currency Bookkeeping, Monthly Closing Checklist, General Ledger Setup.
What Is the Wage Protection System in the UAE?
The Wage Protection System (WPS) is an electronic salary transfer system managed by the UAE Ministry of Human Resources and Emiratisation (MOHRE) and the Central Bank. It requires all private sector employers to pay employee salaries through approved banks, exchange houses, or financial institutions. WPS captures payment data — amount, date, recipient — and compares it against employment contracts registered with MOHRE to identify underpayment, late payment, or non-payment.
WPS was introduced to protect employees from wage abuse and has become one of the most effective labour compliance mechanisms in the region.
How WPS works:
| Step | Action | Party |
|---|---|---|
| 1 | Employee contract registered with MOHRE | Employer |
| 2 | Employer prepares payroll file (SIF format) | Employer / Payroll team |
| 3 | Salary file uploaded to bank/exchange house | Employer |
| 4 | Bank processes payments to employee accounts | Bank / Exchange house |
| 5 | Payment data transmitted to MOHRE via Central Bank | Automated |
| 6 | MOHRE compares payment data against contracts | Automated |
| 7 | Discrepancies flagged — fines and bans issued | MOHRE |
Who must use WPS. All private sector companies registered with MOHRE must use WPS. Free zone companies follow their respective free zone authority's salary payment rules, though many free zones (including JAFZA, DAFZA, and DMCC) have adopted WPS or equivalent systems. DIFC and ADGM have their own employment regulations and salary payment requirements.
The Salary Information File (SIF). Employers must submit a standardised SIF file with every payroll run. The SIF format is specified by the Central Bank and includes: employer details, employee details (labour card number, bank account, salary amount), payment period, and total payment amount. Your payroll software or bank portal generates this file.
What Are the Components of UAE Salary Structure?
UAE salary structure typically consists of basic salary (minimum 60% of total for MOHRE-registered employees), housing allowance (often 10-15% of basic), transportation allowance, and other allowances as agreed in the employment contract. The basic salary is the most important component because it determines end-of-service gratuity, overtime pay, leave salary, and other statutory entitlements. Getting the basic-to-total ratio wrong can create significant accounting liabilities.
The way you structure salary components has direct accounting and compliance implications.
Standard UAE salary components:
| Component | Typical % of Total | Accounting Treatment | Affects Gratuity? |
|---|---|---|---|
| Basic salary | 50-60% | Salary expense | Yes |
| Housing allowance | 10-25% | Salary expense | No (unless contractual) |
| Transportation allowance | 5-10% | Salary expense | No |
| Phone/communication | 2-5% | Salary expense | No |
| Other allowances | Variable | Salary expense | No |
| Overtime | Variable | Salary expense (separate line) | No |
| Commission/bonus | Variable | Salary expense or accrual | No (unless regular/contractual) |
Why basic salary percentage matters. End-of-service gratuity is calculated on basic salary only. If you set basic salary at 40% of total compensation, your gratuity liability is 40% lower than if basic were 60%. However, MOHRE requires that the basic salary be "reasonable" relative to the total package. Setting an artificially low basic salary to reduce gratuity obligations is a risk — labour courts have historically recalculated gratuity based on total salary when basic is deemed unreasonably low.
Accounting for salary components. Each salary component should be mapped to a specific general ledger account or sub-account. At minimum, separate basic salary from allowances and overtime in your chart of accounts. This separation is essential for accurate gratuity provisioning, WPS reporting, and management reporting.
How Do You Calculate End-of-Service Gratuity?
Under UAE Labour Law (Federal Decree-Law No. 33 of 2021), employees who complete one year of continuous service are entitled to end-of-service gratuity calculated as 21 days of basic salary for each of the first five years and 30 days of basic salary for each subsequent year. The total gratuity is capped at two years' basic salary. For accounting purposes, gratuity must be provisioned monthly as a liability — not just paid upon termination.
Gratuity provisioning is one of the most important payroll accounting entries.
Gratuity calculation formula:
- Years 1-5: (Basic salary / 30) x 21 x number of years
- Years 5+: (Basic salary / 30) x 30 x number of years beyond 5
- Cap: Total gratuity cannot exceed 24 months of basic salary
Example calculation:
| Factor | Value |
|---|---|
| Basic monthly salary | AED 15,000 |
| Years of service | 7 years |
| First 5 years | (15,000 / 30) x 21 x 5 = AED 52,500 |
| Next 2 years | (15,000 / 30) x 30 x 2 = AED 30,000 |
| Total gratuity | AED 82,500 |
| Cap check | 24 x 15,000 = AED 360,000 (within cap) |
Monthly provisioning journal entry:
Debit: Gratuity Expense (P&L) AED X
Credit: Gratuity Provision (Liability) AED X
The monthly provision amount should be calculated for each employee based on their current basic salary and service period. Many companies use a simplified formula: (Basic salary / 30) x 21 / 12 = monthly provision for employees under 5 years. Recalculate annually or when basic salary changes.
IAS 19 requirement. Under IFRS (IAS 19 — Employee Benefits), end-of-service gratuity is a defined benefit plan and should technically be valued using actuarial methods including discount rates, salary escalation assumptions, and employee turnover rates. Many UAE SMEs use the simplified approach (provision based on current salary), which is acceptable for smaller companies but insufficient for audited IFRS financial statements of larger entities.
Before you continue — browse 42+ verified Bookkeeping
Real reviews and up-to-date contact info
What Are the WPS Compliance Deadlines and Penalties?
MOHRE requires salary payment within 15 days of the due date (typically the last day of the month). Companies that fail to pay within this window trigger automatic WPS alerts. After 30 days, MOHRE imposes fines of AED 400 per employee per month. After 60 days, the company faces a labour ban preventing new work permits. Persistent non-compliance leads to licence downgrade and potential criminal prosecution of company directors.
The penalty escalation is automatic and system-driven — there is no manual review or grace period.
WPS penalty escalation timeline:
| Days Late | Consequence | Reversible? |
|---|---|---|
| 1-15 | Grace period (no action) | N/A |
| 16-30 | WPS alert generated, company flagged | Yes, upon payment |
| 31-60 | Fines (AED 400/employee/month) | Yes, upon payment + fine settlement |
| 61-90 | Labour ban (no new work permits) | Yes, after payment + ban lifting |
| 90+ | Licence downgrade, potential criminal referral | Requires MOHRE intervention |
Common WPS compliance issues:
- Salary amount mismatch. The amount paid through WPS does not match the contract amount registered with MOHRE. This happens when raises are given but the MOHRE contract is not updated.
- Payment to wrong account. Employee bank account in WPS does not match the actual payment account.
- Partial payment. Company pays basic salary through WPS but pays allowances in cash — the system flags the total as less than the contract amount.
- Late SIF submission. The payroll is processed on time but the SIF file is submitted late to the bank.
Accounting for WPS fines. When fines are incurred, record them as:
Debit: Penalties & Fines Expense (P&L) AED X
Credit: Accounts Payable / Bank AED X
WPS fines are not deductible for corporate tax purposes.
How Do You Record Payroll Journal Entries in UAE?
UAE payroll journal entries must capture salary expense by component (basic, allowances, overtime), gratuity provisioning, any applicable pension contributions for GCC nationals, salary advances and deductions, and the WPS payment itself. A complete payroll cycle requires three to four journal entries: the accrual, the payment, the gratuity provision, and any deduction entries. Each must reconcile to the WPS SIF file for audit trail purposes.
A structured approach to payroll journals prevents errors and audit findings.
Entry 1 — Salary accrual (end of month):
Debit: Basic Salary Expense AED XX,XXX
Debit: Housing Allowance Expense AED XX,XXX
Debit: Transport Allowance Expense AED XX,XXX
Debit: Overtime Expense AED XX,XXX
Credit: Salaries Payable AED XX,XXX
Credit: Salary Advance Recovery AED XX,XXX
Credit: Absence Deductions AED XX,XXX
Entry 2 — WPS payment:
Debit: Salaries Payable AED XX,XXX
Credit: Bank Account (WPS) AED XX,XXX
Entry 3 — Gratuity provision:
Debit: Gratuity Expense AED XX,XXX
Credit: End-of-Service Provision AED XX,XXX
Entry 4 — GCC national pension (if applicable):
Debit: Pension Contribution Expense AED XX,XXX
Credit: Pension Payable AED XX,XXX
Reconciliation requirement. At month-end, your salaries payable account should be zero (all salaries paid through WPS). If there is a balance, investigate immediately — it may indicate an employee was missed from the WPS run, a payment bounced, or a salary advance was not properly recorded.
Department allocation. For management reporting and corporate tax purposes, allocate salary expenses to the relevant department or cost centre. This is critical for companies with both free zone and mainland operations, where salary costs must be allocated to the correct entity.
What Are the Pension Requirements for GCC Nationals?
UAE nationals and GCC nationals employed in the private sector are subject to mandatory pension contributions through the General Pension and Social Security Authority (GPSSA). For UAE nationals, the employer contributes 12.5% of the pensionable salary, the employee contributes 5%, and the government contributes 2.5% — a total of 20%. GCC nationals from other member states are subject to their home country's social security scheme applied through bilateral agreements. Non-GCC expatriates receive end-of-service gratuity instead of pension.
Pension contribution rates for UAE nationals (private sector):
| Contributor | Rate | Base |
|---|---|---|
| Employer | 12.5% | Pensionable salary |
| Employee | 5% | Pensionable salary |
| Government | 2.5% | Pensionable salary |
| Total | 20% |
Pensionable salary includes basic salary plus allowances as registered with GPSSA. The minimum pensionable salary is AED 1,000 and the maximum is AED 70,000.
Accounting treatment:
- The employer's 12.5% contribution is an expense on the P&L
- The employee's 5% is deducted from gross salary (a liability until remitted)
- Both amounts are remitted to GPSSA monthly
- Late payment incurs a 0.1% penalty per day
Important distinction. UAE national employees are entitled to pension benefits, not end-of-service gratuity. You do not provision gratuity for UAE national employees who are registered with GPSSA. This is a common error in companies employing both nationals and expatriates.
How Does Payroll Interact with Corporate Tax?
Payroll costs are generally deductible for UAE corporate tax purposes, provided they are incurred wholly and exclusively for business purposes. However, specific rules apply: owner/shareholder salaries must be at arm's length, benefits in kind must be valued correctly, gratuity provisions are deductible when provisioned (not just when paid), and companies must maintain payroll records that demonstrate the business purpose of each compensation element.
Deductibility rules for payroll costs:
| Payroll Element | Deductible? | Conditions |
|---|---|---|
| Employee salaries and allowances | Yes | Must be for business purposes |
| End-of-service gratuity | Yes (when provisioned) | Must follow UAE Labour Law calculation |
| GPSSA pension contributions (employer) | Yes | Must be mandatory contributions |
| Owner/shareholder salary | Yes | Must be arm's length |
| Benefits in kind (housing, car, etc.) | Yes | Must be valued at market rate |
| WPS fines and penalties | No | Penalties never deductible |
| Signing bonuses | Yes | Amortise over contract period |
| Employee training | Yes | Must relate to business activities |
Transfer pricing risk. For companies with related party transactions (e.g., a free zone entity charges management fees to a mainland entity, including salary costs), the allocation of payroll costs must be at arm's length. The Federal Tax Authority (FTA) will scrutinise salary costs that appear to be artificially allocated between related entities to shift profits.
Record retention. Payroll records must be retained for at least seven years for corporate tax purposes. This includes employment contracts, WPS SIF files, payroll registers, gratuity calculations, pension remittance receipts, and any supporting documentation for salary deductions or benefits.
What Payroll Software and Systems Work with UAE WPS?
Payroll software used in the UAE must generate WPS-compliant SIF files, calculate end-of-service gratuity per UAE Labour Law, handle multiple salary currencies (AED is mandatory for WPS but some components may be benchmarked in other currencies), produce payslips in the format required by MOHRE, and integrate with your accounting system for automated journal entries. Popular options include Zoho Payroll, BayzatHR, MenaITech, SAP SuccessFactors, and local solutions like Gulfhr.
Software selection criteria:
| Feature | Must Have | Nice to Have |
|---|---|---|
| WPS SIF file generation | Yes | — |
| Gratuity auto-calculation | Yes | — |
| MOHRE/labour card integration | Yes | — |
| Multi-entity support | Depends | Yes |
| Leave management | Yes | — |
| Overtime calculation | Yes | — |
| GPSSA pension handling | If employing nationals | — |
| Accounting system integration | Yes | — |
| Employee self-service portal | — | Yes |
| Mobile access | — | Yes |
Integration with accounting. The payroll system should either integrate directly with your accounting software (Xero, QuickBooks, SAP, Oracle) or export journal entries in a format your accounting system can import. Manual re-entry of payroll data into the accounting system is a major source of errors and should be eliminated.
Frequently Asked Questions
Can we pay salaries in cash instead of through WPS? No. All MOHRE-registered companies must pay salaries through WPS-approved channels (bank transfers or approved exchange houses). Cash payments are not WPS-compliant and will trigger penalties. The only exception is for domestic workers, who may be paid in cash with a signed receipt.
Do free zone companies need to use WPS? Many free zones have adopted WPS or equivalent salary payment systems. JAFZA, DAFZA, DMCC, and others require electronic salary payments. DIFC and ADGM have their own employment regulations. Check your specific free zone authority's requirements.
How do we handle payroll for employees who work across multiple entities? Each entity must have its own employment contract and WPS registration. If an employee works for both a free zone and mainland entity, they should have two separate contracts with salary allocated proportionally. This is a common scenario that requires careful accounting to ensure both entities comply with WPS and corporate tax requirements.
What records do we need to keep for payroll? Maintain employment contracts, salary amendments, WPS SIF files, bank payment confirmations, payslips, leave records, overtime approvals, gratuity calculations, and GPSSA remittance receipts (for nationals). Retain all records for a minimum of seven years for corporate tax purposes.
Is overtime pay mandatory in the UAE? Yes, for employees covered by UAE Labour Law. Overtime is calculated at 125% of the hourly rate for daytime overtime and 150% for overtime between 9 PM and 4 AM. Senior management and certain categories may be exempt. Record overtime hours and payments separately in your payroll and accounting systems.
Keep Reading: Multi-Currency Bookkeeping · Monthly Closing Checklist · General Ledger Setup · UAE Bookkeeping Directory
Ready to find the right Bookkeeping?
Browse 42+ verified listings with real reviews and up-to-date contact info.
Start Your SearchFindCPA
The FindCPA team, providing trusted content about Accountants & CPAs.