Guide · updated 16.08.2026 · 9 min read · Lucent Legal team

How to Check Your UAE Overstay Fine Online

Check UAE Overstay Fine Online 2026 (ICP & GDRFA)

Key points

  • You can check a UAE overstay fine for free online — through ICP Smart Services (visas issued outside Dubai) or GDRFA Dubai's Fines Inquiry Service (visas issued in Dubai). The result appears instantly, with no account.
  • The right portal depends on the first digits of your file number: numbers starting with 201 belong to Dubai and GDRFA; 101 (Abu Dhabi), 301 (Sharjah), 401 (Ajman), and similar prefixes belong to ICP. One authority's fines don't show on the other's portal.
  • Besides the file number, you can search by passport number, Emirates ID, or UID (unified number) — if one search method comes up empty, try another.
  • You can pay online by card, in person at an Amer centre in Dubai (cash or card, no appointment), or at the airport before departure — but paying a large sum "on the spot" at the airport is a risk worth avoiding.
  • The final amount can differ from what you expected because of the exit permit (roughly AED 250–300) required for overstays past 30 days, or because agents and typing centres add their own service fee on top of the government fine.

If your visa has expired, or you're just not sure whether a fine is piling up, don't guess — check the exact amount in the system. It takes a couple of minutes, it's free, and no office visit. Below: which portal fits your case (ICP or GDRFA Dubai), what to do if the site can't find your file, and where to pay once you know the number.

Which portal to check: ICP or GDRFA Dubai

Two authorities handle visas in the UAE, and each keeps its own fines registry:

  • ICP (Federal Authority for Identity, Citizenship, Customs & Port Security) — visas issued in Abu Dhabi, Sharjah, Ajman, Fujairah, Ras Al Khaimah, and Umm Al Quwain.
  • GDRFA Dubai (General Directorate of Residency and Foreigners Affairs) — a separate portal, only for visas issued in Dubai.

The file number (also called UID) tells you which authority is "yours." Starting with 201 means Dubai handles your case, so check GDRFA; prefixes like 101, 301, 401 belong to other emirates and point to ICP. Check the wrong portal and you'll usually get an empty result — which means you're in the wrong registry, not that there's no fine.

Checking through ICP Smart Services

ICP shows the accrued amount and overstay days the moment it finds a record:

  1. Go to the ICP website, open Smart Services, and find "Fines — pay fines — violations of entry permissions or residences."
  2. Inside, select Public Services → Fines and Leave Permits.
  3. Choose your search method — file number or passport number.
  4. Enter your date of birth and nationality, complete the captcha, and click Search.
  5. If a record exists, the system shows the accrued fine amount and the number of overstay days.

Checking through GDRFA Dubai

Visas issued in Dubai go through a separate service on gdrfad.gov.ae:

  1. On the GDRFA Dubai website, open Services → Fines Inquiry Service.
  2. Enter your passport number — this service also accepts Emirates ID, UID, or file number, useful if your passport isn't handy.
  3. Submit the request — the fine amount appears right away, no account needed.

If you also need to check for a travel ban on top of the fine, the lookup logic is similar — see our separate guide on the Emirates ID for more on using UID and Emirates ID across these services.

Mobile apps: UAEICP and GDRFA

The same checks run from your phone:

  • UAEICP (iOS/Android) — covers every emirate through the Fine Enquiry section: enter your file number, passport, or Emirates ID and get the result in the app.
  • GDRFA Dubai — its own app and mobile site for cases handled in Dubai, with the same fines-check section.

There's no reported data difference between an authority's website and its app — it's the same registry behind two interfaces.

If the site shows no fine

An empty result isn't always good news — more often it's a search problem, not a clean record:

  • Wrong portal. Check your file number's prefix: 201 means GDRFA (Dubai); other prefixes mean ICP. One authority's fines don't appear in the other's system.
  • A typo in the file number, date of birth, or nationality. This is the most common cause of a false "no fines" result — recheck every character.
  • The fine was just posted. Data can take time to reach the system after an overstay starts, so a very recent one may show empty for a while.
  • Try a different search method. If the file number fails, try passport, Emirates ID, or UID — sometimes one identifier is linked to the record and another isn't.
  • If nothing works, GDRFA's support chat or a typing centre can look up your status in their own systems.

How and where to pay

Once you've confirmed the amount, you have a few options:

  • Online — straight on the ICP or GDRFA website or app, by card, and you get an e-receipt.
  • Amer centres (Dubai) — cash or card, no appointment; staff there can also confirm the amount if the online check failed for you.
  • Accredited typing centres — a solid fallback when paying online yourself isn't convenient.
  • At the airport — you can pay at the immigration counter right before your flight, but treat this as a backup, not the default. Overstays past 30 days also need an exit permit, which isn't always quick to sort out "at the counter," and a large unpaid balance raises the risk of delay right before departure. For the full picture on the fine, grace periods, and the daily rate, see our guide on the UAE overstay fine.

Why the amount can differ between sites

Different numbers across sites usually aren't a system error — it's about what the total includes:

  • The fine isn't the same as the final amount due. The daily rate is only part of the total; overstays past 30 days add an exit permit, roughly AED 250–300, issued only after the accrued fine is settled.
  • The government rate isn't what middlemen charge. Amounts on the official ICP/GDRFA portals are the pure government fine. Typing centres, agencies, and Amer centres can add their own service fee for processing the payment.
  • Different authorities, different registries. If ICP and GDRFA show different amounts, chances are only one of them actually holds your case, and the other portal simply can't see the record.

If a number looks inflated or unclear, confirm it against the official receipt on the ICP/GDRFA portal, and check with a lawyer before paying a figure quoted by a third-party site.

FAQ

How do I check a UAE overstay fine for free?

Through the official portals — ICP Smart Services (for visas issued outside Dubai) or GDRFA Dubai's Fines Inquiry Service (for visas issued in Dubai). Both are free, need no account, and show the amount right after you enter your details.

How do I know whether to check ICP or GDRFA?

Look at the first digits of your file number: 201 means Dubai and the GDRFA portal; other prefixes (101, 301, 401, and similar) mean ICP. One authority's fines don't show up on the other's portal.

What if the site says there's no fine, but I know my visa is expired?

First confirm you picked the right portal, and recheck the details you entered — file number, date of birth, nationality. If that doesn't help, try a different search method (passport, Emirates ID, UID) or contact GDRFA's support chat or a typing centre.

Where do I pay an overstay fine once I know the amount?

Online on the ICP or GDRFA website or app by card, in person at an Amer centre in Dubai (cash or card, no appointment), or at the airport before your flight — though it's better not to leave a large payment for the last minute at the airport.

Why do different sites show different fine amounts?

Usually because one figure includes the exit permit (around AED 250–300 for overstays past 30 days) and another doesn't, or because a middleman adds their own service fee on top of the government fine. Also double-check you're looking at the right authority — ICP or GDRFA.

Do I need an Emirates ID to check an overstay fine?

No — both services also take a passport number, UID, or file number. An Emirates ID is handy but not required. For more on the card itself and its own fines, see our guide on the [Emirates ID](../emirates-id-oae/).

Sources

This material is for information only and is not legal advice. UAE law changes — a lawyer will assess how it applies to your situation.