In This Guide
- Two systems: ICP for most emirates, GDRFA for Dubai only
- ICP method step-by-step: Abu Dhabi, Sharjah, and other emirates
- GDRFA Dubai method step-by-step
- How to determine which system applies to you
- Reading the result: what the status codes mean (and what to do)
- File numbers: what they are and checking without one
- What an expired status means for overstay fines
- Three personas: how a status check changes the next decision
- Employer holding your passport: how to check without it
- Entry permit vs residence visa: different stages, different checks
- Edge cases: dual visas, recent renewals, and abroad lookups
- Common problems and fixes
- Need help understanding your visa status?
Two systems: ICP for most emirates, GDRFA for Dubai only
The UAE has two separate immigration systems. The portal you use to check your visa status depends on which emirate originally issued your visa, not where you live or work now. Using the wrong portal returns a "No Record Found" error even if your visa is perfectly valid. That single mistake is the most common reason people convince themselves something is wrong when nothing is.
| Your visa was issued by | Use this portal | URL |
|---|---|---|
| Abu Dhabi, Sharjah, Ajman, UAQ, RAK, Fujairah | ICP Smart Services | smartservices.icp.gov.ae |
| Dubai | GDRFA Dubai | gdrfad.gov.ae |
If you are unsure which emirate issued your visa, check the visa stamp in your passport or the employer's address on your labour contract. A company based in a Dubai free zone or mainland Dubai will have issued your visa through GDRFA. Any other emirate routes through ICP. The Emirates ID card itself also encodes the issuing authority (the back of the card carries an authority code), though it is rarely the easiest way to find out.
When the check is genuinely needed
People run a visa status check for one of five reasons: confirming a new visa has been issued before booking flights; checking whether an employer has cancelled the visa silently; counting overstay days; confirming a renewed visa shows current; or supporting a downstream application like opening a bank account or renting an apartment. The right portal, run twice (once today, once 48 hours later), is usually all you need.
ICP method step-by-step: Abu Dhabi, Sharjah, and other emirates
The ICP Smart Services portal handles visa status for all emirates except Dubai. Here is the exact process:
- Go to smartservices.icp.gov.ae
- Navigate to the Application Tracking or visa inquiry section
- Enter your passport number and nationality
- The system returns your visa or residency permit status
For some queries, UAE Pass authentication may be required for full results. If you do not have UAE Pass set up, the guest inquiry with passport number and nationality typically returns basic validity information. ICP hotline: 600 522 222 (toll-free within UAE) for inquiries or if the portal is returning unexpected results.
What ICP shows you
- Visa or entry permit validity dates (issue date and expiry date)
- Current status (Active, Expired, Cancelled, Under Processing)
- Application tracking for pending visa applications
- Emirates ID linkage information
- Any outstanding fines linked to the same passport record
Quirks worth knowing
The ICP guest inquiry sometimes fails for older passports where the passport number has changed since the original visa application. If your passport was renewed and your visa was carried over to the new number, the system may need a few days after that update to surface results correctly. Calling 600 522 222 with both old and new passport numbers usually resolves this in one call. The portal also sometimes shows fields in Arabic for entries that were processed by an Arabic-language typing centre; switch language at the top right to flip to English.
GDRFA Dubai method step-by-step
If your visa was issued by Dubai, GDRFA Dubai is your portal. The GDRFA also covers the Amer centre network for in-person services.
- Go to gdrfad.gov.ae or use the GDRFA Smart App
- Navigate to the Status Inquiry section
- Enter your passport number (and possibly a file number, see below)
- The system returns your visa or residency permit status for Dubai-issued documents
The exact input fields on the GDRFA portal (specifically whether passport number alone is sufficient or whether a file number is also needed) are not fully standardised across all service types. Visit the portal directly to confirm what is required for your specific query, or call the GDRFA hotline: 800 5111 (within UAE) or +971 4 313 9999 (from outside UAE).
For Dubai visa queries, the Amer centre is a reliable alternative if the online portal is not giving you clear results. Amer staff navigate the GDRFA system daily and can clarify your status quickly. Typical Amer service fee for a status lookup is AED 50 to 150 depending on the centre.
How to determine which system applies to you
The single rule: jurisdiction follows the visa issuing authority, not your current location. Here are the common scenarios that confuse people.
I work in Dubai but my company is registered in Sharjah
Your visa was issued by a Sharjah-based entity. Use ICP, not GDRFA.
I live in Dubai but I work for an Abu Dhabi company
Your visa was issued through an Abu Dhabi authority. Use ICP.
I work for a JAFZA, DAFZA, DIFC, or other Dubai free zone
These are Dubai-issued visas. Use GDRFA. Dubai free zones route through Dubai immigration regardless of how international they feel.
I changed employers and my new company is in a different emirate
Your current visa determines jurisdiction. Check who issued the current visa stamped in your passport or listed in your Emirates ID record. The previous visa is irrelevant for status checks today.
I am on a tourist or visit visa
Check the visa stamp or entry permit in your passport. The issuing authority is printed on the document. If it says Dubai immigration, use GDRFA. Any other emirate's name, use ICP.
I just arrived on an entry permit for residence stamping
The entry permit was issued by whichever authority your sponsor goes through. If your sponsoring entity is in Dubai, GDRFA. Otherwise, ICP. Once the residence visa is stamped, the same authority manages it ongoing.
Reading the result: what the status codes mean (and what to do)
Both portals return status descriptions in English. Here is what the common statuses mean in plain terms, and the action each one calls for.
| Status | What it means | Action needed |
|---|---|---|
| Active / Valid | Visa is current and within its validity period | None, unless expiry is approaching within 30 days |
| Expired | Visa is past its expiry date | Check grace period status; overstay fines may be accruing |
| Cancelled | Visa has been cancelled (usually by employer) | 30-day grace period started; must leave or change status |
| Under Processing | Visa application or renewal is in progress | Wait; contact employer or typing centre for timeline |
| No Record Found | Nothing matches the entered details in this system | Verify portal (ICP vs GDRFA); confirm passport number is exact |
| Entry Permit Issued | Entry permit issued but holder has not entered UAE yet | Use the permit to enter; note the expiry date |
| Rejected | Application was declined | Contact sponsor or service centre for reason; may be re-submittable |
| Suspended | Visa is on hold pending clarification | Call ICP/GDRFA immediately; document review usually required |
When "Active" is not the full story
An Active status confirms the visa is in date but does not confirm everything else: it does not show whether your Emirates ID is current, whether there are unpaid fines, whether a labour ban is active, or whether your sponsor's file is in good standing with MOHRE. For a complete picture before a major transaction (apartment rental, car purchase, new job), check the visa, the EID, the MOHRE labour record, and any outstanding fines separately.
File numbers: what they are and checking without one
Some UAE immigration queries ask for a file number in addition to your passport number. File numbers are identifiers assigned by the issuing authority (ICP or GDRFA) to your specific residency or visa application. They are persistent across renewals in many cases, which is why they appear on multiple documents over time.
Where to find your file number:
- On the visa stamp or entry permit page in your passport (usually printed alongside the visa details)
- On your Emirates ID card (the identity number is the main one; the file number may appear separately)
- In the ICP or GDRFA confirmation email or SMS when your visa was processed
- From your employer's HR department (they received a file number with your visa application)
- On the original entry permit PDF if you can locate the original email
The specific format details for ICP and GDRFA file numbers are not officially published in standardised form. If the portal asks for a file number and you do not have it, try the guest inquiry with passport number and nationality first. If that does not work, the ICP hotline (600 522 222) or GDRFA hotline (800 5111) can look up your record manually with your passport number and date of birth.
The "is this even my file number" question
People sometimes find multiple numbers on their visa page and wonder which one is the file number. The Unified Identification Number (UID) is a person-level identifier that stays with you across employers; the file number is the application-level identifier. Some queries accept either. If unsure, try the longest number on the visa stamp first.
What an expired status means for overstay fines
If the portal shows your visa as Expired or Cancelled and you are currently in the UAE, you may be accruing overstay fines at AED 50 per day. The exact maths depends on your visa class and grace period.
Worked example: residence visa cancelled 38 days ago
Your status shows Cancelled with a cancellation date of 38 days back.
- Grace period: 30 days (no fine)
- Overstay days so far: 8
- Current fine: 8 x AED 50 = AED 400
- Every day you delay leaving or changing status: + AED 50
Worked example: tourist visa expired 12 days ago
Your status shows Expired on a tourist visa with no grace period.
- Grace period: 0 days
- Overstay days: 12
- Current fine: 12 x AED 50 = AED 600
The immediate steps once you see Expired or Cancelled:
- Check the exact expiry or cancellation date shown on the portal.
- Count the days since that date, this tells you how much the fine might be.
- Determine your grace period, residence visa cancellations get 30 days; tourist or visit visas have no grace period; long-term visas (Golden, Green, student) have up to 180 days.
- Decide your path: leave the UAE (pay fine on exit) or change status to a new visa within the grace period.
A status of Expired does not always mean fines are accumulating. If you are a Golden Visa or Green Visa holder, your grace period extends to 180 days after expiry. Check the Fines and Overstay service page for the full grace period breakdown by visa type.
Three personas: how a status check changes the next decision
Three quick walkthroughs of how the same lookup leads to different next steps depending on context.
Persona A: Karthik, just arrived on an entry permit
Karthik received his employment entry permit, flew to Abu Dhabi, and ran the ICP check after passing through immigration. Status: Entry Permit Issued. He is waiting for the residence stamping process (medical, Emirates ID biometrics, visa stamp) to complete. The status will flip from Entry Permit to Active Residence once his employer's PRO completes the in-country process, typically within 2 to 3 weeks. Action: nothing to do but follow up with HR after week 3 if it has not changed.
Persona B: Lina, expecting a renewed visa
Lina's employer told her the visa renewal was filed two weeks ago. The GDRFA check shows Under Processing. Two days later: Active, with new expiry dates. She can now apply for her Emirates ID renewal through ICP. The two-step nature is normal: visa renews first, EID follows.
Persona C: Omar, checking after a quiet weekend
Omar had a tense meeting with his manager on Friday. He runs the ICP check on Monday morning. Status: Cancelled, cancellation date Friday. His 30-day grace period is already 3 days in. Action: confirm with HR (sometimes cancellations are filed in error), then either secure a new sponsor within 27 days or book a flight. Knowing on day 3 rather than day 20 makes the difference between calm planning and panic.
Employer holding your passport: how to check without it
Passport retention by employers is illegal in the UAE under Federal Law, but it still happens. If your employer has your passport, you can still check your visa status:
- You know your passport number: Use the ICP or GDRFA portal with your passport number and nationality. Your passport number does not change even if the employer has the physical document.
- You do not know your passport number: Your Emirates ID number can sometimes be used as an alternative identifier in certain ICP queries. Call ICP on 600 522 222 and explain the situation; they can often look up records with Emirates ID and date of birth.
- Formal complaint route: If your employer is refusing to return your passport, report it to MOHRE (600 590 000) or visit an Amer centre (Dubai) or ICP service centre (other emirates). This is a labour violation that authorities take seriously.
Your home country's embassy can also issue an emergency travel document if your passport is held and you need to depart urgently. Embassies in the UAE are experienced with this specific scenario.
Entry permit vs residence visa: different stages, different checks
Two different document types can show up in your visa status check, and they mean different things.
Entry permit (pre-arrival visa)
Issued before you arrive in the UAE, allowing you to enter for the purpose of establishing residency. When you check the portal and see "Entry Permit Issued," it means you have permission to enter but have not yet completed the residency process (Emirates ID biometrics, medical exam, visa stamping). Entry permits have an expiry date, typically 60 days from issue for employment entry permits.
Residence visa (after arrival)
Issued after you enter on the entry permit and complete the residency stamping process. This is the ongoing visa that gives you the right to remain in the UAE. It is tied to your Emirates ID and has a much longer validity (typically 2 to 3 years for employment, 5 or 10 years for Golden Visa).
If you are checking for someone who has not yet arrived in the UAE (for example, a new employee or a family member you are sponsoring), the portal will show their entry permit status. Residence status only appears after the in-country processing is complete. See the Residency Visa service page for the full process from entry permit to issued residence visa.
Edge cases: dual visas, recent renewals, and abroad lookups
You have two records, one on each system
This happens after moving between a Dubai employer and a non-Dubai employer. The old record may still show as Cancelled on the previous system while the new one shows Active on the new system. The current visa is the one that matters; the old record stays for historical reference and does not affect your current rights.
Brand new visa not yet visible
Recently issued visas can take 24 to 72 hours to surface in the portal. If your HR sent you a "visa issued" confirmation but the portal shows nothing, check again the next morning. If after 72 hours it is still not visible, call the relevant hotline with the application reference.
Checking from outside the UAE
Both ICP and GDRFA portals are accessible internationally. UAE Pass authentication, however, requires a UAE mobile number for OTPs, which can be a blocker if you are abroad and your UAE SIM has lapsed. The guest inquiry usually works without UAE Pass for basic validity checks.
Visa renewed but expiry date on the portal is the old one
If the visa was renewed in person via a typing centre, the digital system sometimes lags physical stamping. Wait 48 hours, then escalate via the typing centre that processed the renewal.
Different status on two devices
This is almost always a caching issue. Clear browser cache or use a private window. The underlying record is single-source; the inconsistency is on the client side.
Family members on dependent visas
Each dependent has their own record. Checking the sponsor's status does not surface the dependents. Each family member must be looked up separately using their own passport.
Common problems and fixes
Problem: No Record Found on both ICP and GDRFA
Check that your passport number is entered exactly as printed (some portals are case-sensitive for alphanumeric passport numbers, and leading zeros sometimes get dropped). If it is a new visa that was issued very recently, the system may not have updated yet, try again after 24 hours. If you are still getting no result, call ICP on 600 522 222 with your full name, date of birth, and passport number.
Problem: The status shows Cancelled but I am still employed
Contact your HR department immediately. Visa cancellations are filed by employers, and sometimes this happens in error or as part of a visa change process (cancel old, issue new). Your 30-day grace period has started regardless of the reason. Get HR to either correct the filing or initiate the new visa immediately.
Problem: I see two different statuses on ICP and GDRFA
This typically means you have (or have had) visas from both systems, for example a previous Dubai employer and a current non-Dubai employer. The most recent and relevant status is the one from the portal that issued your current visa. If you are unsure which is current, call ICP and GDRFA respectively to confirm which record is active.
Problem: My status is fine but I was stopped at the airport
Airport immigration systems have additional layers of information beyond basic visa status: travel bans, court orders, or specific flagging by authorities. A clear visa status check does not guarantee no other issues exist. If you were stopped, get a written reason from the immigration officer and consult a legal professional if needed.
Need help understanding your visa status?
If your portal check is returning unexpected results, or you need to act on an expired or cancelled status quickly, Wathim can help you navigate both the ICP and GDRFA systems across all emirates.
Contact us with your situation. Include your emirate, visa type, and what the portal is showing. The Residency Visa service page covers what we can assist with. Related guides worth checking: the UAE Overstay Fines guide if your visa has expired, the Emirates ID Renewal guide if your ID needs attention alongside your visa, and the Golden Visa guide if you are considering upgrading to long-term residency.
Frequently Asked Questions
Use ICP Smart Services (smartservices.icp.gov.ae) if your visa was issued by any emirate except Dubai. Use GDRFA Dubai (gdrfad.gov.ae) if your visa was issued by Dubai. Enter your passport number and nationality in the inquiry section. The guest inquiry typically works without UAE Pass for basic validity information; deeper details such as fines and full application history may require UAE Pass login.
The most common reason is using the wrong portal. ICP covers all emirates except Dubai; GDRFA covers Dubai only. The determining factor is which emirate issued your visa, not where you live. Other causes include: passport number entered incorrectly, very recently issued visa not yet in the system (wait 24 to 72 hours), or a recent passport renewal where the new number has not been linked yet. Try the other portal first, then call the relevant hotline.
Yes. The ICP portal guest inquiry accepts passport number and nationality without a file number. GDRFA may ask for a file number for some queries but passport-only lookups work for most basic status checks. If you need a file number, it is printed on your visa stamp, on your Emirates ID, in the original visa-issue email from ICP or GDRFA, or available from your HR department.
Your employer or sponsor has cancelled your visa. A 30-day grace period begins from the cancellation date recorded by ICP or GDRFA. You must either leave the UAE or transfer to a new issued visa within those 30 days to avoid overstay fines at AED 50 per day. Cancellation is sometimes a normal step in a visa change (cancel old, issue new) so the first action is to confirm with your sponsor whether a new visa is being processed.
Yes. The ICP and GDRFA portals are accessible internationally. You need your passport number and nationality for the basic check. For full ICP results, a UAE Pass account may be required, which can be challenging to set up from abroad without a UAE phone number for OTPs. If you have an existing UAE Pass account, ensure your registered mobile is still active before you travel.
It depends on the emirate of the free zone. Dubai free zones (JAFZA, DAFZA, DIFC, etc.) route through GDRFA Dubai. Free zones in other emirates (KIZAD in Abu Dhabi, SHAMS in Sharjah, RAKEZ in Ras Al Khaimah, etc.) route through ICP. The free zone label does not change the rule; the emirate where the free zone is located determines the authority.
ICP Smart Services covers residency visa status, Emirates ID, overstay fines, and entry permit tracking for non-Dubai emirates. It is the main federal immigration portal for everything outside Dubai. For pre-arrival entry checks, the same portal handles entry permit status; for post-arrival residency, the same record carries through.
You can check using your passport number if you know it (the number does not change because your employer has the physical book). If not, call ICP on 600 522 222 with your Emirates ID number and date of birth; they can usually look up the record. Passport retention by employers is illegal in the UAE. Report it to MOHRE on 600 590 000 and consider visiting an Amer centre or ICP service centre to formally start the recovery process.
Stuck on a Government Service Step?
Wathim publishes free plain-English guides to GCC visas, IDs, driving licences, attestation, and fines. If a fee table looks off or a step is missing, tell us and we will update the guide. You can also book a free guidance call with our GCC services desk.
Wathim Editorial
GCC Services Desk
The Wathim team writes plain-English guides to GCC government services. We track ICP, GDRFA, MOHRE, Absher, Muqeem, Qiwa, Metrash, LMRA, ROP Oman, and MOI Kuwait so expats can plan visa, residency, ID, and licence steps without guesswork.