Official process directory

Bahrain Government Services Online: Every Expat Process, Step by Step

By Gaurav Agarwal · Updated 13 October 2026

Most Bahrain government tasks for residents start on the National Portal, bahrain.bh, and need an eKey 2.0 login. Work permits run through LMRA, visit visas and eVisas through NPRA's eVisa portal, business registrations through Sijilat and utilities through EWA's e-services. A few checks are public and need no login: the LMRA work-permit check, the eVisa application status check and the Sijilat CR search. Find your task below: every row links to a step-by-step guide with real screenshots and to the official page.

Find your task
Jump to a section
  1. Official channels
  2. Set up eKey 2.0 first
  3. Most-searched tasks
  4. Public checks or login?
  5. Residence permits and visas
  6. LMRA work permits
  7. CPR and ID card
  8. Driving and vehicles
  9. Business: Sijilat and CR
  10. Bills, SIO and payments
  11. Family, documents and certificates
  12. Work rights
  13. FAQs
Painting of a phone, ID card, passport and car key on a desk, representing Bahrain's online government services
Original conceptual painting. The official service screenshots appear in the sections below.

01Official channels

These are the official ways in. Bookmark the first two.

Where to go
ChannelUse it for
National Portal, bahrain.bhFinding and starting government e-services
eKey 2.0Signing in to services that use your own record (registration guide)
Government apps storeThe official list of government mobile apps; several CPR services are also on the MyGov app
Government Services Contact Center24 hours a day, 7 days a week: 80008001 from within Bahrain, +973 7777 7333 from outside
Service centres and eKiosksIn-person help and self-service kiosks; iGA lists the locations
TawasulThe national suggestions and complaints system, listed on bahrain.bh's contact page

Contact details checked on bahrain.bh's Contact Us page on 11 October 2026.

02Set up eKey 2.0 first

eKey is Bahrain's government sign-in. Most services that touch your own record (your CPR, residence, licence or certificates) ask you to sign in with it, so set it up before you need it.

To register, install the official eKey 2.0 app, enter your CPR and mobile number, verify the SMS code, complete the selfie scan, photograph both sides of your valid ID card and confirm your details. Full steps and fixes: eKey Bahrain registration guide.

Some service pages still name a level of the earlier eKey, Standard eKey (personal number and password) or Advanced eKey (adds fingerprint registration at a service centre or kiosk). The service page tells you which one it needs; check it before you start a request.

Official eKey page explaining eKey 2.0 and the older Standard and Advanced eKey levels
The official eKey page explains eKey 2.0 and the older Standard and Advanced levels. Captured 5 October 2026.

03The most-searched tasks

These are the tasks readers of this site look for most often.

I need to…Step-by-step guideOfficial page
Download or print my residence permit certificateResidence permit download and printservices.bahrain.bh
Check my work permit (LMRA visa check)LMRA visa check by CPRlmra.gov.bh
Check or pay traffic finesBahrain traffic finesservices.bahrain.bh
See my medical fitness result for a work permitCheck a medical resultservices.bahrain.bh
Check an eVisa applicationCheck visa statusevisa.gov.bh
Download my CPR copyDownload your CPRservices.bahrain.bh
Official LMRA commercial-sector work-permit lookup with blank fields
The public LMRA work-permit lookup: no login, three fields. Captured 6 October 2026 with all fields blank.

04Public check or eKey login?

Knowing this saves a wasted trip to the login page. The rows below come from the official service pages behind each linked guide.

What each service asks for
ServiceLoginWhat you enter
LMRA work-permit checkNonePersonal Number (CPR), country, passport number
eVisa application statusNonePassport number, nationality, date of birth, application reference
Sijilat CR searchNoneCR number or commercial name
Medical fitness reportNone statedEmployer CR number and the expatriate's personal number
EWA bill: pay current billNoneID and account details
CPR certificate downloadeKey 2.0Sign in, then open the certificate
CPR address changeeKeyNew address
Good conduct (police clearance) certificateStandard eKeyRequest details and documents
Apostille and MOFA attestationStandard eKeyDocument details, then a legalization-centre appointment
EWA deposit refundAdvanced eKeyID details and an official IBAN document

