Government service
Bahrain's work permit and expat labour authority
What is LMRA (Labour Market Regulatory Authority)?
Expatriate employees (to check permit status, transfer jobs or file a grievance), employers (to apply for and renew permits on EMS), registered workers (through Labour Registration Centres), domestic employers and Golden Residency holders who want a work permit.
On lmra.gov.bh, go to Expatriate Employee services and choose View Expatriate Employee Data (Commercial Sector).
Type the personal number shown on your Bahrain ID card.
Select your country of origin from the list and enter your passport number.
Submit to see whether your work permit is valid and when it expires. You can also check in the MyGov app with eKey 2.0 or call the LMRA contact centre on +973 17506055.
Sources:lmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhlmra.gov.bhgdnonline.comgdnonline.comfragomen.com
Use the View Expatriate Employee Data service on lmra.gov.bh: enter your ID card number, choose your country and enter your passport number. It is also in the MyGov app (eKey 2.0), or call +973 17506055.
Yes, once you have completed one year in your current job. Your permit must be valid for at least 5 more days, and transfers in the last 3 months of the permit need your employer's consent. The new employer must pay the new permit fee within 30 days of approval.
The Labour Registration Program, set up by LMRA decision in October 2022. Workers apply for a Registered Worker permit through private, LMRA-approved Labour Registration Centres, which check their qualifications and keep their records up to date. It is limited to workers in Bahrain whose permits had ended or been cancelled, and former flexi permit holders. People with criminal records, absconding cases, visit visa holders and owners of a commercial registration cannot apply.
Use the eligibility check on the LMRA website, send an SMS with your ID (CPR) number to +973 33150150, or call the Expatriate Services call centre on +973 17103103.
A first one-year permit costs BHD 365 (permit BHD 105, health insurance BHD 90, residency BHD 15, a one-time BHD 150 return-ticket deposit and a BHD 5 work card), plus a BHD 5 admin fee paid when you apply. Renewal for one year is BHD 205. There is also a monthly fee of BHD 15.
Last reviewed: 17 Oct 2026. General information based on the official sources cited - not legal advice. Check with the relevant authority before acting.
See the best job sites and build a Gulf-format CV.