Wage protection (WPS) in Bahrain
Employers in Bahrain pay salaries through WPS (LMRA), reporting each payroll run in the WPS file format. Here is how the system works and what AhlanHamad produces for it.
- System
- WPS (LMRA)
- Wage file
- WPS (LMRA .xlsx)
- Transfer approved at banks such as
- NBB, BBK, Ahli United, BisB
- Statutory deductions handled
- SIO, Unemployment Insurance
How the wage file is produced
AhlanHamad builds the WPS file from each approved payroll run for WPS (LMRA) — you review it, check the layout with your bank on your first upload, and submit it through your bank or portal as usual. The file reconciles to the payroll run.
Bahrain payroll-compliance calendar
Recurring statutory filings and windows employers in Bahrain plan payroll around (from the AhlanHamad compliance engine):
- January — SIO Annual Reconciliation (SIO)
- March — LMRA Workforce Report (LMRA)
- June — Bahrainization Mid-Year (MOL)
- September — CR Renewal Window (MOIC)
- December — Bahrainization Annual Report (MOL)
Bahrain's enhanced WPS — the LMRA will announce its mandatory date
The LMRA's enhanced Wage Protection System applies to private-sector employers in Bahrain. It changes the order of operations: payroll is validated through the LMRA portal before the bank transfer, rather than being reported after it.
- Pre-validation: the wage file is checked by the LMRA before the payment instruction reaches the bank.
- A Wages Responsible Person is appointed for the employer, authenticated with an advanced eKey.
- Maker and checker roles are assigned, so the person who prepares a wage run is not the person who approves it.
- Any partial or unpaid wage must be submitted with a written justification.
- Paying private-sector wages through banks and payment providers licensed by the Central Bank of Bahrain has been required for every employer since January 2022. Under the enhanced WPS, the salary file is built or uploaded in the LMRA's system and the transfer is approved in your bank's channel; the LMRA says the mandatory date for the enhanced system will be announced through its official channels.
- A wage file is submitted every month, including months in which nothing changed.
- Wages are paid on time under Law No. 36 of 2012, through payment methods licensed by the Central Bank of Bahrain.
What non-compliance costs
- A financial consequence per violation, under Article 188 of the Labour Law.
- Suspension of LMRA services — which includes work-visa issuance and renewals, so the effect reaches hiring before it reaches the balance sheet.
- Exclusion from Bahrainisation quota calculations.
These consequences are reported by employment-law advisers rather than quoted from an LMRA circular we have read end to end. Confirm your own exposure with the LMRA before relying on a specific figure.
What AhlanHamad does here: we generate the wage file from your payroll run, as the LMRA salary spreadsheet (.xlsx) in the layout of the LMRA's published template, with each worker's net pay. Uploading the file in the LMRA's system, appointing the Wages Responsible Person, holding the eKey, assigning maker and checker roles, approving the transfer in your bank's channel and submitting justifications are steps you carry out — we do not perform them for you.
Requirements change. Confirm the current position with LMRA before you rely on it — this page is a summary, not legal advice.
The rules on this page are stated under Bahrain's Labour Law No. 36 of 2012 and the LMRA Wage Protection System (Minister of Labour Resolution No. 68 of 2019), under which wages have been paid through licensed channels since January 2022; the LMRA says the mandatory date for its enhanced WPS will be announced.
These are the statutory baselines, stated for general information — not legal advice. Entitlements can vary with tenure, sector, and contract; verify your specific case.
Frequently asked questions
What is the wage protection system in Bahrain?
Salaries in Bahrain are paid and monitored through WPS (LMRA); each payroll run is reported in the WPS file format.
What file format does WPS use in Bahrain?
The wage file is the LMRA salary spreadsheet (LMRA .xlsx). Under the enhanced WPS you build or upload it in the LMRA's system, then approve the transfer in your bank's channel (for example NBB, BBK, Ahli United, BisB).
When is the WPS deadline in Bahrain?
Wage files are reported with each payroll cycle; the exact submission window in Bahrain is set by the regulator and your bank. AhlanHamad builds the file from the approved run, so it can be ready well before the window closes.
Does AhlanHamad submit the file to the government for me?
AhlanHamad generates the WPS file from your payroll run, ready for your bank or portal — you stay in control of the actual submission.
Start your 30-day free trial — no card
Watch it work
Short, narrated screen recordings of the product doing exactly this.
42sWhat WPS is, and why a Gulf state mandates it