05Residence permits, visas and passports

Residence and visit visas belong to NPRA. A work permit is a separate LMRA record, covered in the next section.

Bahrain National Portal Residency Services page listing the official residency e-services
The National Portal groups e-services by theme. This is its Residency Services page, from our residence-permit download guide.
I need to…Step-by-step guideOfficial page
Download or print my residence permitResidence permit certificateservices.bahrain.bh
Check an eVisa applicationCheck visa statusevisa.gov.bh
Extend a visaVisa extensionservices.bahrain.bh
Cancel a visit or residence visaVisa cancellationservices.bahrain.bh
Check if I can get a visa on arrival or eVisaVisa on arrival eligibilityevisa.gov.bh
Fix a rejected eVisaeVisa rejectedservices.bahrain.bh
Update my residence after getting a new passportUpdate passport detailsservices.bahrain.bh
Check my residence after six months abroadResidence after six months abroadnpra.gov.bh
Bring my spouse or childrenFamily visalmra.gov.bh
Renew an Indian passport in BahrainIndian passport renewal—
Official Bahrain eVisa portal showing the Check Application Status option
NPRA's eVisa portal, where you check an application's status. Captured 2 October 2026.

06LMRA work permits

The employer applies for, renews and cancels a work permit, through LMRA's Expat Management System (EMS). The worker can check its status with the public lookup.

I need to…Who actsStep-by-step guideOfficial page
Check a work permit's statusAnyone with the worker's detailsLMRA visa checklmra.gov.bh
Understand the work visa processEmployerBahrain work visalmra.gov.bh
Apply for a new work permitEmployerWork permit applicationlmra.gov.bh
Renew a work permitEmployerWork permit renewallmra.gov.bh
Know the feesEmployer paysLMRA feeslmra.gov.bh
Cancel a work permitEmployerLMRA visa cancellationlmra.gov.bh
Change employerNew employer appliesLMRA mobilitybahrain.bh
Work a second job for three monthsWorker, both employers, LMRA approvalSecond job rules—
Answer an absence-from-work noticeWorkerAbsence grievanceworkers.lmra.gov.bh
See a medical fitness resultEmployer details neededMedical result checkservices.bahrain.bh
Book biometricsWorker attendsBiometric appointmentams.lmra.gov.bh
Book any LMRA visitVisitorLMRA appointmentams.lmra.gov.bh
Log in to EMSEmployer or authorized userLMRA loginlmra.gov.bh
Hire a domestic workerEmployerDomestic worker visalmra.gov.bh
Renew a domestic worker's permitEmployerDomestic worker renewalbahrain.bh
Call or email LMRAAnyoneLMRA contact numberslmra.gov.bh

07CPR and ID card

Your CPR is your Bahrain identity card. Its services sit under ID card services on bahrain.bh. Start with the CPR overview if you are not sure which task you need.

I need to…Step-by-step guideOfficial page
Download an electronic copyDownload your CPRservices.bahrain.bh
Renew my cardCPR renewalservices.bahrain.bh
Book, change or cancel an ID card appointmentCPR appointmentservices.bahrain.bh
Track a requestCPR status checkservices.bahrain.bh
Replace a lost cardLost CPRservices.bahrain.bh
Change my addressCPR address changeservices.bahrain.bh
Update information held on the card chipCPR updateservices.bahrain.bh

08Driving and vehicles

I need to…Step-by-step guideOfficial page
Get my first driving licenceFirst driving licenceservices.bahrain.bh
Book a driving testDriving test appointmentservices.bahrain.bh
Renew my driving licenceDriving licence renewalservices.bahrain.bh
Get an international driving licenceInternational driving licencebahrain.bh
Get a motorcycle licenceMotorcycle licenceservices.bahrain.bh
Renew my vehicle registrationVehicle registration renewalservices.bahrain.bh
Get my vehicle inspectedVehicle inspectionbahrain.bh
Transfer vehicle ownershipOwnership transferbahrain.bh
Replace a lost number plateLost number platebahrain.bh
Check or pay traffic finesTraffic finesservices.bahrain.bh
Pay for parkingParking payment—
Drive to Saudi ArabiaKing Fahd Causeway by car · by taxi—

