End-of-service benefits look simple on paper. Every GCC country requires them, yet each one pays them on a different formula. As a result, EOSB calculation GCC payroll teams handle is not one task but three.For businesses running payroll across Dubai, Riyadh, and Manama from the same HR team, this is not an academic problem. Contract types differ, and so do resignation penalties and service thresholds. The wage base also changes from one jurisdiction to the next. Meanwhile, employees, auditors, and labour ministries in all three countries expect the final settlement to be exactly right.
This guide breaks down how end-of-service benefits (EOSB) work in the UAE, Saudi Arabia, and Bahrain under each country’s current labour law. It then shows how Zoho Payroll applies the correct country-specific formula automatically. The same platform, pay run, and final settlement process handle all three. So an EOSB figure never depends on which spreadsheet template an HR officer happened to open.
What This Guide on EOSB Calculation in the GCC Covers
This guide covers the gratuity formula, wage base, and resignation rules for each country. It also compares the three side by side and explains where errors usually creep in. Finally, it shows how Zoho Payroll removes those errors. For platform details, see our Zoho Payroll service page. For the Saudi payroll side, read our Zoho Payroll Saudi Arabia guide.
| Key Takeaways The UAE, Saudi Arabia, and Bahrain each use a different gratuity formula. The tier thresholds, wage base, and resignation rules also differ. Therefore, one spreadsheet template cannot serve all three countries. Saudi Arabia is the one country in this comparison where resigning reduces the payout. The reduction is tiered by years of service. Social insurance runs alongside gratuity: GPSSA in the UAE, GOSI in Saudi Arabia, and SIO in Bahrain. Payroll must calculate both in the same settlement. Zoho Payroll applies the right country formula automatically from the employee’s country and contract data. However, EOSB rules change periodically, so always confirm current thresholds with the relevant authority before you finalise a settlement. |
EOSB Calculation GCC at a Glance: UAE, Saudi Arabia & Bahrain Compared
| Key Detail | UAE | Saudi Arabia | Bahrain |
| Governing Law | Federal Decree-Law No. 33 of 2021, Article 51 & 53 | Saudi Labour Law, Articles 84–87 | Bahrain Labour Law (Law No. 36 of 2012), Article 116 |
| Core Formula | 21 days’ wage per year (first 5 yrs) + 30 days’ wage per year (beyond 5 yrs) | Half a month’s wage per year (first 5 yrs) + one month’s wage per year (beyond 5 yrs) | 15 days’ wage per year (first 3 yrs) + one month’s wage per year (beyond 3 yrs) |
| Minimum Service to Qualify | 1 year of continuous service | Accrues from day one; payable at end of service, pro-rated for partial years | 1 year of continuous service |
| Wage Base Used | Last basic salary only (allowances excluded) | Last basic wage (some fixed allowances may apply per contract) | Last basic wage plus social allowance only |
| Resignation Impact | Full entitlement after 1 year for unlimited contracts; no reduction tiers since Feb 2022 reform | Reduced entitlement on resignation: roughly 1/3 (2–5 yrs), 2/3 (5–10 yrs), full (10+ yrs) | Generally payable in full on resignation once the 1-year threshold is met |
| Cap on Total Payout | 2 years’ total wage maximum | No statutory cap; capped in practice by total service and wage base | No statutory cap stated in Article 116 |
| National vs Expatriate Treatment | UAE nationals largely follow GPSSA pension rules instead of standard gratuity | GOSI applies alongside ESB for Saudi nationals; expatriates follow the standard Article 84/85 formula | Bahraini nationals mainly covered by SIO; non-Bahraini employees receive a gratuity-linked SIO contribution (4.2% under 3 yrs, 8.4% beyond 3 yrs) since the March 2024 reform |
Note: EOSB rules are subject to periodic reform across the GCC, including Bahrain’s phased Social Insurance changes and Saudi Arabia’s compulsory savings scheme timeline. Confirm current thresholds with MOHRE, the Saudi Ministry of Human Resources and Social Development (MHRSD), or Bahrain’s Labour Market Regulatory Authority before finalising a settlement.
Why EOSB Calculation Is Getting Harder for Multi-Country GCC Employers
A decade ago, most GCC businesses operated in a single country. They calculated gratuity once, the same way, every time. That is no longer how the region works. Free zone growth, GCC-wide expansion, and cross-border hiring have changed the picture. A single HR team in Dubai now routinely manages final settlements for employees in Riyadh and Manama in the same week. Each settlement uses a different formula, a different regulator, and a different definition of “wage.”
The Same Job Title, Three Different Formulas
Take an account manager who resigns after four years. In the UAE, Saudi Arabia, and Bahrain, that person receives three different settlement calculations. Each uses a different day-rate multiplier, even when basic salary and tenure are identical. A payroll officer who applies the UAE’s 21-day formula to a Bahrain exit produces a wrong number. The same happens when Bahrain’s 15-day formula is applied to a Saudi exit. Often, nobody catches the error until the employee or a labour authority does the maths independently.
One Payroll Error, Three Different Regulators
MOHRE handles a UAE gratuity dispute. A Saudi ESB dispute goes through MHRSD and the Qiwa platform. A Bahrain gratuity claim follows the complaint process under the Bahrain Labour Law. Multi-country employers therefore cannot rely on a single compliance playbook. Every miscalculation carries its own regulator, timeline, and exposure. That is why the calculation must be correct when the pay run is processed, not corrected after a complaint is filed.
How End-of-Service Gratuity Is Calculated in the UAE
The UAE Gratuity Formula: 21 Days and 30 Days
Article 51 of Federal Decree-Law No. 33 of 2021 sets the rule. An employee who completes at least one year of continuous service earns gratuity. The formula is 21 days’ basic wage for each of the first five years, plus 30 days’ basic wage for every year beyond five. The daily wage is the last basic salary divided by 30. The calculation excludes allowances such as housing, transport, and utilities entirely.
Here is an example. An employee earns an AED 12,000 basic salary and completes eight years of service. The daily rate is AED 400. The first five years earn 21 days × 5 years, or AED 42,000. The remaining three years earn 30 days × 3 years, or AED 36,000. The total gratuity is AED 78,000.
UAE Gratuity Caps, Eligibility and Contract Type
Total gratuity is capped at two years’ total wage, regardless of tenure. Unpaid leave days do not count toward the qualifying service period. The UAE moved to unified limited-term contracts in February 2022. As a result, the old reduced-entitlement tiers for early resignation on unlimited contracts have largely disappeared. The same 21/30-day formula now applies once the one-year threshold is crossed.
UAE nationals generally fall under GPSSA pension rules rather than the standard expatriate gratuity scheme. Free zones such as DIFC and ADGM, meanwhile, run separate frameworks. These include DIFC’s DEWS savings scheme.
How End-of-Service Benefits Are Calculated in Saudi Arabia
The KSA Formula: Half-Month and Full-Month Wages
Articles 84 and 85 of the Saudi Labour Law set a different accrual rate. The employee earns half a month’s wage for each of the first five years, plus one full month’s wage for every year beyond five. Partial years are pro-rated. For example, an employee with 3 years and 4 months is credited for 3.33 years, not a flat 3.
The wage base is the employee’s basic salary at the point of exit. Long-serving employees therefore benefit from any salary growth over their tenure. Earlier, lower salary periods do not enter the calculation.
Here is a worked example. An employee earns a SAR 10,000 basic salary and has seven years of service. The first five years accrue 5 × (SAR 10,000 ÷ 2), which is SAR 25,000. The remaining two years accrue 2 × SAR 10,000, which is SAR 20,000. The total ESB is SAR 45,000, before any resignation-related reduction.
Resignation vs Termination: Why the KSA Calculation Splits in Two
Saudi Arabia is the one GCC jurisdiction in this comparison where the reason for leaving materially changes the payout. Employer-initiated termination without cause generally entitles the employee to the full ESB above. Voluntary resignation, however, typically reduces the payout in tiers. The employee receives roughly one-third between two and five years of service. Between five and ten years, the share rises to two-thirds. Beyond ten years, the full amount applies.
Employers should also apply Article 80 grounds for termination carefully, since dismissal for cause can affect entitlement. In addition, the statutory deadline applies to final settlements. Employers must pay within a week for termination or contract expiry, and within two weeks for resignation.
How End-of-Service Gratuity Is Calculated in Bahrain
The Bahrain Formula: 15 Days, Then a Full Month
Article 116 of the Bahrain Labour Law (Law No. 36 of 2012) sets the accrual rate. The employee earns 15 days’ wage for each of the first three years, plus one full month’s wage for every year after the first three. The wage base is the last basic salary plus the social allowance only. Other allowances are excluded. Partial years are pro-rated based on days actually worked.
Bahrain’s SIO Overlay for Bahraini Nationals
Bahrain is the clearest outlier among the three countries. The Social Insurance Organisation (SIO) pension scheme primarily covers Bahraini nationals, rather than the standard employer-paid gratuity. So EOSB under Article 116 mainly applies to non-Bahraini employees. It also applies to any service a Bahraini national worked before their SIO coverage began.
The reform effective March 2024 added a gratuity-linked SIO contribution for non-Bahraini employees. The rate is lower for employees with under three years of service, and it rises after the three-year mark. It sits on top of the traditional gratuity framework instead of replacing it outright. Since this is one of the more frequently updated rules in the GCC, confirm the current contribution bands directly with Bahrain’s Social Insurance Organisation.
Side-by-Side: Where the Three GCC EOSB Calculation Formulas Diverge
| Divergence Point | UAE | Saudi Arabia | Bahrain |
| Accrual rate, first tier | 21 days per year | 15 days per year (half-month) | 15 days per year |
| Accrual rate, second tier | 30 days per year (after 5 yrs) | 30 days per year (after 5 yrs) | 30 days per year (after 3 yrs) |
| Tier changes after | 5 years | 5 years | 3 years |
| Resignation reduces payout? | No, once 1-year threshold is met | Yes, tiered by service length | Generally no, once threshold is met |
| Statutory payout cap | 2 years’ wage | None stated | None stated |
| National workforce treatment | GPSSA pension track | GOSI alongside ESB | SIO track, gratuity mainly for expatriates |
The practical risk is obvious once the numbers sit side by side. A payroll process built around one country’s tier structure will silently misapply the wrong day-rate or tier threshold in another country. Worse, nobody sees the error until someone recalculates it by hand.
How Zoho Payroll Automates EOSB Calculation Across the GCC
Zoho Payroll runs country-specific editions for the UAE, Saudi Arabia, Bahrain, and the wider GCC. Its end-of-service handling follows one principle. The employee’s country and contract data, already stored in the system, determine the formula for a final settlement. Nobody re-enters it, and nobody has to remember which formula applies.
Country-Specific Formulas Built Into Every Pay Run
Zoho Payroll applies the UAE’s 21/30-day structure, Saudi Arabia’s half-month and full-month tiers, and Bahrain’s 15-day and 30-day structure automatically. It bases each on the employee’s registered country and contract type. So a business running all three editions from one Zoho account never has to select or verify the formula for a given exit.
Automatic Handling of Resignation, Termination & Contract End
Saudi ESB tiers depend on whether the employee resigned or was terminated. Zoho Payroll therefore captures the separation reason in the exit workflow and applies the correct entitlement percentage automatically. This removes the manual step where resignation-tier errors are most likely to occur.
GOSI, SIO and GPSSA Contributions Alongside Gratuity
Zoho Payroll calculates pension and social insurance contributions in parallel with the gratuity figure. It covers GPSSA for UAE and GCC nationals, and GOSI for Saudi Arabia, including SANED unemployment insurance and occupational hazard contributions. It also covers SIO for Bahrain. As a result, the final settlement reflects both the statutory gratuity and any social insurance deduction in one consistent record.
Final Settlement as Part of the Normal Payroll Cycle
Zoho Payroll processes an employee exit as an off-cycle pay run, not as a manual, offline calculation. It generates pro-rated salary, leave encashment, and the country-correct EOSB figure together. A gratuity liability report also shows accrued but unpaid entitlements across the entire workforce at any time.
Zoho Payroll vs Manual EOSB Calculation Across GCC Branches
| Criteria | Manual / Spreadsheet Process | Zoho Payroll |
| Formula selection | Depends on which country’s template the officer opens | Applied automatically based on employee’s country and contract |
| Resignation vs termination tiers (KSA) | Calculated by hand, easy to misapply the wrong tier | Entitlement percentage applied automatically from the exit reason |
| Wage base exclusions | Allowances often mixed in with basic salary by mistake | Basic wage isolated automatically per country’s rule |
| Social insurance overlay | Tracked in a separate GOSI/SIO/GPSSA spreadsheet | Calculated alongside gratuity in the same pay run |
| Multi-country visibility | Separate files per country, difficult to consolidate | Single dashboard covering every GCC edition in use |
| Audit trail | Fragmented, hard to reconstruct for a labour authority | Full settlement and gratuity liability history retained |
Signs Your GCC EOSB Calculation Process Is at Risk
- Sign #1: Your HR team uses a different spreadsheet template for each GCC country, maintained separately.
- Sign #2: Your team applies Saudi resignation-tier calculations inconsistently, or not at all.
- Sign #3: Separate systems calculate gratuity and social insurance (GOSI, SIO, GPSSA), and they don’t reconcile.
- Sign #4: Someone challenged or corrected a final settlement after issue in the last 12 months.
- Sign #5: You cannot produce a gratuity liability report across all GCC entities on demand.
If two or more of these apply, review how you calculate EOSB across your GCC operations before the next round of exits. Do it before a labour complaint is filed, not after.
How Al Fahad Helps You Get EOSB Calculation Right Across the GCC
Al Fahad IT Consulting is a certified Zoho Premium Partner with offices in Dubai and Dammam. We have more than a decade of experience implementing Zoho across the UAE, Saudi Arabia, and Bahrain. We configure Zoho Payroll around your actual employee base and contract mix in every country you operate, not a generic template. As a result, EOSB comes out correct the first time, every time.
- Multi-Country Payroll Audit: we review your current EOSB process, contract types, and exit history across every GCC entity before configuring Zoho Payroll.
- Country-Specific EOSB Configuration: we set up the correct gratuity formula, resignation tiers, and wage-base rules for each edition you run.
- GOSI, SIO & GPSSA Setup: we configure social insurance and pension contributions to match each country’s current requirements.
- Zoho Books & Zoho People Integration: we connect payroll to your accounting and HR systems, so every final settlement posts automatically with no manual re-entry.
- Arabic + English Training: we train payroll and HR teams across your GCC locations and provide ongoing post-go-live support.
Contact our team today for a free Zoho Payroll consultation tailored to your business, whether you are in Dubai, Abu Dhabi, Riyadh, or Manama.
Frequently Asked Questions About EOSB Calculation in the GCC
Q1. Is the EOSB calculation the same across the GCC?
No. The UAE uses 21 days’ wage per year for the first five years and 30 days per year after that. Saudi Arabia uses half a month’s wage per year for the first five years and a full month per year after that. Bahrain uses 15 days’ wage per year for the first three years and a full month per year after that. Each country has its own labour law and wage base.
Q2. Does resigning reduce an employee’s end-of-service benefit?
It can in Saudi Arabia, where resignation triggers a tiered reduction based on years of service. In the UAE, the 2022 contract reforms largely phased out the previous reduced-entitlement tiers. In Bahrain, gratuity is generally payable in full once the one-year service threshold is met.
Q3. Can Zoho Payroll handle EOSB calculation for employees in more than one GCC country?
Yes. Zoho Payroll offers country-specific editions for the UAE, Saudi Arabia, Bahrain, and the wider GCC. It applies each jurisdiction’s gratuity formula, resignation rules, and wage-base exclusions automatically. It bases them on the employee’s registered country and contract data.
Q4. How does Zoho Payroll handle GOSI, SIO, and GPSSA alongside gratuity?
Zoho Payroll calculates the relevant contribution in parallel with the gratuity figure. That means GOSI for Saudi Arabia, SIO for Bahrain, and GPSSA for UAE and other GCC nationals. As a result, the final settlement reflects both correctly in a single record.
Q5. What happens if EOSB is calculated using the wrong country’s formula?
The employee receives an incorrect settlement. They can challenge it through MOHRE in the UAE, through MHRSD and Qiwa in Saudi Arabia, or through Bahrain’s labour complaint process. Using one payroll platform that applies the correct country formula automatically is the most reliable way to avoid this.
Ready to Get EOSB Calculation Right Across the GCC?
End-of-service benefits are a statutory obligation in every GCC country you operate in. Three different formulas also mean three different ways to get it wrong. For most UAE, Saudi Arabia, and Bahrain businesses, Zoho Payroll delivers country-correct gratuity calculation, resignation-tier handling, and social insurance contributions. It does so inside the same platform you already use for payroll, accounting, and HR.
Whether you are in Dubai, Abu Dhabi, Riyadh, or Manama, Al Fahad IT Consulting brings the Zoho implementation experience to get your EOSB calculations right across every GCC entity. Contact our team today for a free, obligation-free Zoho Payroll consultation.
Related Reading on EOSB Calculation and GCC Payroll
- Zoho Payroll — Setup, Compliance & Support
- Zoho Payroll Saudi Arabia: WPS, GOSI & Labour Law Guide
- Zoho People — HR Software for the GCC
- Zoho Books — Accounting Software Setup & Support
Talk to a Zoho Payroll Specialist
Al Fahad IT Consulting is a Zoho Premium Partner with active Zoho Payroll and Zoho People implementations across the UAE, Saudi Arabia, and Bahrain.
We configure EOSB, GOSI, SIO, and GPSSA workflows aligned to your country mix and contract structure, not a generic template.
Book a free Zoho consultation →
نتحدث العربية. تواصل معنا للحصول على استشارة مجانية في حساب مكافأة نهاية الخدمة والرواتب
Al Fahad IT Consulting is a Zoho Premium Partner and Oracle Partner Network member, providing Zoho implementation services across UAE, Saudi Arabia, and Bahrain.

