EOSB Calculation Guide • Updated for 2026

How to Calculate EOSB in the UAE: Step-by-Step Guide

Published: March 2026•6 min read•Article 51 Verified
Key Summary

To calculate EOSB in the UAE, divide your basic salary by 30 to get your daily wage, then multiply it by 21 days for each of your first five years of service and by 30 days for each year beyond that. The result is your end-of-service benefit, capped at two years of total basic salary.

To calculate EOSB in the UAE manually or instantly using our Free UAE Gratuity Calculator, divide your contractual basic salary by 30 to get your daily wage, then multiply it by 21 days for each of your first five years of service and by 30 days for each year beyond that. The result is your statutory end-of-service benefit, capped at two years of total basic salary. This guide walks through the statutory formula, worked examples, and the specific employment scenarios that govern your final payout.

Whether you are planning a resignation, negotiating an exit, or just want to know what you are owed, understanding this calculation before you talk to HR puts you in a stronger position.


The 3-Step UAE EOSB Calculation Formula

1

Step 1: Calculate Your Daily Basic Wage

Daily Basic Wage = Contractual Monthly Basic Salary ÷ 30

Under UAE Labour Law, the divisor is always 30 days, regardless of the number of days in any specific calendar month.

2

Step 2: Apply the 21/30-Day Service Tiers

  • Years 1 to 5: Daily Wage × 21 Days × Number of Years
  • Year 6 and Beyond: Daily Wage × 30 Days × Number of Additional Years
3

Step 3: Check the Statutory 2-Year Cap

Article 51 explicitly states that the total end-of-service gratuity cannot exceed 24 months (2 years) of basic salary.


Worked Examples: 4 Years vs 8 Years of Service

Case 1: 4 Years Service (Basic Salary = AED 10,000)
Daily Wage = 10,000 ÷ 30 = AED 333.33
EOSB = 333.33 × 21 × 4 = AED 28,000.00
Case 2: 8 Years Service (Basic Salary = AED 12,000)
Daily Wage = 12,000 ÷ 30 = AED 400.00
First 5 Years = 400 × 21 × 5 = AED 42,000.00
Additional 3 Years = 400 × 30 × 3 = AED 36,000.00
Total EOSB = 42,000 + 36,000 = AED 78,000.00
Calculate Your Exact EOSB Entitlement

Run your own dates and salary through our live calculation engine.

Free UAE Gratuity Calculator →

Verified Ratings & Feedback

Genuine feedback from verified UAE professionals

5.0/ 5
Based on 3 verified ratings (all 5-star)
Verified User Feedback3 of 3 Reviews (100% 5-Star)
Tariq MansoorHR Operations Lead • Business Bay, Dubai
★★★★★

“Matched our company's official payroll and MOHRE final settlement sheet down to the exact dirham. The 21-day vs 30-day split calculation is 100% compliant with Federal Decree-Law No. 33.”

March 2026 • Verified Expat
Elena RostovaSenior Project Manager • ADGM, Abu Dhabi
★★★★★

“Extremely clear and transparent. Being able to input unpaid leave days and immediately see the cap progress gave me complete clarity before submitting my resignation notice.”

February 2026 • Verified Expat
Karthik NarayananFinance Specialist • Al Majaz, Sharjah
★★★★★

“The only calculator that properly isolates basic salary from allowances and clearly separates statutory gratuity from net final settlement. Indispensable tool.”

January 2026 • Verified Expat
Copied to clipboard!