How to Check Your UAE Overstay Fine Online

How to Check Your UAE Overstay Fine Online? Easy Guide

To check a UAE overstay fine, use the ICP portal for most emirates or the GDRFA portal for Dubai visas. Your visa file number tells you which: one starting with 201 is Dubai. Enter your file number, passport, or Emirates ID with your date of birth, and the fine and number of overstay days show instantly. Checking is free.

Do this next
  1. Find your visa file number prefix (201 = Dubai).
  2. Open ICP, or GDRFA for a Dubai visa.
  3. Search by file number or passport to see the fine.

Which portal to use: ICP or GDRFA?

This is the step that trips people up: there are two authorities, and using the wrong portal returns nothing. Dubai visas are handled by the General Directorate of Residency and Foreigners Affairs (GDRFA); every other emirate is handled by the Federal Authority for Identity, Citizenship, Customs and Port Security (ICP). The quickest way to tell which is yours is the first three digits of your visa file number.

File number starts with Emirate Portal to use
201 Dubai GDRFA
101 Abu Dhabi ICP
301 Sharjah ICP
401 Ajman ICP
Other prefixes Other emirates ICP

To check, you will need one identifier, your visa file number, passport number, or Emirates ID, plus your date of birth, and your nationality on the ICP portal. Checking is free on both; you only pay if there is a fine to settle.

How to check UAE Overstay Fine on ICP (most emirates)?

Follow this step-by-step guide:

  1. Go to icp.gov.ae and open Smart Services.
  2. Choose Public Services, then “Fines and Leave Permits”, and select the fines service for violations of entry permits or residences.
  3. Pick your search method, file number or passport number, and enter it with your date of birth and nationality.
  4. Solve the CAPTCHA and search. Your fine amount and the number of overstay days appear on screen.

How to check UAE Overstay Fine on GDRFA (Dubai)?

  1. Go to the GDRFA Dubai website at gdrfad.gov.ae and open the Fines Inquiry service.
  2. Choose how to search, UID, file number, Emirates ID, or passport number.
  3. Enter your details and date of birth, complete the CAPTCHA, and click Search to see any fine.

If you are not sure of your visa details in the first place, our guide to the UAE visa status check shows how to pull up your file and validity.

Reading your result and paying

The result shows two things: the number of days you have overstayed and the total fine, calculated at AED 50 a day for each day past your grace period. If you want to understand how that grace period works for your visa type, see our full guide to the UAE overstay fine in 2026.

You can pay straight away through the same portal or the UAE Pass app, where a small e-service fee of around AED 52 is added on top of the fine. To avoid the online fee, you can pay in person at an immigration office or an authorised typing centre, which process payments for any emirate.

Either way, clear the fine before you travel or apply for a new visa, as it blocks both. If a fine looks wrong or your situation was exceptional, check whether you qualify for an overstay fine waiver.

Frequently asked questions

How do I check my overstay fine in the UAE?

Use the ICP smart services portal for most emirates, or the GDRFA Fines Inquiry service for Dubai visas. Search with your visa file number, passport number, or Emirates ID and your date of birth, complete the CAPTCHA, and the fine and overstay days display instantly. Checking your fine is free on both portals.

How do I know whether to use ICP or GDRFA?

It depends on the emirate that issued your visa, and your visa file number shows it. A file number starting with 201 is a Dubai visa, checked on GDRFA. Numbers starting 101 (Abu Dhabi), 301 (Sharjah), 401 (Ajman), and others are handled by ICP. Using the matching portal is what returns your record.

Is it free to check an overstay fine?

Yes, checking is completely free on both the ICP and GDRFA portals. You only pay when you settle the fine. Paying online adds an e-service fee of about AED 52 on top of the fine; paying in person at an immigration office or typing centre avoids that online fee.

Can I check someone else’s overstay fine?

Yes, because the check only needs a file number or passport number and a date of birth, you can look up a family member’s fine if you have their details. The portals do not require a login for a basic fines inquiry, which makes it easy to check on behalf of someone before they travel.

Last verified: July 2026
Reviewed by: UAEexplained editorial team
Source: Federal Authority for Identity, Citizenship, Customs and Port Security (ICP); GDRFA

Leave a Reply

Your email address will not be published. Required fields are marked *