Official LMRA appointment guide

LMRA Appointment Bahrain: Book or Check a Visit Online

By Gaurav Agarwal · Checked 5 October 2026

To book an LMRA appointment in Bahrain, open the official Appointment Management System, choose Front Desk Services or Management Meetings, select the service and complete the public booking form. Use My Appointments to check an existing booking.

Book atams.lmra.gov.bh
You needCPR, mobile, email
Booking feeNone shown
LMRA help17506055
Monochrome impasto painting of an appointment desk and calendar with one teal accent
Original conceptual painting for this LMRA appointment guide.
Jump to a step
  1. Choose the right appointment
  2. Open the official system
  3. Select a service
  4. Enter visitor details
  5. Choose a slot
  6. Check an appointment
  7. Virtual appointments
  8. Problems and fixes

01Choose the right appointment

  • Front Desk Services: biometric data, commercial services, domestic services, clearance agencies, wage protection and other listed counters.
  • Management Meetings: a meeting with the relevant LMRA directorate when that route fits the issue.
  • Virtual Service Centre: an online appointment for selected employer services.
  • My Appointments: check an existing booking using the visitor CPR and email used during booking.
Official LMRA employer services page showing Appointment Management System
LMRA lists Appointment Management System under employer services, checked 5 October 2026.

02Open the official LMRA Appointment Management System

  1. Open ams.lmra.gov.bh.
  2. Choose Front Desk Services for a counter visit, or Management Meetings for the separate meeting route.
  3. Use My Appointments at the top of the page when you already booked.
Official LMRA Appointment Management System home page
The official system separates front desk appointments, management meetings and existing bookings.

03Select the service you actually need

Choose a location and service from the list. Current public options include biometric data collection, commercial services, domestic services, clearance agencies, recruitment offices, wage protection and labour inspection. The location is part of the service name, so check whether you selected Headquarters, Muharraq or Sehla.

Official LMRA appointment form with public service categories and blank visitor fields
Choose the correct LMRA branch and service before entering any visitor details.

04Enter the visitor details

  1. Enter the visitor CPR number.
  2. Enter an 8-digit Bahraini mobile number that can receive booking messages.
  3. Enter the visitor email address.
  4. Choose Next.

Use one person’s matching details. You will need the same CPR and email to retrieve the appointment later.

05Choose a date and time

Follow the remaining public screens to choose an available date and time and confirm the booking. Save the confirmation. LMRA’s appointment confirmation page advises visitors to arrive at least ten minutes before the booked time.

Fee: the official public appointment flow shows no payment step or separate booking fee. A transaction handled during the visit can still have its own official service fee.

06Check your LMRA appointment

  1. Open My Appointments.
  2. Enter the same visitor CPR used for the booking.
  3. Enter the same email address.
  4. Choose Show My Appointments.
Official LMRA My Appointments page with blank CPR and email fields
Use the same CPR and email entered when the appointment was booked.

07Use a virtual appointment when available

LMRA also provides a Virtual Service Centre for selected employer services. Read the listed service scope first. A virtual appointment does not replace an in-person biometric visit.

Official LMRA Virtual Service Centre page
LMRA’s Virtual Service Centre is available for selected services listed on the official page.

08Common appointment problems and fixes

No suitable appointment appears
Check that you selected the correct branch and service. Try another listed branch only if it offers the same service.
The booking cannot be found
Use the exact CPR and email entered during booking. A spelling difference in the email can prevent retrieval.
You chose the wrong service
Return to the service list and create the correct booking. Do not attend a biometric appointment for an unrelated commercial transaction.
You are unsure whether a visit is required
Call LMRA on 17506055 before booking. For a work permit status lookup, use the LMRA visa check guide. Employers who need the portal can use the LMRA EMS login guide.

LMRA appointment questions

Is an LMRA appointment free?

The public booking system has no payment step and lists no booking fee. The LMRA service you attend may have its own fee.

