The UAE Payroll Cycle: Overview
Running payroll in the UAE follows a predictable monthly cycle. Whether you have 5 employees or 50, the same core steps apply every month — and getting any of them wrong creates compliance problems that compound quickly.
The cycle runs from input collection (typically around the 20th–25th of the month) through salary transfer (by the 30th–31st), with WPS compliance as the hard deadline. MOHRE monitors salary payments in real time and flags non-payment automatically after 10 days past due.
This guide walks through every step in sequence, with the specific calculations, data requirements, and compliance checkpoints at each stage. If you want to outsource the entire process to Fastlane, you only handle Step 1 (sending inputs) — we handle everything else.
📅 Monthly Payroll Timeline Calculator
Enter your salary payment date and see every milestone working backwards
Step 1: Collect Monthly Inputs
Attendance & Working Days
Record the number of days worked for each employee. This is the foundation of all salary calculations. Include regular days, public holidays worked, and any half-days.
Leave Records
Annual leave, sick leave, unpaid leave, maternity/paternity leave, emergency leave. Each type affects salary calculations differently — unpaid leave is deducted, sick leave may be paid at 50% or 100% depending on duration.
Variable Pay & Changes
Overtime hours, commissions earned, bonuses, salary changes, new joiners (with start date and agreed package), and leavers (with last working day and settlement requirements).
Step 2: Calculate Gross Salary
Gross salary is the total amount before deductions. In the UAE, salary structures typically include a basic salary plus allowances. Understanding the breakdown matters because gratuity, overtime, and pension are all calculated on the basic salary — not the total package.
Example: Monthly Salary Calculation (AED)
Overtime Calculation Rules
| Overtime Type | Rate | Calculation | Example (Basic AED 6,000) |
|---|---|---|---|
| Standard overtime (daytime) | Basic hourly + 25% | (6,000 ÷ 30 ÷ 8) × 1.25 | AED 31.25/hour |
| Night overtime (10pm–4am) | Basic hourly + 50% | (6,000 ÷ 30 ÷ 8) × 1.50 | AED 37.50/hour |
| Friday work (shift workers) | Basic daily + 50% or rest day | (6,000 ÷ 30) × 1.50 | AED 300.00/day |
Step 3: Apply Deductions
After calculating gross pay, apply all legally permissible deductions. UAE Labour Law restricts what employers can deduct and caps total deductions to protect employees.
Example: Deductions from Gross Pay (AED)
| Deduction Type | Legal Basis | Maximum Permitted |
|---|---|---|
| Unpaid leave | Absence without entitlement | Actual days absent × daily rate |
| Salary advance repayment | Written agreement with employee | As per agreement, typically max 10–20% of salary |
| GPSSA pension (UAE nationals) | Federal Law No. 7 of 1999 | 5% of salary (employee share); 12.5% employer share |
| ADPF pension (Abu Dhabi nationals) | Abu Dhabi Pension Fund Law | 5% of salary (employee share); 15% employer share |
| Damage to company property | MOHRE approval required | Max 5 days' salary per incident |
| Court-ordered deductions | Court order | As per court order |
Step 4: Calculate Gratuity Accrual
Gratuity is not a deduction — it is a monthly provision that your business should accrue (set aside) to cover the end-of-service benefit owed to each employee. This step is critical for accurate accounting and corporate tax provisioning.
Monthly Gratuity Accrual Example (AED)
Fastlane tracks gratuity accruals monthly in your payroll register. This figure appears in your monthly accounting records as a liability provision — which is exactly how it should appear in your corporate tax computations.
Step 5: Generate Payslips
Every employee should receive an itemised payslip showing all salary components, additions, deductions, and the net amount. While UAE Labour Law does not prescribe a specific payslip format, best practice is to include all components clearly.
| Payslip Section | What to Include |
|---|---|
| Employee details | Name, employee ID, designation, department, labour card number |
| Pay period | Month/year, number of days worked, leave days taken |
| Earnings | Basic salary, housing, transport, other allowances, overtime, commissions, bonuses |
| Deductions | Unpaid leave, advances, pension (if applicable), any other deductions with reason |
| Net pay | Final amount being transferred via WPS |
| Year-to-date | Cumulative earnings and deductions for the calendar year |
Step 6: Prepare WPS File & Transfer Salary
The WPS Salary Information File (SIF) is the electronic file that your bank needs to process salary transfers and report to MOHRE. For a detailed breakdown of SIF structure, common errors, and penalties, see our dedicated WPS compliance guide.
Generate SIF File
Create the Salary Information File in MOHRE's required format containing each employee's labour card number, bank IBAN, salary amount, and payment date.
Upload to Bank
Upload the SIF through your bank's WPS portal. The bank validates the file format and checks your account balance covers total salary amount.
Bank Transfers Salary
The bank processes individual transfers to each employee's account. Employees receive salary within 1–2 business days of bank processing.
MOHRE Confirmation
The bank automatically reports payment data to MOHRE. MOHRE records the amounts against your company's WPS compliance profile.
Step 7: Deliver Payroll Register & File Records
The final step in the monthly cycle is delivering the payroll register for your accounting records. The payroll register is the master document that summarises all salary costs for the month — and it feeds directly into your bookkeeping, financial statements, and tax returns.
| Register Component | Purpose | Used By |
|---|---|---|
| Total salary cost (gross) | P&L expense line item | Accountant, auditor |
| Total deductions breakdown | Reconciliation with bank transfers | Finance team |
| Net salary per employee | Cross-check against WPS SIF | Payroll admin, compliance |
| Gratuity accrual total | Balance sheet liability provision | Accountant, CT filing |
| Employer pension contributions | GPSSA/ADPF reconciliation | HR, finance |
| Leave balances carried forward | Employee entitlement tracking | HR, employee |
UAE National Pension: GPSSA & ADPF
If you employ UAE nationals, pension contributions are mandatory. This adds a step to your payroll process that does not apply to expatriate employees.
| Pension Fund | Applies To | Employee Share | Employer Share | Total |
|---|---|---|---|---|
| GPSSA | UAE nationals in Dubai, Sharjah, Ajman, RAK, Fujairah, UAQ | 5% | 12.5% | 17.5% |
| ADPF | UAE nationals in Abu Dhabi | 5% | 15% | 20% |
| Gratuity (no pension) | All expatriate employees | 0% | Accrual only | End-of-service |
Monthly Payroll Compliance Checklist
Use this checklist every month to ensure nothing is missed. Each item maps to the steps above.
| ✓ | Task | Step | Deadline |
|---|---|---|---|
| ☐ | Collect attendance records from all departments | Step 1 | 20th–25th |
| ☐ | Record all leave taken (annual, sick, unpaid) | Step 1 | 20th–25th |
| ☐ | Confirm overtime hours with managers | Step 1 | 20th–25th |
| ☐ | Process new joiners and leavers | Step 1 | 20th–25th |
| ☐ | Calculate gross salary for all employees | Step 2 | 25th–27th |
| ☐ | Verify overtime calculations against Labour Law rates | Step 2 | 25th–27th |
| ☐ | Apply all deductions and verify against 50% cap | Step 3 | 25th–27th |
| ☐ | Calculate and record monthly gratuity accrual | Step 4 | 27th–28th |
| ☐ | Calculate GPSSA/ADPF contributions (UAE nationals) | Step 4 | 27th–28th |
| ☐ | Generate payslips for all employees | Step 5 | 28th–29th |
| ☐ | Prepare WPS SIF file in correct format | Step 6 | 28th–29th |
| ☐ | Upload SIF to bank and initiate transfers | Step 6 | 29th–30th |
| ☐ | Deliver payslips to employees | Step 5 | Salary day |
| ☐ | File payroll register with accounting | Step 7 | By 5th of next month |
| ☐ | Verify WPS confirmation from MOHRE | Step 6 | Within 3 days of transfer |
Too Many Steps? Let Fastlane Handle It.
You do Step 1 (15 minutes). We do Steps 2–7. AED 25/employee/month. 2–3 day turnaround.
Get a Free Quote → 💬 WhatsApp FastlaneSpecial Situations in UAE Payroll
Mid-Month Joiners
When an employee starts mid-month, calculate their salary on a pro-rata basis: (monthly salary ÷ 30) × number of calendar days from start date to end of month. This applies to basic salary and all allowances. The first WPS payment must include this pro-rata amount.
Final Settlement for Leavers
When an employee leaves, the final settlement includes: salary up to the last working day (pro-rata), accrued annual leave balance paid out, gratuity (if eligible — 1+ years of service), any pending reimbursements, minus any outstanding advances or loans. Final settlement must be paid within 14 days of the last working day under UAE Labour Law.
Ramadan Payroll
During Ramadan, working hours are reduced by 2 hours per day for all employees (not just those fasting). This does not affect salary — full monthly salary is paid. However, overtime during Ramadan is calculated based on the reduced working hours (6 hours/day standard).
💬 Special Situation? WhatsApp UsFrequently Asked Questions
📝 Expert Review
This guide was prepared by the payroll processing team at Fastlane Management Consultancy, an FTA-registered Tax Agent (TRN: 104218042400003) and MoE-registered Auditor based in Dubai, UAE. Content reflects Federal Decree-Law No. 33 of 2021 on the Regulation of Labour Relations, MOHRE WPS regulations, GPSSA and ADPF pension rules, and Federal Decree-Law No. 47 of 2022 on Corporate Tax as of March 2026.