Bahrain Leave Salary Calculator
Find how many days of annual leave you have earned under Bahrain Labour Law, what your leave salary is, when you are back at work, and what unused, sick, Hajj or family leave pays.
A week is 7 days (calendar days) or 5 working days, as you choose below.
To see when your leave ends and you are back at work.
Leave blank to use your balance after this leave.
Skipped when leave is counted in working days, and for your first day back.
Added on to your leave if your employer does not count them. In working days, New Year, Labour Day (1 May) and National Day (16–17 Dec) are skipped for you.
On full pay and not taken off your annual leave.
Most employers in Bahrain divide the monthly wage by 30. Some contracts use working days.
Blank uses the law: 30 days a year. Used only where it is higher.
All annual leave you have taken since joining.
Taken off your service before leave is counted.
Paid at 150% of the daily wage, or you get another day off instead.
Type the rate you get: how many of that currency you get for 1 BHD.
How your leave salary is worked out
Leave earned from your service (2.5 days a month), a daily wage of basic + social allowance ÷ 30, then days × wage.
- 1
Leave you earned
66 mo × 2.5
= 165 days - 2
Daily wage
600 ÷ 30
= BHD 20.000 - 3
Pay for your leave
30 × 20.000
= BHD 600.000 - 4
Unused leave on exit
135 × 20.000
= BHD 2,700.000
Read more: the law, the formula, a worked example, sick, Hajj and family leave, and the 2-year settlement
Bahrain’s Labour Law for the Private Sector, Law No. 36 of 2012 (with its amendments), sets the minimum leave for private-sector workers:
- at least 30 days of paid annual leave a year, at 2.5 days for each month, after one year of service; shorter service earns leave in proportion (Article 58)
- your employer sets the dates, but you must take at least 15 days a year, with at least 6 days in a row (Article 59)
- your employer must settle your leave balance and its pay at least every two years; you lose pay for days you did not take only if your employer asked you in writing to take them and you refused (Article 59)
- leave you have not used is paid when your contract ends (Article 59)
- leave pay is worked out on your latest basic wage plus any social allowance (Article 47); the daily wage is usually the monthly figure ÷ 30
- if you work an official holiday, you are paid 150% or get another day off (Article 64)
The formula
leave earned = 2.5 days × months of service
(30 days a year; part years in proportion)
daily wage = (basic + social allowance) ÷ 30
leave salary = daily wage × leave days
unused leave pay = daily wage × unused days
Worked example
You joined on 1 January 2021 and count up to 30 June 2026, which is 5 years and 6 months, or 66 months. You have earned 66 × 2.5 = 165 days. Your basic salary is BHD 600 and you have no social allowance, so the daily wage is 600 ÷ 30 = BHD 20.000. Taking 30 days pays 30 × 20 = BHD 600.000.
If the leave starts on Sunday 5 July 2026 and is counted in calendar days, the last day of leave is Monday 3 August 2026 and you are back at work on Tuesday 4 August. Counted in working days (Friday and Saturday off), it would end on Thursday 13 August and you would be back on Sunday 16 August.
That leaves 165 − 30 = 135 days. If you left the job now, they would be paid at the same daily wage: 135 × 20 = BHD 2,700.000. With the leave salary, that is BHD 3,300.000 in total. In practice your employer should have settled most of this balance every two years.
Sick leave pay (Article 65)
You can take paid sick leave once you have worked 3 months in a row for the employer, with a medical certificate.
| Sick days in the year | Pay | On BHD 20 a day |
|---|---|---|
| Days 1–15 | Full pay | 20.000 a day |
| Days 16–35 | Half pay | 10.000 a day |
| Days 36–55 | No pay | 0.000 |
So 20 sick days pay 15 × 20 + 5 × 10 = BHD 350.000. Paid sick days you do not use can build up to 240 days (Article 65), and you can also use your annual leave balance when you are ill (Article 66).
Hajj leave (Article 67)
After 5 years of continuous service you can take 14 working days on full pay for Hajj, once while you work for the employer. On BHD 20 a day that is 14 × 20 = BHD 280.000.
Family and other paid leave
| Leave | Days on full pay | On BHD 20 a day |
|---|---|---|
| Your marriage, once (Art. 63) | 3 | 60.000 |
| Death of spouse or relative up to 4th degree (Art. 63) | 3 | 60.000 |
| Death of spouse’s relative up to 2nd degree (Art. 63) | 3 | 60.000 |
| Birth of your child (Art. 63) | 1 | 20.000 |
| Muslim widow (Art. 63) | 1 month (30) | 600.000 |
| Maternity (Art. 32) | 60 | 1,200.000 |
A Muslim widow’s waiting period (Eddah) is 3 months and 10 days; after the paid month, the rest comes from annual leave or is unpaid. After maternity leave a mother can ask for 15 more days unpaid, and she may not work for 40 days after the birth (Article 32). Parents of a child under 6 can take unpaid child-care leave of up to 6 months, at most 3 times (Article 34). These leaves are not taken off your annual leave.
Leave by length of service
| Service | Total earned by then |
|---|---|
| 1 month | 2.5 days |
| 6 months | 15 days |
| 1 year | 30 days |
| 2 years | 60 days |
| 5 years | 150 days |
| 10 years | 300 days |
A contract can give you more than the law, but not less. When your job ends, also check your end-of-service award and any overtime you are owed.
Who these rules cover
This calculator uses the private-sector rules of Bahrain Labour Law No. 36 of 2012, published by the Labour Market Regulatory Authority (LMRA). Government jobs follow the civil service rules, and domestic workers have only some of these rights.
Sources: Bahrain Labour Law for the Private Sector, Law No. 36 of 2012, English text published by the LMRA (lmra.gov.bh), Articles 32, 34, 47, 58, 59, 63–67. This is an estimate for general information, not legal advice. Check your contract, or ask your employer or the Ministry of Labour, before relying on it.
Common questions
How is leave salary calculated in Bahrain?
Article 47 of Bahrain Labour Law No. 36 of 2012 works leave pay out on your latest basic wage plus any social allowance. Divide that by 30 to get a daily wage, then multiply by your leave days. A basic wage of BHD 600 gives BHD 20 a day, so 30 days of annual leave pays BHD 600.
How many days of annual leave do I get in Bahrain?
Article 58 gives private-sector workers at least 30 days of paid annual leave a year, earned at 2.5 days for each month after a year of service. If you have worked less than a year, you get leave in proportion: 6 months earns 15 days. Your contract can give you more, but not less.
Is unused annual leave paid when I leave a job in Bahrain?
Yes. Leave you have not used is paid when your contract ends, at your daily wage. On BHD 20 a day, 135 unused days are worth 135 × 20 = BHD 2,700, paid with your final settlement and your end-of-service award.
How is sick leave paid in Bahrain?
After 3 months of continuous service, Article 65 pays sick leave in steps each year: the first 15 days on full pay, the next 20 days on half pay, then 20 days without pay. On BHD 20 a day, 20 sick days pay 15 × 20 + 5 × 10 = BHD 350. You need a medical certificate.
Can I carry forward annual leave in Bahrain?
Article 59 lets your employer set the leave dates, but you must take at least 15 days a year, with at least 6 days in a row. The employer must settle your leave balance and its pay at least every two years, so no more than about 60 days should build up.
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.