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.

1. External Resource for Verification

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.

2. EOSB Calculation Logic

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)

3. Manual Calculation Method (Calendar-Based)

3.1 Employee Worked Less Than 5 Years

Days to be paid:

21 × full years

Amount:

Days to be paid × Basic Salary / 30

Example

Employee worked:

Days calculation:

21 × 12/12 + 21 × (14 − 12)/12 + 21 × 16/365 = 25.24 days

Amount:

25.24 × 6000 / 30 = 5085 AED

3.2 Employee Worked More Than 5 Years

Days to be paid:

21 × 5 years

Amount:

Days to be paid × Basic Salary / 30

Example

Employee worked:

Days:

21 × 5 + 30 × (74 − 60)/12 + 30 × 30/365 = 142.47 days

Amount:

142.47 × 6000 / 30 = 28,494 AED

4. Calculation Method in FirstBIT (30/360 Standard)

In FirstBIT Software, EOSB is calculated using the standardized 30/360 method, which is commonly applied in payroll systems.

Key Principles:

This approach ensures consistency and simplifies calculations, although results may slightly differ from calendar-based (365 days) calculations.

5. Alternative Formula (Used in FirstBIT)

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:

6. Examples (FirstBIT Calculation)

6.1 Provision Calculation (Month-End)

Employee details:

Service length:

Daily salary:

EOSB:

21 × 1.1667 × 200 = 4900 AED

image-2026-3-9_9-49-40.png

6.2 Final Settlement Calculation

Employee details:

Service length:

EOSB:

21 × 1.2111 × 200 = 5086.67 AED

image-2026-3-9_10-0-22.png

7. Important Notes

8. Common User Mistakes

Below are the most frequent issues encountered when calculating EOSB:

8.1 Mixing Calculation Methods (360 vs 365)

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.

8.2 Incorrect Service Length Calculation

Common mistakes:

Recommendation:
In FirstBIT:

8.3 Wrong Salary Used in Calculation

Users may:

Recommendation:
EOSB must be calculated using Basic Salary only, as defined in the employee contract.

8.4 Incorrect EOSB Rates Applied

Typical issues:

Recommendation:
Always verify service duration and apply correct tiered rates.

8.5 Rounding Differences

Differences may occur due to:

Recommendation:
Use consistent rounding rules when comparing results. Minor differences (e.g., few AED) are acceptable.

8.6 Incorrect Expectation from External Calculators

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!