Current manual contains detailed information about calculations of End of Service Benefits provision.

Resource where user may check correct amount of EOSB   - Online Gratuity Calculator | Dubai Development Authority  - this is websitr with EOSB Calculator due to employment lenght.


2. How to calculate EOSB manually - using formula - to check correctness of calculations:

Resourse with explanations:

End_of_Service_Benefit_EOSB_Calculation-English-V2.pdf 


3. Formula :

Based on employment lengts for employee EOSB provision should be calculated due to periods:

These ratings should be set for periods in Endo of Servece Benefits Rates catalog (HR & Payroll section - See Also - End of Service Benefit Rates).


Common calculations should be done in following way:

  1. Employee worked less than 5 years

Days to be paid:

21 (days) *  full years +21 (days)  * (full months - full years*12)/ 12 + 21 (days) * rest days / 365

Amount:

Days to be paid * Basic Salary / 30 (average days per months)

Example:

Employee worked in company from 02/01/2024 to 04/17/2025 ( 1 year 2 months 16 days). His basic salary was 6000 AED.

So - he worked 14 months 16 days

21 * 12/12 + 21* (14-12)/12 +21*16/365 = 25,24 (days).

      2. Employee worked more than 5 years:

Days to be paid:

21 (days) *  5 (years) +30 (days)  * (full months - 60)/ 12 + 30 (days) * rest days / 365

Amount:

Days to be paid * Basic Salary / 30 (average days per months)

Example:

Employee worked 6 years 2 months 30 days ( 74 months 30 days).
Days:
So: 21(days)*5 (years)/12 + (74-60(months))*30(days)/12 + 30(days)*30/365 = 142,47 (days should be paid as End of Service benefits).
142,47* 6000 (AED)/ 30 = 28494 (right amount).