Bahrain Overtime Calculator
Calculate your overtime pay on the basic wage — instantly, per Bahrain Labour Law for the Private Sector No. 36 of 2012, Article 54
Overtime calculator
Based on Bahrain Labour Law for the Private Sector No. 36 of 2012, Article 54
Quick answer
In Bahrain, overtime is paid on your basic wage. Your hourly rate = basic salary ÷ 30 ÷ daily hours. Daytime overtime is paid at +25% (×1.25); overtime worked at night — between 7 PM and 7 AM — and on the weekly rest day or a public holiday is paid at +50% (×1.50), plus a compensating day off for rest-day and holiday work (Bahrain Labour Law No. 36 of 2012, Art. 54).
At a glance
- Daytime overtime
- +25% (×1.25) on the basic wage
- Night / rest day / holiday
- +50% (×1.50)
- Hourly rate
- Basic ÷ 30 ÷ daily hours
- Law
- Labour Law 36/2012, Art. 54
How overtime pay works in Bahrain
Normal hours are 8 a day and 48 a week (reduced during Ramadan). Hours worked beyond your normal schedule are overtime, paid at a premium on the basic wage — allowances are not part of the overtime base. Overtime is generally limited to 2 hours a day.
Daytime overtime carries a 25% supplement (125% of the hourly rate). Overtime at night — between 7 PM and 7 AM — carries a 50% supplement (150%). The same 50% applies to work on your weekly rest day and on official public holidays, and you also receive a compensating day off for rest-day and holiday work.
Rest days and public holidays
- •Working on your weekly rest day or a public holiday is paid at 150% of the hourly rate, plus a compensating day off.
- •Bahrain’s night window is wide — 7 PM to 7 AM — so more evening and early-morning hours qualify for the 50% premium than in some neighbouring countries.
- •This calculator prices day, night, rest-day and holiday hours separately so you can see each component.
How to calculate your overtime
- 1
Find your hourly rate
Divide your monthly basic salary by 30, then by your daily working hours. Example: 480 ÷ 30 ÷ 8 = BHD 2/hour.
- 2
Sort your hours
Split hours into daytime, night (7 PM–7 AM), rest-day and holiday, since each has its own rate.
- 3
Apply the multiplier
Day × 1.25; night, rest-day and holiday × 1.50 — each × the hourly rate.
- 4
Add them up
The sum is your overtime pay for the period.
Worked examples
BHD 480 basic, 10 daytime overtime hours
- Hourly rate: 480 ÷ 30 ÷ 8 = BHD 2
- Day overtime: 2 × 1.25 = BHD 2.5/hour
- 10 × 2.5 = BHD 25
BHD 600 basic, 8 night overtime hours
- Hourly rate: 600 ÷ 30 ÷ 8 = BHD 2.5
- Night overtime: 2.5 × 1.50 = BHD 3.75/hour
- 8 × 3.75 = BHD 30
Frequently asked questions
How is overtime calculated in Bahrain?
Overtime is paid on your basic wage. Work out your hourly rate as basic ÷ 30 ÷ daily hours, then add 25% for daytime overtime, or 50% for night (7 PM–7 AM), rest-day or holiday work (Bahrain Labour Law 36/2012, Art. 54).
What is the overtime rate in Bahrain?
Daytime overtime is 125% of the hourly rate (a 25% supplement); night, rest-day and public-holiday overtime is 150% (a 50% supplement).
What counts as night overtime in Bahrain?
Overtime worked between 7 PM and 7 AM is night overtime, paid at 150% of the hourly rate.
Is overtime calculated on basic or total salary in Bahrain?
On the basic salary. Allowances are not included in the hourly rate used for overtime.
Do I get extra for working a public holiday in Bahrain?
Yes. Work on your weekly rest day or a public holiday is paid at 150% of the hourly rate, and you also receive a compensating day off.
Need help managing EOSB for your team?
Get a free HR software recommendation from our partners.
No spam. Unsubscribe any time.