GCC Payroll Compliance: WPS, GOSI, and End-of-Service Gratuity in 2026
A comprehensive guide to payroll compliance across the GCC — UAE's Wage Protection System, KSA GOSI contributions, end-of-service gratuity calculations, and what businesses must automate to avoid costly violations.
Payroll in the GCC looks deceptively simple on the surface — pay your employees on time, withhold the right contributions, pay gratuity when someone leaves. In practice, the combination of Wage Protection Systems, mandatory social insurance schemes, multi-currency payments for workforces spread across multiple GCC countries, and differing rules for nationals vs. expatriates creates a compliance matrix that trips up even experienced finance teams. This guide breaks down the key obligations in the UAE and Saudi Arabia — the two largest GCC economies — and explains what you need to automate to stay compliant.
UAE: Wage Protection System (WPS)
The UAE's Wage Protection System (WPS) is mandatory for all private sector employers. Administered by the Ministry of Human Resources and Emiratisation (MOHRE), it requires that employee wages be transferred electronically through an approved agent — an accredited bank or exchange house — within the timeframes specified in the Labour Law.
Key WPS Rules
Payment deadline: Wages must be paid within 10 days of the contractual salary due date. MOHRE tracks payment through SIF (Salary Information File) uploads submitted by the remitting agent.
SIF format: The Salary Information File is a structured data file that must include each employee's Emirates ID number, bank account IBAN, and the gross salary components being paid. Your payroll system must generate a valid SIF every cycle.
Who is covered: All employees in the private sector with a Ministry-registered work permit. Domestic workers follow a separate regime under the Domestic Workers Law. Employees of companies in the DIFC and ADGM are governed by those financial centres' own employment regulations (though both broadly align with WPS principles).
Penalties for late payment:
- 1–30 days late: the employer may be warned and face work permit restrictions.
- More than 30 days late: employer is placed on a violation list; new work permits and visa renewals are blocked.
- Persistent non-compliance: fines and criminal referral.
Given that visa renewals for all staff depend on the employer's WPS standing, a payroll processing error can rapidly escalate from a finance issue into an operational HR crisis.
Salary Components and WPS
WPS covers the total contractual wage — basic salary plus any fixed allowances (housing, transport, etc.) stipulated in the employment contract. Discretionary bonuses not defined in the contract do not need to pass through WPS, though it is best practice to do so. Ensure your payroll system correctly maps each salary element so the SIF reflects the contractually owed amount.
UAE: End-of-Service Gratuity
Under the UAE Labour Law (Federal Decree-Law No. 33 of 2021 and its amendments), all employees who complete at least one year of service are entitled to an end-of-service gratuity on termination.
Calculation Formula
The gratuity is calculated on basic salary only — housing allowances, transport allowances, and other benefits are excluded.
- First five years of service: 21 working days' basic salary per year.
- Beyond five years: 30 working days' basic salary per year for each year after year five.
- Maximum gratuity: Two full years of total annual wage (where "wage" means basic salary for this cap).
Example: An employee with 7 years of service earning AED 15,000 basic salary per month.
- Daily rate: AED 15,000 ÷ 30 = AED 500/day
- First 5 years: 5 × 21 × AED 500 = AED 52,500
- Years 6–7: 2 × 30 × AED 500 = AED 30,000
- Total gratuity: AED 82,500
Service is calculated to the day; partial years receive a pro-rated gratuity. If an employee resigns before completing 5 years, they receive full entitlement. The law no longer differentiates between resignation and termination for gratuity purposes (the 2021 law removed the old deduction schedule for resigned employees).
UAE Nationals: GPSSA
UAE nationals in the private sector are enrolled in the General Pension and Social Security Authority (GPSSA) instead of receiving a gratuity. Employer contribution is 12.5 percent of basic salary; employee contribution is 5 percent; the federal government tops up an additional 2.5 percent. Contributions are calculated and remitted monthly to GPSSA. Nationals are not entitled to the end-of-service gratuity scheme — their pension replaces it.
Saudi Arabia: GOSI (General Organization for Social Insurance)
In KSA, social insurance is administered by the General Organization for Social Insurance (GOSI) — هيئة التأمينات الاجتماعية. GOSI has two primary schemes:
1. Social Insurance (السن والعجز والوفاة — Old Age, Disability, and Death) Applies to Saudi nationals only.
| Contributor | Rate | |---|---| | Employee | 9% | | Employer | 9% |
2. Occupational Hazard (الأخطار المهنية) Applies to both Saudi nationals and expatriates.
| Contributor | Rate | |---|---| | Employer | 2% |
For Saudi nationals in most private sector roles, the combined employer contribution is therefore 11% (9% social insurance + 2% occupational hazard) and the employee pays 9%.
For expatriate employees, the employer pays only 2% (occupational hazard), and the expatriate employee pays nothing into GOSI. Expatriates instead rely on the statutory end-of-service gratuity under Article 84 of the Saudi Labour Law.
GOSI Wage Ceiling
GOSI contributions are capped at an insurable wage of SAR 45,000 per month. Salaries above this ceiling are not subject to additional GOSI contributions.
GOSI Registration and Filing
Employers must register all Saudi national employees with GOSI within 30 days of their start date. Monthly GOSI declarations are submitted via the GOSI online portal and must be paid by the 15th of the following month. Late payments attract a penalty of 1 percent per month on the outstanding amount.
Saudi Arabia: Wage Protection (Mudad)
KSA operates its own equivalent of WPS, known as Mudad (مدد) — the Wage Protection System. Private sector employers registered with the Ministry of Human Resources and Social Development (MHRSD) must pay wages through Mudad-registered banks or payment channels.
Wages must be paid by the 10th of the month following the month in which they were earned. Non-compliant employers face work-permit freezes, fines, and ultimately inclusion on the "violating establishments" register — which triggers additional regulatory scrutiny across all government services.
KSA End-of-Service Gratuity for Expatriates
Under Article 84 of the Saudi Labour Law, expatriate employees completing at least two years of service are entitled to an end-of-service award:
- First five years: Half a month's wage per year.
- Beyond five years: One month's wage per year for each additional year.
The wage used is the last basic wage. Like the UAE, KSA gratuity for expatriates excludes allowances from the calculation base.
What to Automate in Your Payroll System
Given the complexity above, the highest-value automations for GCC payroll compliance are:
SIF / Mudad file generation: Your payroll system should generate the correctly formatted file automatically at each pay run — mapped to each employee's bank and amount — ready for upload to the WPS agent.
GOSI monthly declaration: The GOSI declaration file must match your payroll register exactly. Discrepancies between what you pay employees and what you report to GOSI trigger compliance queries.
Gratuity accrual in real time: Rather than calculating gratuity as a one-off exit exercise, provision it monthly against each employee. This gives your finance team an accurate liability on the balance sheet and eliminates the scramble when someone resigns unexpectedly.
Leave balance tracking: Leave encashment on termination must be calculated accurately. Annual leave accruals, carryover rules, and encashment rates differ by country and contract type.
Multi-currency payroll: Teams spread across UAE, KSA, and other GCC states may be paid in AED, SAR, and other currencies. Your system must handle multi-currency payroll with correct exchange rate application and reporting in each entity's functional currency.
Key Takeaways
- UAE WPS requires wages to be paid within 10 days via an approved agent using a correctly formatted SIF file; late payment blocks work permits.
- UAE gratuity is calculated on basic salary at 21 days/year for the first 5 years and 30 days/year thereafter; UAE nationals are in GPSSA instead.
- KSA GOSI applies to Saudi nationals at 11% employer / 9% employee on wages up to SAR 45,000; expats pay only the 2% occupational hazard on the employer side.
- KSA Mudad requires wages by the 10th of the following month; non-compliance triggers permit and regulatory penalties.
- KSA expat gratuity starts at half a month per year for the first five years.
- The highest compliance risk sits in the SIF/declaration files — if these are generated manually or from Excel, the error rate is high enough to trigger enforcement.
Payroll compliance in the GCC is a data accuracy problem as much as a regulatory one. Axion ERP's People module handles WPS SIF generation, GOSI declarations, Mudad-format files, and real-time gratuity accruals — so your payroll team closes the month in hours, not days, with an audit trail MOHRE and ZATCA can examine on request.
Ready to streamline your GCC operations?
Axion ERP is built for Gulf compliance from day one
UAE VAT, KSA ZATCA Fatoorah, WPS payroll, GOSI, multi-currency, and full Arabic/English support — one platform, zero bolt-ons.