CareerKyt.
Open the app

Quick answer

Check a work visa only on the destination government's own site. Qatar's Ministry of Interior needs just your passport number and nationality; Saudi Arabia's foreign ministry adds the visa type and the mission that issued it; the UAE's ICP adds your passport's expiry date. Dubai, Malaysia, Bahrain and Oman ask for a file, sticker, ID or application number. Then find your labour permit on DoFE's Passport Search.

A visa that is not on the country's own system is not a visa, however good the paper looks. This guide takes you to the exact page for each country — not its home page — and says what to type in each box, because most of them want more than a passport number. It ends with the two checks in Nepal that tie the visa to a legal job: your labour permit, and the approved demand with its salary and total cost.

On this page
  1. Which country's checker to use
  2. Qatar visa check by passport number
  3. Saudi visa check by passport number
  4. UAE visa check by passport number
  5. Dubai visa check, and the job offer
  6. Malaysia visa check (calling visa)
  7. Kuwait, Bahrain and Oman
  8. Then check your labour permit and the demand in Nepal
  9. Signs that a visa or job offer is fake
  10. Rules changed in 2026: read the notices
  11. Nepali embassy contacts for workers

Which country's checker to use

CountryOfficial checkerWhat it needs besides the passport number
QatarMinistry of Interior — Visa Inquiry and PrintingNationality (Nepal). Nothing else.
Saudi ArabiaMinistry of Foreign Affairs — visa platformNationality, visa type (work) and the mission that issued it
UAE (not Dubai)ICP — File ValidityThe passport's expiry date and nationality
DubaiGDRFA — Status InquiryNo passport search: the file number, first name and date of birth
MalaysiaImmigration DepartmentThe employer's IC or company number and the application number, or the visa sticker number
KuwaitMinistry of Interior — Visa Application StatusCould not be read from outside Kuwait
BahrainLMRA — expatriate employee checkYour Bahrain personal (CPR) number, so only after you arrive
OmanRoyal Oman Police — eVisaThe visa application number and nationality

Qatar visa check by passport number

A drawing of the Ministry of Interior's form, with the two choices to change from the default. Read on 28 October 2026; the live page is in Arabic until you switch it.
  1. 1Open the Ministry of Interior's Visa Services page and choose Visa Inquiry and Printing. It opens the form at fees2.moi.gov.qa.
  2. 2The form opens in Arabic. Press English at the top right.
  3. 3Under Search by (استعلام بـ) choose Passport number. The default is the application number, which needs your sponsor's Qatar ID.
  4. 4Type your passport number exactly as printed, choose Nepal (نيبال) as the nationality, type the five characters of the captcha and press Inquire.
  5. 5Your visa appears in a list: open its details to read and print it. Nothing found means no visa was issued on that passport, whatever the paper in your hand says.

Saudi visa check by passport number

A drawing of the Saudi foreign ministry's form. Which mission handles a Nepali work visa was not confirmed: if Kathmandu finds nothing, ask your agency where it was issued.
  1. 1Open the Ministry of Foreign Affairs Search for a submitted application page and press E for English.
  2. 2Type your passport number and choose your current nationality, Nepal (نيبال).
  3. 3Choose the visa type, Work (عمل), and where the visa was issued (جهة القدوم): Kathmandu (كتمندو) is in the list.
  4. 4Type the captcha and press Search.

UAE visa check by passport number

The UAE has two systems, and the emirate printed on your entry permit decides which: Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah and Fujairah use ICP, below; Dubai uses GDRFA, in the next section.

  1. 1Open ICP's File Validity service.
  2. 2Under Search By choose Passport Information, and under the type choose Visa.
  3. 3Type the passport number and its expiry date, choose Nepal, leave "GCC Citizen" unticked, pass the Verify check and press Search.
  4. 4A valid entry permit shows its status, the date it was issued and the last date you may enter the UAE. "No record found" means none was issued.

Dubai visa check, and the job offer

  • Dubai: GDRFA's Status Inquiry does not search by passport. Choose File, then give your first name in English, the file number, nationality and date of birth. Ask the employer or agency for the file number.
  • The job offer: MOHRE's View my contract takes the transaction number with your passport number, nationality and date of birth, and opens the contract as a PDF.
  • The UAE government's own advice: a real job comes with a MOHRE offer letter and then an electronic entry permit; the employer pays recruitment costs; and a visit visa does not let you work.

Malaysia visa check (calling visa)

Malaysia has no page where a worker in Nepal can check a work visa with the passport number alone. The employer applies for the visa (the VDR) through FWCMS, and you wait in Nepal until it is approved — "go first and we will fix the visa there" is not how Malaysia's own process works.

  • The application's status: the Immigration Department's foreign worker inquiry needs the employer's IC number or company registration number and the application number — ask your agency. LULUS means approved; then come the FOMEMA medical and the sticker. TOLAK means rejected.
  • A sticker or eVISA: the eVISA authenticity check takes the passport number and the sticker number. Whether it shows a worker's VDR was not confirmed.
  • Beware: Nepal's embassy in Kuala Lumpur has warned of edited screenshots of uploaded demands and tampered quota letters. A screenshot proves nothing; the DoFE checks below do.