What details do I need to book?

Choose the branch and service, then enter the visitor CPR, an 8-digit Bahraini mobile number and an email address. Keep the same CPR and email because My Appointments uses them to retrieve the booking.

How early should I arrive?

LMRA’s confirmation page advises arriving at least ten minutes before the appointment.

Who should book, and when an appointment is unnecessary

The LMRA establishment-employer directory places the Appointment Management System beside online services such as EMS, biometric data enrolment and remote services. Check the relevant service page first. If the transaction can be completed in EMS, booking a counter visit may add delay rather than solve the issue.

LMRA's current worker and employer brochure says the appointment system supports employers and authorized people who need LMRA officials, non-listed services or biometric data collection. Read the official LMRA and Expat Protection Centre brochure before choosing a category. Workers who only need to check permit status can use the public lookup instead.

NeedRoute to try first
Book a listed front-desk service or management meetingAppointment Management System
Retrieve an existing bookingMy Appointments with the same CPR and email
Complete a supported employer transaction remotelyVirtual Service Centre or EMS
Report an online service problem or ask about an employer transactionUse EMS eSupport, described on LMRA's eParticipation page
Check work permit statusUse the LMRA employee-data lookup, not an appointment

Enter details that you can reproduce later

The appointment form asks for the visitor's identity and contact details. Use the visitor's CPR, a Bahraini mobile number in the format accepted by the form and an email address the visitor can open. The same CPR and email are used by the public retrieval page, so save the exact spelling.

Choose the branch and service before entering the personal fields. A category name can include its location. Review the whole label instead of assuming that every branch handles every transaction. The historical LMRA appointment announcement identifies management meetings, establishment registration, intention to transfer and biometric capture as appointment uses, but the live form is the current source for what can be booked now.

Do not enter a fabricated CPR or another person's email to reveal appointment slots. The booking belongs to the named visitor and may need to be retrieved or verified at the branch.

Prepare for the selected LMRA service

  1. Save the booking confirmation and the exact branch name.
  2. Open the LMRA service page for the transaction and prepare its required documents.
  3. Carry the original identity document requested for the person attending.
  4. If attending for a company, confirm that the visitor is recorded as an authorized person where required.
  5. Arrive early enough to find the correct counter. The booking screen advises arriving ten minutes before the appointment.
  6. Do not assume that booking pays the transaction fee. Appointment booking and the underlying service are separate.

The public permit and service application form illustrates why preparation depends on the transaction: it separates new permits, renewals, transfers and other services and directs users to LMRA's service guide for the applicable documents.

LMRA's 2023 virtual branch announcement lists work-permit renewal, cancellation, worker address updates and general enquiries among the initial remote services. Treat the live Virtual Service Centre page as the current list because availability can change.

LMRA appointment questions

Is an LMRA appointment free?

The public booking flow shows no separate booking payment. The transaction handled at the appointment can still have an official fee.

Can I book without a CPR?

The public visitor form asks for a CPR. Call LMRA on 17506055 if the intended visitor does not have the required identifier or if the transaction is for a person outside Bahrain.

Can I change an existing booking?

First retrieve it through My Appointments using the same CPR and email. Follow the actions offered by the current system. If the required action is unavailable, contact LMRA before creating duplicate bookings.

Why does My Appointments show nothing?

The most common check is whether the CPR and email exactly match the booking. Also confirm that you are using the visitor's details rather than the employer's general email.

Can a virtual appointment replace biometrics?

No. LMRA describes the Virtual Service Centre as an employer route for selected transactions. A requirement to capture biometric data still needs the route specified by LMRA.

Which LMRA branch should I choose?

Choose the branch attached to the service in the live appointment form. Do not rely on an old list of branch services. If the right category is unclear, call 17506055 before booking.

What if the portal is not working?

Try one fresh session, preserve the error and time, then use LMRA's official call centre or EMS eSupport. Do not keep submitting duplicate appointments.