A restaurant group in JLT called us in a panic last June. MOHRE had blocked their work permit applications. The reason? Their WPS (Wage Protection System) records showed inconsistencies — salaries paid late for three months, amounts that didn’t match the employment contracts, and two employees who weren’t in the system at all.
The cost to fix it: AED 27,000 in fines, plus three weeks of operational disruption while they sorted the records. They couldn’t hire the two new servers they desperately needed for the summer rush.
All because nobody was properly managing their payroll.
Payroll in Dubai looks simple on the surface — there’s no income tax, after all. But underneath that simplicity is a web of WPS requirements, MOHRE regulations, gratuity calculations, and compliance obligations that trip up businesses every single day. At Volta Edge, payroll issues are one of the top three reasons new clients come to us.
This guide covers everything you need to know about payroll services in Dubai: how WPS works, what MOHRE requires, how to calculate gratuity and end-of-service benefits, what outsourcing costs, and the mistakes that get businesses in trouble.
The WPS System: How It Works
The Wage Protection System (WPS) is a mandatory electronic salary transfer system introduced by the UAE Ministry of Human Resources and Emiratisation (MOHRE). Every private-sector employer must pay salaries through WPS-approved channels. Learn more about Free Zone Accounting.
What WPS Does
WPS tracks salary payments in real-time. When you pay your employees, the system records:
- The amount paid to each employee
- The date of payment
- Whether the amount matches the employment contract
- Whether payment was made on time
MOHRE monitors this data continuously. Discrepancies trigger alerts, and persistent non-compliance results in penalties, work permit blocks, and potential legal action.
WPS Payment Channels
Salaries must be paid through one of these approved channels:
| Channel | How It Works | Best For |
|---|---|---|
| Bank transfer (WPS-enabled bank) | Direct transfer to employee’s bank account | Most businesses |
| Exchange house | Payment through approved exchange houses | Businesses with unbanked employees |
| Prepaid salary card (WPS card) | Salary loaded onto a prepaid card | Construction, blue-collar workforce |
| Electronic payment (approved providers) | Digital wallet or payment platform | Tech-savvy workforces |
WPS Compliance Requirements
| Requirement | Details |
|---|---|
| Payment deadline | Salaries must be paid within 15 days of the due date (typically end of month) |
| Amount accuracy | Amount paid must match the amount in the employment contract registered with MOHRE |
| Coverage | All employees on the company’s establishment card must be paid through WPS |
| Reporting | SIF (Salary Information File) must be submitted to the bank/exchange house |
| Records | Payroll records must be maintained for at least 2 years |
What Happens When You Don’t Comply
MOHRE’s enforcement is systematic. Here’s the escalation path:
- 15 days late: Warning notification
- 30 days late: Work permit applications blocked
- 60 days late: Existing work permits may be suspended; employees can file complaints
- Persistent non-compliance: Fines of AED 5,000-50,000+, potential company closure, and criminal liability for the owner/manager
The work permit block alone is devastating for growing businesses. You can’t hire new staff, can’t renew visas for existing staff, and can’t transfer employees between entities — all because payroll wasn’t processed correctly. Learn more about Financial Audit Dubai.
MOHRE Requirements for Payroll
Employment Contracts
Every employee must have an employment contract registered with MOHRE. The contract specifies the salary — and this is the amount WPS checks against. If you pay more or less than the contract amount without updating it, you’ll trigger a discrepancy alert.
Contract Types (Post-2022 Reform)
Since February 2022, all employment contracts in the UAE are fixed-term (maximum 3 years, renewable). The old unlimited-term contracts have been phased out. This affects gratuity calculations and termination procedures.
Minimum Wage
The UAE doesn’t have a universal minimum wage, but the salary must be sufficient to cover the employee’s basic needs. In practice, MOHRE has informal minimums based on qualification level:
| Category | Typical Minimum Salary Range |
|---|---|
| Unskilled labour | AED 1,500-2,500/month |
| Semi-skilled | AED 2,500-4,000/month |
| Skilled/Technical | AED 4,000-7,000/month |
| Professional/Managerial | AED 7,000+/month |
Working Hours and Overtime
Payroll must correctly calculate:
- Normal hours: 8 hours/day, 48 hours/week (reduced to 6 hours/day during Ramadan)
- Overtime: 125% of regular hourly rate (daytime overtime)
- Night/holiday overtime: 150% of regular hourly rate
- Friday work: If Friday is a rest day, 150% rate or a compensatory day off
- Maximum overtime: 2 hours per day (unless preventing a serious accident)
Leave Entitlements That Affect Payroll
| Leave Type | Entitlement | Payroll Impact |
|---|---|---|
| Annual leave | 30 days/year (after 1 year service); 2 days/month (first year) | Full salary during leave |
| Sick leave | 90 days/year (15 full pay, 30 half pay, 45 unpaid) | Graduated pay calculation |
| Maternity leave | 60 days (45 full pay, 15 half pay) | Split pay calculation |
| Paternity leave | 5 working days (within 6 months of birth) | Full salary |
| Bereavement leave | 3-5 days depending on relationship | Full salary |
| Hajj leave | 30 days (once during employment, unpaid) | No salary |
| Study leave | 10 days/year (after 2 years service) | Full salary |
SIF Files: The Technical Side of WPS
The Salary Information File (SIF) is the technical format used to submit payroll data to WPS. If you’re handling payroll yourself, understanding SIF files is essential.
What’s in a SIF File
A SIF file is a fixed-format text file containing:
- Header record: Company details, payment month, total amount
- Employee records: One line per employee with their ID, salary amount, bank details
SIF File Structure
| Field | Description | Format |
|---|---|---|
| Employer unique ID | MOHRE establishment number | 13 digits |
| Employee ID | Labour card number or Emirates ID | 14 digits |
| Routing code | Bank code (for bank transfers) | 9 characters |
| Account number | Employee bank account or card number | Up to 24 characters |
| Start date | Salary period start | YYYY-MM-DD |
| End date | Salary period end | YYYY-MM-DD |
| Number of days | Working days in the period | Numeric |
| Fixed salary | Basic + fixed allowances | AED |
| Variable salary | Overtime, commissions, bonuses | AED |
| Leave days | Days on leave | Numeric |
Common SIF File Errors
- Employee ID mismatch: ID in SIF doesn’t match MOHRE records — most common rejection reason
- Amount discrepancy: Total in SIF doesn’t match the bank transfer amount
- Missing employees: Employees on establishment card not included in SIF
- Duplicate records: Same employee listed twice
- Format errors: Wrong date format, missing fields, incorrect field lengths
These errors cause the SIF file to be rejected, which means salaries don’t process. We see this regularly with businesses managing SIF files manually — one wrong digit and the entire batch fails.
Struggling With WPS Compliance?
From SIF file errors to MOHRE blocks, payroll problems snowball fast. Our team handles payroll for businesses with 5 to 500+ employees across every industry in Dubai. Book a free payroll consultation with Volta Edge and let’s get your payroll running smoothly.
Understanding Salary Components in UAE
UAE salaries typically consist of multiple components. Understanding these matters for WPS reporting, gratuity calculations, and corporate tax deductions.
Typical Salary Structure
| Component | Typical % | Included in Gratuity? | Subject to WPS? |
|---|---|---|---|
| Basic salary | 50-60% | Yes | Yes |
| Housing allowance | 20-30% | Depends on contract | Yes |
| Transportation allowance | 5-10% | Depends on contract | Yes |
| Other fixed allowances | Variable | Depends on contract | Yes |
| Overtime | Variable | No | Yes |
| Commission/bonus | Variable | No (unless contractual) | Yes |
Why the Basic Salary Matters
Gratuity (end of service benefits) is calculated on the basic salary only — not the total package. This is why many employers structure packages with a lower basic salary and higher allowances. A total package of AED 15,000 with an AED 8,000 basic generates lower gratuity than the same package with an AED 12,000 basic.
However, courts have increasingly looked at the “real” salary when allowances are clearly part of the regular compensation. Be careful about artificially depressing the basic salary — it can backfire in labour disputes.
Gratuity Calculations: The Complete Guide
End of service gratuity is the single biggest payroll-related liability for UAE employers. Getting the calculation wrong can cost tens of thousands of dirhams.
The Basic Formula
| Service Period | Gratuity Calculation |
|---|---|
| First 5 years | 21 days of basic salary per year of service |
| After 5 years | 30 days of basic salary per year of service |
| Maximum cap | Total gratuity cannot exceed 2 years’ total salary |
Example: Gratuity Calculation
An employee with:
- Basic salary: AED 10,000/month
- Service period: 7 years and 4 months
Step 1: Daily basic salary
AED 10,000 / 30 = AED 333.33 per day
Step 2: First 5 years (21 days x 5 years)
21 x AED 333.33 x 5 = AED 35,000
Step 3: Remaining 2 years 4 months (30 days x 2.33 years)
30 x AED 333.33 x 2.33 = AED 23,300
Step 4: Total gratuity
AED 35,000 + AED 23,300 = AED 58,300
Gratuity Under the New Labour Law
Under the 2022 labour law reform, the gratuity rules are now the same regardless of who terminates the contract (employer or employee). Previously, employees who resigned before completing 5 years received reduced gratuity. This distinction has been removed for contracts entered into after February 2022.
Gratuity for Part-Year Service
Gratuity is calculated pro-rata for partial years, provided the employee has completed at least one year of continuous service. An employee with 3 years and 8 months of service gets gratuity for 3.67 years.
What Reduces Gratuity
- Less than 1 year of service: No gratuity entitlement
- Termination for cause (Article 44): Employer may withhold gratuity in cases of gross misconduct
- Outstanding amounts: Employer can deduct any amounts owed by the employee
Gratuity Provisioning
Smart businesses accrue gratuity monthly in their bookkeeping. If you have 20 employees with an average monthly gratuity accrual of AED 700 each, that’s AED 14,000/month you should be setting aside. Failing to provision for gratuity is one of the most common causes of cash flow crises when employees leave.
Need Expert Help?
Volta Edge has helped 200+ UAE businesses stay FTA compliant. Our team handles everything so you can focus on growing your business.
End of Service Benefits: Beyond Gratuity
When an employee leaves, the final settlement includes more than just gratuity:
| Component | Calculation |
|---|---|
| Outstanding salary | Any unpaid salary up to the last working day |
| Accrued annual leave | Basic salary / 30 x unused leave days |
| Gratuity | As calculated above |
| Notice period compensation | If either party doesn’t serve the notice period |
| Repatriation flight | One-way economy ticket to home country (employer’s obligation) |
| Any outstanding expenses | Reimbursable expenses, travel claims, etc. |
Timeline for Final Settlement
Under UAE labour law, the employer must pay all end-of-service entitlements within 14 days of the termination date. Failure to pay within this period can result in MOHRE complaints and legal action, plus the employee may claim compensation for the delay.
Example: Full End-of-Service Calculation
An employee leaves with:
- Basic salary: AED 8,000, total package: AED 14,000
- Service: 4 years, 6 months
- Unused annual leave: 22 days
- Notice period: 30 days (served)
Final settlement:
- Gratuity: 21 x (8,000/30) x 4.5 = AED 25,200
- Leave encashment: (8,000/30) x 22 = AED 5,867
- Repatriation: Economy ticket (e.g., AED 1,500 to India)
- Total: AED 32,567
Now multiply that by 20 employees and you see why gratuity provisioning matters.
The Monthly Payroll Process: Step by Step
Here’s the monthly payroll cycle we follow at Volta Edge for our clients:
Day 1-5: Data Collection
- Collect attendance records
- Record overtime hours
- Note any leave taken (annual, sick, unpaid)
- Gather commission/bonus data
- Note any new joiners or leavers
- Record salary adjustments or deductions
Day 6-10: Payroll Calculation
- Calculate gross salary per employee
- Apply deductions (absence, loans, advances)
- Calculate overtime pay
- Compute variable components
- Calculate net salary per employee
- Prepare payroll summary for management approval
Day 11-15: Processing
- Generate SIF file
- Upload SIF to WPS-approved bank/exchange house
- Process salary transfers
- Distribute pay slips to employees
- Record payroll journal entry in accounting system
Day 16-25: Post-Processing
- Verify all salaries received by employees
- Handle any rejections or errors
- Update gratuity provisions
- File any MOHRE updates (new employees, salary changes)
- Reconcile payroll account
Payroll Outsourcing: Costs and Options
For most SMEs in Dubai, outsourcing payroll makes more financial sense than managing it in-house. Here’s a realistic breakdown:
In-House vs Outsourced: Cost Comparison
| Cost Element | In-House | Outsourced |
|---|---|---|
| Payroll administrator salary | AED 6,000-12,000/month | N/A |
| Payroll software | AED 500-2,000/month | Included |
| Training and compliance updates | AED 2,000-5,000/year | Included |
| Service provider fees | N/A | AED 50-150 per employee/month |
| Risk of errors/penalties | Higher (single person dependency) | Lower (professional team) |
Outsourcing Cost Breakdown
| Company Size | Typical Monthly Cost | What’s Included |
|---|---|---|
| 1-10 employees | AED 1,000-2,000 | Salary calculations, SIF generation, WPS processing, pay slips |
| 11-25 employees | AED 2,000-4,000 | Above + leave management, gratuity tracking, MOHRE reporting |
| 26-50 employees | AED 4,000-8,000 | Above + overtime calculations, multi-entity, detailed reporting |
| 51-100 employees | AED 7,000-15,000 | Full-service payroll management |
| 100+ employees | AED 12,000-25,000+ | Comprehensive HR payroll service |
For a business with 15 employees, outsourcing at AED 3,000/month is significantly cheaper than hiring even a part-time payroll administrator — and you get a team of specialists instead of a single point of failure.
Common Payroll Mistakes (And How to Avoid Them)
Mistake 1: Not Updating MOHRE When Salaries Change
When you give an employee a raise, the new salary must be reflected in their MOHRE contract. If WPS shows you paying AED 12,000 but the contract says AED 10,000, you’ll trigger an alert. Always update the contract before the next payroll run.
Mistake 2: Paying Cash Outside WPS
Some businesses pay the “official” salary through WPS and top it up with cash. This is illegal and creates massive problems. The undocumented cash payments aren’t recognised for gratuity, leave calculations, or in labour disputes. And MOHRE treats it as WPS manipulation.
Mistake 3: Miscalculating Overtime
The overtime rate is based on the basic salary, not the total package. Using the wrong base means you’re either overpaying (reducing profit) or underpaying (creating legal liability). For a basic salary of AED 6,000: hourly rate = AED 6,000 / 30 / 8 = AED 25. Daytime overtime = AED 25 x 1.25 = AED 31.25 per hour.
Mistake 4: Not Provisioning for Gratuity
A business with 30 employees and average 3 years of service could face AED 300,000+ in gratuity obligations if multiple employees leave at once. We’ve seen businesses that couldn’t pay final settlements because they’d never set aside the money.
Mistake 5: Ignoring Free Zone Specific Rules
Free zone employees may have different rules depending on the zone. DIFC and ADGM have their own employment laws that differ from federal UAE labour law. JAFZA, DMCC, and other zones generally follow federal law but may have additional requirements. Always check your specific zone’s rules.
Mistake 6: Missing the 14-Day Final Settlement Deadline
When an employee leaves, you have 14 days to pay everything owed. This means you need accurate records of unused leave, gratuity, and any other entitlements before the termination. Not after.
Mistake 7: No Payroll Records for Tax
Under UAE corporate tax, salaries are a deductible expense — but you need proper records. Payslips, WPS records, and employment contracts support the deduction. Messy payroll records can lead to the FTA disallowing salary deductions, increasing your taxable income.
Free Zone Payroll: What’s Different
DIFC and ADGM
The Dubai International Financial Centre (DIFC) and Abu Dhabi Global Market (ADGM) have their own employment laws:
- Different gratuity calculation methods
- Different termination notice requirements
- Different working hour regulations
- Their own dispute resolution mechanisms (DIFC Courts, ADGM Courts)
DIFC gratuity, for example, is calculated as 21 days of “daily wage” for each year of the first 5 years and 30 days for each additional year — similar to federal law but with “daily wage” potentially defined differently based on what’s included.
Other Free Zones
Free zones like JAFZA, DMCC, DAFZA, and SAIF Zone generally follow federal UAE labour law for employment matters including WPS. However, some zones have additional requirements for visa quotas, labour approvals, and reporting.
Free Zone WPS Compliance
WPS applies to all free zone companies (except DIFC and ADGM which have separate frameworks). The process is the same: SIF file, approved payment channel, 15-day deadline. Non-compliance consequences are the same: work permit blocks, fines, and legal exposure.
Payroll and Corporate Tax
Since UAE corporate tax came into effect, payroll has tax implications too:
Salary Deductibility
Employee salaries, allowances, and benefits are fully deductible expenses for corporate tax purposes, provided:
- The employment is genuine (not a sham arrangement)
- Compensation is at arm’s length (especially for related parties/owners)
- Proper records exist (payslips, WPS records, contracts)
Owner Salary Considerations
Business owners who pay themselves a salary need to ensure it’s at a market rate. An owner paying themselves AED 200,000/month for a small trading business will face scrutiny. The FTA can disallow excessive salary deductions that are clearly profit extraction disguised as salary.
Gratuity Provisions
Gratuity provisions are deductible when the actual payment is made to the employee, not when the provision is booked. This is a timing difference that affects your tax planning.
Benefits in Kind
Non-cash benefits (company car, housing, school fees) are deductible business expenses if properly documented and at arm’s length for related parties.
Let Us Handle Your Payroll
From WPS processing to gratuity calculations to corporate tax implications, our payroll team handles it all. No more SIF file rejections. No more MOHRE blocks. No more manual calculations. Book a free payroll consultation with Volta Edge and find out how simple payroll can be.
📚 Related Reading
Need Expert Help?
Volta Edge has helped 200+ UAE businesses stay FTA compliant. Our team handles everything so you can focus on growing your business.
Frequently Asked Questions
What is the Wage Protection System (WPS) in UAE?
WPS is a mandatory electronic salary transfer system that monitors salary payments by private sector employers. All salaries must be paid through WPS-approved channels (bank transfer, exchange house, or prepaid salary card). MOHRE monitors payment amounts and timing to protect workers’ rights.
How much does payroll outsourcing cost in Dubai?
Payroll outsourcing typically costs AED 50-150 per employee per month, depending on the service scope. A company with 15 employees might pay AED 2,000-4,000/month for comprehensive payroll management including SIF file generation, WPS processing, leave tracking, and pay slips.
How is gratuity calculated in UAE?
Gratuity is 21 days of basic salary per year for the first 5 years of service, and 30 days of basic salary per year for each subsequent year. The total cannot exceed 2 years of total remuneration. Only employees who complete at least 1 year of continuous service are entitled to gratuity.
What happens if I don’t pay salaries through WPS?
MOHRE will block your work permit applications after 30 days of non-compliance. After 60 days, existing permits may be suspended and employees can file complaints. Persistent non-compliance results in fines of AED 5,000-50,000+, potential company closure, and criminal liability for management.
What is a SIF file?
A Salary Information File (SIF) is the standardised format used to submit payroll data to the WPS system. It contains employee details, salary amounts, bank account information, and the payment period. The SIF file is uploaded to your WPS-approved bank or exchange house to process salary payments.
Do free zone companies need to use WPS?
Yes, all free zone companies except those in DIFC and ADGM must use WPS for salary payments. DIFC and ADGM have their own employment frameworks. Other free zones follow federal UAE labour law for WPS requirements.
How do I calculate overtime pay in UAE?
Overtime is calculated based on the hourly basic salary rate. The hourly rate is: basic salary / 30 / 8. Daytime overtime is 125% of the hourly rate. Night and holiday overtime is 150%. Maximum overtime is 2 hours per day except in emergency situations.
When must I pay end-of-service benefits?
All end-of-service entitlements (gratuity, unused leave encashment, outstanding salary, and other amounts) must be paid within 14 days of the employee’s last working day. Delays can result in MOHRE complaints and legal action by the employee.
Are employee salaries deductible for corporate tax?
Yes, employee salaries, allowances, and benefits are fully deductible for corporate tax purposes. However, proper documentation (payslips, WPS records, employment contracts) is required. Owner salaries must be at arm’s length — the FTA can disallow excessive amounts.
What’s included in the final settlement when an employee leaves?
The final settlement includes: outstanding salary up to the last working day, accrued unused annual leave encashment (basic salary rate), end of service gratuity, notice period compensation (if applicable), and a repatriation flight ticket (economy class to home country). Any outstanding loans or advances are deducted.
