Bahrain Salary Breakdown
Split a Bahrain gross monthly salary into its typical basic, housing, transport and allowance components - with GPSSA pension folded in for Bahrain Nationals.
How Bahrain salaries are structured
Most Bahrain employers split a gross salary into basic (typically 60%) plus housing, transport and other allowances. The split matters because end-of-service gratuity, overtime and notice pay are all calculated on the basic component alone - so a high basic is worth more long-term than a high allowance.
Bahrain does not levy personal income tax. Expats keep 100% of their gross salary; Bahrain Nationals contribute 5% of pay to GPSSA, which the employer matches with a further 12.5-15%.
A gross salary of BHD 20,000 at the standard split is: basic BHD 12,000, housing BHD 5,000, transport BHD 2,000, other BHD 1,000. An expat takes home all 20,000; a Bahrain National takes home BHD 19,000 after the 5% GPSSA deduction.
Quick formulas
Basic = gross × 0.60.
Housing = gross × 0.25.
Transport = gross × 0.10.
Other = gross × 0.05.
GPSSA (Bahrain Nationals only) = gross × 0.05.
Take-home = gross − GPSSA.
Frequently asked questions
What is the typical Bahrain salary structure?
Is salary taxed in Bahrain?
How much do Bahrain Nationals contribute to GPSSA?
Why does the basic component matter?
Are bonuses or commissions taxable?
Reference only. The 60/25/10/5 split is a market convention - your offer letter is the source of truth. GPSSA rates are based on the law in force at April 2026.