The single most confusing thing about checking a UAE visa is that there is no single place to check it. Two authorities hold the country's residency files: the federal ICP for Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah and Fujairah, and Dubai's own GDRFA for anything Dubai-issued. Ask the wrong system and you get nothing, which is where most "my visa disappeared" panics begin. This guide is a walkthrough of the two official checkers, written for domestic workers first, and yes, you can check your own status yourself; you do not need your sponsor's permission or presence to look.
Why it matters enough to bookmark: your legal presence, your ability to change employers, and your exit all read from this status, and problems are far cheaper the earlier they are seen. If you are an employer reading along, the same checks tell you whether a candidate's story matches her file before you commit to a sponsorship you will carry.
First, which system holds your file
| ICP smart services | GDRFA Dubai | |
|---|---|---|
| Covers | Abu Dhabi, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah, Fujairah | Dubai-issued visas and files |
| You need | Passport details (with nationality and date of birth) or the file number | The application or file number |
| Where | icp.gov.ae, smart services | gdrfad.gov.ae, visa status inquiry |
| Rule of thumb | Visa issued outside Dubai | Visa issued in Dubai |
Not sure where yours was issued? Look at the file number on the residence sticker or Emirates ID paperwork: Dubai files carry Dubai's code (starting 201), while other emirates carry their own. If you have no paperwork at all, try ICP first with your passport details, then GDRFA.
Checking on ICP, step by step
- Open icp.gov.ae and go to the smart services section; the residency inquiry works without creating an account.
- Choose to search by passport information (or file number if you have it).
- Enter the passport number, nationality and date of birth exactly as they appear in the passport; a mismatched spelling returns nothing rather than an error.
- Complete the captcha and submit. The result shows the residency status and its expiry date.
- Screenshot the result with the date visible; a dated screenshot answers later questions faster than a fresh search under stress.
Checking on GDRFA (Dubai), step by step
- Open the GDRFA website or app and find the visa status inquiry service.
- Enter the application or file number from your visa paperwork, complete the captcha, and submit.
- The result shows where the file stands: active, expired, cancelled, or in process.
- No file number at hand? Your sponsor has it on every visa document; asking for a copy of your own papers is entirely normal, and you are entitled to know your own status.
Reading the result: what each status asks of you
| Status | What it means | Your next step |
|---|---|---|
| Valid / active | Residency in force until the shown date | Note the date; check again at the 90-day mark |
| Expired | The permit has lapsed; a grace period is running | Renewal is the sponsor's task; raise it in writing today |
| Cancelled | The file is closed; a grace period is running | Confirm you knew this was coming; if not, see the red flags below |
| Under process | A renewal, transfer or cancellation is mid-flight | Ask the sponsor which it is; get the answer in writing |
The clock after expiry or cancellation
The official grace periods are category-based: 180 days for Golden, Green and Blue residence categories, 90 days for certain skilled levels and property owners, 60 days for permits issued with a guarantor or host, and 30 days for everything else. Domestic workers are sponsored by a household, so the guarantor-linked windows are usually the relevant ones, but confirm your own category rather than assuming. After the grace period, the overstay fine is AED 50 per day, and it does apply to residents whose permits expired or were cancelled. The full exit-side picture, cancellation steps, timelines, and who owes what, is in the visa cancellation guide.
Red flags: when the status surprises you
Two results deserve immediate action rather than worry. A cancellation you did not know about means your legal clock is already running: talk to your sponsor the same day, in writing, and if the answers do not add up, the MOHRE hotline 80060 is the labour-side channel for domestic workers. And if anyone mentions an absconding report against you, take it seriously and address it, never ignore it: it is a formal accusation with real consequences, and understanding how the employer-side process works helps you respond to it properly. A status question that comes wrapped in a safety problem, a withheld passport or threats, is a police matter first.
Renewals: whose job, and when to push
For a sponsored domestic worker, renewal is the sponsor's duty: the fees, the medical, the insurance and the stamping all run on their side, and the costs are itemised in our visa cost and renewal guide. Your part is the calendar: check your status monthly, flag the renewal at 90 days, push properly at 60, and treat 30 days with nothing moving as a problem worth putting in writing. The obligations around the renewal, insurance in force, salary through traceable channels, no passport holding, are the sponsor's under the 2022 law, and our plain-English law guide maps them all.
The Emirates ID runs on the same file
Your Emirates ID and your residence visa are two faces of one record: the card's validity mirrors the permit's, renewing the visa produces a new card, and services that "check your Emirates ID", banks, telecoms, clinics, are reading the same underlying file you just learned to check. Two practical consequences. If your Emirates ID is being refused somewhere, check the visa status before assuming the card is faulty. And when a renewal completes, make sure the new card actually reaches you; it is your daily proof of the status you now know how to verify.
Checking before a job change
The status check earns its keep most during a transfer between employers. Before agreeing to move, check your own file so you know exactly where you stand: a valid permit transfers cleanly, an expired one must be regularised first, and a cancellation already in motion changes your timeline entirely. During the transfer, never start work while the paperwork is mid-flight, the status you can now check is the proof of when working becomes legal. And after it completes, check once more: the new file, under the new sponsor, is the one all your services will read from now on.
Just arrived? When your file becomes checkable
A new arrival's residence is built in steps, entry permit, medical, biometrics, stamping, and the residence file becomes properly checkable once issuance completes, typically within the first weeks. Use your first check to confirm the process actually finished: a residence showing with dates means you are fully in the system, while many weeks of "no result" on both portals is worth raising with your sponsor in writing. The rest of the settling-in checklist, from insurance to house rules, lives in the first month guide.
The clock, with real numbers
A worked example makes the grace-period arithmetic concrete. Say a permit in the 30-day category expires on the 10th of a month: the grace period runs to about the 9th of the next month, and from the day after, AED 50 per day starts accruing, roughly AED 1,500 by the end of the first late month, AED 4,500 by the third. The fine does not send reminders; it simply totals at settlement. That arithmetic, more than any rule, is the case for the monthly self-check.
One fear worth deflating: a cancelled visa is not a ban. Cancellation simply ends a sponsorship, and the grace period exists precisely so you can take your next step, a new employer, or an orderly exit, legally. Bans are separate, specific measures. Treat a cancellation as a clock, not a verdict, and use the days it gives you.
Common mistakes to avoid
- Asking the wrong system. A Dubai file will never appear in ICP, and vice versa; an empty result usually means wrong door, not missing visa.
- Typing passport details from memory. The lookup matches exactly; copy from the passport itself.
- Assuming someone is watching the expiry. The monthly self-check exists because sometimes nobody is.
- Sitting on a surprise cancellation. The grace period runs whether or not you knew; every quiet day costs options.
- Treating an absconding mark as a misunderstanding that will fade. It will not; respond to it formally.
The bottom line
Find your system, ICP for six emirates, GDRFA for Dubai, check with exact passport details or the file number, and read the status against the grace-period clock. Ten seconds a month keeps every surprise small. If the check is part of a bigger move, hiring, renewing or parting ways, the sponsorship guide and the cancellation guide carry the rest.