09Business: Sijilat and commercial registration

Search a CR without logging in. Renewing it, downloading its certificate or changing activities needs a Sijilat sign-in with eKey 2.0.

I need to…Step-by-step guideOfficial page
Understand Sijilat servicesSijilat Bahrainsijilat.bh
Check a CR's statusCR status checksijilat.bh
Log in to SijilatSijilat loginsijilat.bh
Renew a CRCR renewalsijilat.bh
Download a CR certificateCR certificate downloadsijilat.bh
Get a building permitBenayatbenayat.bh
Official Sijilat public Commercial Registration search form
Sijilat's public CR search needs no login. Captured 5 October 2026.

10Bills, social insurance and payments

I need to…Step-by-step guideOfficial page
Check or pay my EWA bill, or fix a high billEWA bill checkingservices.bahrain.bh
Get a new electricity or water connectionEWA new connectionewa.bh
Get my EWA deposit backEWA deposit refundewa.bh
See my SIO contribution statementSIO login and statementsio.gov.bh
Register an employee with SIOSIO registrationservices.bahrain.bh
Work out my end-of-service gratuityGratuity calculator · Claim the benefitlloc.gov.bh
Pay bills through FawateerFawateerbenefit.bh
Read VAT on an invoiceVAT in Bahrainnbr.gov.bh

11Family, documents and certificates

I need to…Step-by-step guideOfficial page
Get a birth certificate for a newbornBirth certificateservices.bahrain.bh
Register a marriage or get a copyMarriage certificateservices.bahrain.bh
Get a police clearance (good conduct) certificatePolice clearance certificateservices.bahrain.bh
Apostille a documentApostilleservices.bahrain.bh
Attest a document at MOFAMOFA attestationservices.bahrain.bh
Book a notaryNotary appointmentbahrain.bh
Replace a lost title deedTitle deed replacementslrb.gov.bh
Register a child at a public schoolPublic school registrationmoe.gov.bh
Replace a school certificateSchool certificate copyservices.bahrain.bh
Change my health centre after movingChange health centremoh.gov.bh
Register for HajjHajj registrationhaj.gov.bh

12Work rights

I need to…Step-by-step guideOfficial page
Find the rule for my employment questionBahrain labour lawlloc.gov.bh
File a complaint against my employerLabour complaintservices.bahrain.bh
Check a contract before signingEmployment contractlloc.gov.bh
Resign properlyResignation letterlloc.gov.bh
Take sick, maternity or paternity leaveSick leave · Maternity leave · Paternity leavelloc.gov.bh
Calculate overtime payOvertime calculationlloc.gov.bh

13FAQs

What is the official Bahrain government services website?

The National Portal, bahrain.bh. Many individual e-services open on services.bahrain.bh. Work permits use lmra.gov.bh, eVisas use evisa.gov.bh and business registrations use sijilat.bh.

Do I need eKey for every service?

No. The LMRA work-permit check, the eVisa application status check and the Sijilat CR search are public. Services that change or print your own record, such as a CPR certificate, an address change or a good conduct certificate, ask for eKey.

What is the difference between eKey 2.0, Standard eKey and Advanced eKey?

The official eKey page describes two versions: the revamped eKey 2.0, set up in the eKey 2.0 app with remote biometric verification, and the earlier eKey. The earlier eKey has two levels: Standard, which uses a personal number and password, and Advanced, which adds fingerprint registration at an eGovernment service centre or kiosk. When a service page names Standard or Advanced eKey, follow that page.

How do I contact Bahrain government services?

Call the Government Services Contact Center, open 24 hours a day, 7 days a week: 80008001 from within Bahrain or +973 7777 7333 from outside. Suggestions and complaints go through the Tawasul system.

Who applies for my work permit, me or my employer?

Your employer. The employer applies for, renews and cancels the permit through LMRA. You can check its status with the public LMRA lookup.

Is a work permit the same as a residence permit?

No. LMRA holds the work permit. The residence permit certificate is a separate document you download from the National Portal.

Where do I check an eVisa application?

On NPRA's eVisa portal, evisa.gov.bh. Choose Check Application Status and enter your passport number, nationality, date of birth and application reference.