This manual provides detailed guidance on calculating End of Service Benefits (EOSB) provision, including both manual calculation methods and system-based calculation logic used in FirstBIT.
To verify EOSB calculation results, users can refer to the official calculator:

This calculator determines EOSB based on employment length in accordance with UAE labor regulations.
EOSB is calculated based on employee length of service and divided into two periods:
These rates must be configured in:
HR & Payroll -See Also - End of Service Benefit Rates

(See More: 10.1.9. End-of-Service Benefit Rates)
Days to be paid:
21 × full years
Amount:
Days to be paid × Basic Salary / 30
Employee worked:
Days calculation:
21 × 12/12 + 21 × (14 − 12)/12 + 21 × 16/365 = 25.24 days
Amount:
25.24 × 6000 / 30 = 5085 AED

Days to be paid:
21 × 5 years
Amount:
Days to be paid × Basic Salary / 30
Employee worked:
Days:
21 × 5 + 30 × (74 − 60)/12 + 30 × 30/365 = 142.47 days
Amount:
142.47 × 6000 / 30 = 28,494 AED

In FirstBIT Software, EOSB is calculated using the standardized 30/360 method, which is commonly applied in payroll systems.
This approach ensures consistency and simplifies calculations, although results may slightly differ from calendar-based (365 days) calculations.
For employees with service length less than 5 years, EOSB can be calculated as:
EOSB Amount:
21 × (Total worked days / 360) × (Basic Salary / 30)
Where:
Employee details:
Service length:
Daily salary:
EOSB:
21 × 1.1667 × 200 = 4900 AED

Employee details:
Service length:
EOSB:
21 × 1.2111 × 200 = 5086.67 AED

Below are the most frequent issues encountered when calculating EOSB:
Users may compare:
This leads to small discrepancies in results.
Recommendation:
Always ensure the same calculation method is used when validating results.
For system checks in FirstBIT Software, use the 30/360 method.
Common mistakes:
Recommendation:
In FirstBIT:
Users may:
Recommendation:
EOSB must be calculated using Basic Salary only, as defined in the employee contract.
Typical issues:
Recommendation:
Always verify service duration and apply correct tiered rates.
Differences may occur due to:
Recommendation:
Use consistent rounding rules when comparing results. Minor differences (e.g., few AED) are acceptable.
Results from external tools such as
Dubai Development Authority calculator https://dda.gov.ae/en/gratuity-calculator/gratuity-calculator
may differ because:
Recommendation:
Use external calculators for reference only, not as exact match with system values.
Thank you for being FirstBIT customer!