Bahrain Annual and Sick Leave Calculator

Choose the calculation, then enter your salary and dates to see your leave balance and its value, or your sick leave pay.

Prepared and reviewed by the Mustahaqati team · Last updated:

Calculate your leave

Your last basic salary.
Counts towards annual leave pay.
Count towards sick leave pay only.

Leave rules in Bahrain

Example: basic plus social allowance BHD 1,000 and 20 unused days: 1,000 ÷ 30 × 20 = BHD 666.67.
Seven months of service: 7 × 2.5 = 17.5 days, worth BHD 583.33.

Leaving your job? Add your gratuity in the Bahrain end of service calculator. Prefer Arabic? Use the Arabic version.

Frequently asked questions

How much annual leave is there in Bahrain?

At least 30 paid days a year at two and a half days a month for those with a year of service, and pro rata for less than a year. The Cabinet decided in 2013 that these are calendar days.

What salary is leave encashment based on?

On the last basic salary plus the social allowance (Article 47), without housing or transport allowances.

Can leave be carried over?

The employer must settle the leave balance and its pay at least every two years. The employee is entitled to take at least 15 days a year, 6 of them consecutive. Payment is lost for days the employer scheduled and the employee refused in writing.

How much sick leave is there in Bahrain?

After three months of continuous service: 15 days on full pay, then 20 days on half pay, then 20 days unpaid in a year. Unused full-pay and half-pay days accumulate up to 240 days.

Is there extra sick leave for chronic illness?

The 30-day chronic illness leave introduced in 2025 is for the government sector. For the private sector, proposals have been made but are not yet in force.

Sources

Figures and formulas on this page were last reviewed on 2026-11-03.