Kuwait, Bahrain and Oman

  • Kuwait: the Ministry of Interior's Visa Application Status, linked from its residency e-services. Its boxes could not be read from outside Kuwait. Kuwait's own rules: an entry permit is valid 90 days, and one whose details do not match the passport is invalid.
  • Bahrain: LMRA's expatriate employee check needs your Bahrain personal (CPR) number, so it works only after you arrive. Before then, rely on the DoFE checks.
  • Oman: the Royal Oman Police Track Your Application page takes the visa application number, your passport number and nationality.

Then check your labour permit and the demand in Nepal

These are the checks that tie the visa to a legal job, and they need nothing but a number — no login, no captcha.

A drawing of DoFE's labour permit search: one of the two boxes is enough. Read on 28 October 2026.
  1. 1Your labour permit: DoFE's Passport Search takes your passport number, or the permit's sticker number. It shows the agency, company, country, job, contract length, salary and insurance. No record means you are not cleared to fly for work. More in the labour permit guide.
  2. 2The demand: ask the agency for the lot number and enter it in DoFE's pre-approval search. It shows the agency, company, job, salary, food and accommodation, the service charge and the total expense DoFE approved. If the job or the salary differs from what you were told, or you are asked for more, stop.
  3. 3The agency: look it up in DoFE's list of licensed agencies.

Signs that a visa or job offer is fake

  • It is not on the country's own checker, or the name, passport number or employer differ from yours.
  • You are sent a screenshot or a PDF and told not to check it yourself.
  • You are asked to pay for the visa or the ticket to Saudi Arabia, Qatar, the UAE, Kuwait, Bahrain, Oman or Malaysia — the employer pays both.
  • You are told to go on a visit visa and change it there. A visit visa does not let you work.
  • You are told to fly from India or another country. Agencies must send workers through Nepal's own airports unless DoFE allows otherwise.
  • Money is asked in cash, to a person, or without a receipt. Pay only at the agency's office or into its bank account.
  • The agent sends you a link to "check" the visa. Type the official address yourself: ICP warns of fake websites.

Rules changed in 2026: read the notices

On 1 March 2026 DoFE suspended labour permits for the Gulf, and reopened them around 20 April 2026 (notice of 2083/01/07); Iraq stays closed. Nepal's embassy in Doha suspended demand attestation on 10 March 2026. Before you pay anyone, read the latest notices on dofe.gov.np and on your destination embassy's site.

Nepali embassy contacts for workers

As published on each embassy's site on 28 October 2026. Numbers change, so check the embassy's contact page before you rely on one.

EmbassyWebsiteLabour contact
Dohaqa.nepalembassy.gov.nplabour.doha@mofa.gov.np · +974 4467 5681
Riyadhsa.nepalembassy.gov.npeonriyadh@mofa.gov.np · +966 11 461 1108
Abu Dhabiae.nepalembassy.gov.npsupport.abudhabi@mofa.gov.np (labour attaché) · +971 2 634 4385
Kuala Lumpurmy.nepalembassy.gov.nplabour.eonkl@mofa.gov.np · +60 3 5887 7846
Kuwaitkw.nepalembassy.gov.npeonkuwait@mofa.gov.np · hotline 6100 8956
Manamabh.nepalembassy.gov.npeonmanama@mofa.gov.np · +973 1772 5583
Muscatom.nepalembassy.gov.npeonmuscatlabour@mofa.gov.np · 2469 6177

Common questions

Can I check my visa with my passport number?

For Qatar, yes: the passport number and nationality are enough. Saudi Arabia also needs the visa type and the issuing mission, and the UAE's ICP the passport's expiry date. Dubai, Malaysia, Bahrain and Oman need another number from your employer or agency.

How do I check a Qatar visa by passport number from Nepal?

On the Ministry of Interior's Visa Inquiry and Printing form (fees2.moi.gov.qa): switch to English, choose Search by Passport number, type it, choose Nepal (نيبال), type the captcha and press Inquire.

How do I check a Dubai visa?

On GDRFA's Status Inquiry, with the file number, your first name, nationality and date of birth — it does not search by passport. Visas from the other emirates are checked on ICP's File Validity with the passport number and its expiry date.

How can I check a Malaysia calling visa?

Not with the passport number alone. The Immigration Department's foreign-worker inquiry needs the employer's IC or company number and the application number; ask your agency. Then check the demand's lot number and your labour permit on DoFE's site.

Is the visa check on nepaliport.immigration.gov.np for work visas?

No. It checks visas to Nepal held by foreigners. It cannot check a Gulf or Malaysian work visa.

How do I check my labour permit by passport number?

On DoFE's Passport Search at foreignjob.dofe.gov.np: type the passport or sticker number. It shows the agency, company, country, job and salary. No record means you are not cleared to fly for work.

भिसा कसरी चेक गर्ने?

सम्बन्धित देशको सरकारी वेबसाइटमा मात्र। कतारका लागि गृह मन्त्रालयको Visa Inquiry मा राहदानी नम्बर र राष्ट्रियता (नेपाल) पुग्छ; साउदीका लागि भिसाको प्रकार र जारी गर्ने नियोग पनि; युएईका लागि राहदानीको म्याद सकिने मिति पनि चाहिन्छ। त्यसपछि वैदेशिक रोजगार विभागको Passport Search मा आफ्नो श्रम स्वीकृति हेर्नुहोस्।

In this topic

Working abroad from Nepal

Every paper between a job offer and the airport, the CV that gets the offer, and the pay once you are there.

The foreign employment process, step by step — the whole subject in one place

The papers, in order

Getting the job

The money

Keep reading

Open the cost calculator