FRRO & Registration13 min readJune 17, 2026Updated July 13, 2026

eFRRO Portal Complete Guide: Login, Services, and How It Works

The e-FRRO portal is where most foreign-national immigration services in India now happen online — from registration to visa extension and Exit Permits. Here is how it works, and how eFRRO differs from the old FRRO process.

India Visa Experts logo
India Visa Experts Team·Immigration Specialists
eFRROFRRORegistrationPortal

Official e-FRRO portal: indianfrro.gov.in is the government's only official site for FRRO registration, visa extensions and exit permits — log in or create your account there. This guide shows exactly how to log in, complete each service, and fix the errors people hit most. (Accessing from outside India? See the note under "Forgot Password or Can't Log In?" below.)

What Is eFRRO?

e-FRRO (electronic Foreigners Regional Registration Office) is the Indian government's online system for foreigner-related immigration services. Instead of queuing at an office for every task, foreign nationals can apply online for services such as registration, visa extension, and Exit Permits, uploading documents and receiving outcomes largely paperlessly. Physical visits are now the exception rather than the rule, required only when an office specifically asks you to appear.

This guide walks through the portal end to end — creating an account, logging in, submitting and tracking an application, responding to a deficiency notice, and fixing the errors that trip people up most often.

FRRO vs eFRRO — What Changed?

People often ask whether "FRRO" and "eFRRO" are different things. In short:

AspectTraditional FRROe-FRRO
WhereIn person at the officeOnline portal, from anywhere
DocumentsPhysical copiesUploaded scans
AppointmentsOften required for each stepOnly when specifically called
OutcomeCollected in personEmailed permit / e-Residential Permit

The FRRO is still the authority; e-FRRO is simply the online channel through which you now interact with it. For a broader walkthrough of registration itself, see FRRO registration explained.

Creating Your e-FRRO Account

You need one account to access every service, so set it up carefully with details that match your passport exactly.

  1. Open the official e-FRRO portal and choose the option to register / sign up as a new user
  2. Enter your name, nationality, passport number, and visa details exactly as printed on your documents
  3. Provide a valid email address and mobile number you can access — these receive your verification and every case update
  4. Set a strong password and submit the form
  5. Verify your email using the link or code sent to you, then return to the portal to log in

A single mismatch between your account details and your passport — a transposed number, a middle name in the wrong field — is a common reason applications later stall, so double-check before you submit.

Logging In to the Portal

Once your account is verified, signing in is straightforward. One important habit first: always type or bookmark the official portal address — indianfrro.gov.in — rather than clicking through search results, where lookalike "visa agent" sites imitate the login page.

  1. Go to the official e-FRRO portal (indianfrro.gov.in) and open the login page
  2. Enter your registered email / user ID and password
  3. Complete any on-screen security check (captcha)
  4. You land on your dashboard, where past applications and their status sit in one place

Use the same account every time — spreading tasks across multiple logins fragments your history and causes confusion later.

Forgot Password or Can't Log In?

If you cannot sign in, work through these in order:

  • Use the "Forgot Password" link to reset via your registered email, then set a new password
  • Confirm you are using the same email / user ID you registered with, not a second account
  • Clear your browser cache or try a different browser if pages do not load correctly
  • Check your spam folder for verification and reset emails
  • If your account was never verified, complete verification first, then log in
  • Accessing from outside India? Users abroad commonly report the portal failing to load from foreign IP addresses. This is not officially documented, but if the site will not open from overseas, try again from an Indian connection or have someone in India assist — and factor it into your timing

Still locked out after a genuine reset? The cause is almost always an unverified account or a typo in the registered email — a quick consultation can save hours of back-and-forth.

Services You Can Access

The portal handles most routine foreigner services, including:

  • Registration for qualifying long-stay visas
  • Visa extension applications
  • Exit Permit requests
  • Change of address and other detail updates
  • Residential permit related services

Submitting an Application Step by Step

After logging in, the flow is broadly the same for every service:

  1. Select the service you need from the dashboard (registration, extension, Exit Permit, and so on)
  2. Complete the on-screen form, entering every detail exactly as it appears on your passport and visa
  3. Upload the required documents as clear scans — follow the FRRO documents checklist so nothing is missing
  4. Review everything, then submit
  5. Note the application reference / registration number the portal gives you — you need it to track the case

Uploading Documents Cleanly

Document quality is the single biggest avoidable cause of rejection and delay. Before you upload:

  • Scan in good light so every line is legible — no glare, shadows, or cut-off edges
  • Stay within the portal's file type and size limits (re-scan at a lower resolution if a file is too large)
  • Make sure the details on each document match your passport exactly
  • Upload the correct document in the correct slot — a passport page in the photo field is an instant query

Tracking Your Application Status

Everything happens through the portal, so you do not need to phone an office:

  1. Log in and open your dashboard or the "track application" area
  2. Find your case by its registration / reference number
  3. The status shows where you stand — under process, query raised, or granted
  4. When a decision is made, your permit or e-Residential Permit is emailed to you; download and keep it safe

Responding to a Deficiency (Query) Notice

If the office needs something more, it raises a deficiency notice (also called a query) instead of rejecting you outright. This is routine — do not panic.

  • You are notified on the portal, and usually by email, that a query has been raised
  • Log in and read exactly what is being asked — often a clearer scan, a missing paper, or a corrected detail
  • Upload the fix or update the information and resubmit within any stated deadline
  • Respond quickly: an unanswered query is a common reason cases sit pending for weeks

Common Errors and How to Fix Them

ProblemUsual causeFix
Document rejectedBlurry scan or wrong file in the slotRe-scan clearly; upload the correct document
Details "do not match"Typo vs passport; name in wrong fieldCorrect so it matches the passport exactly
Cannot log inUnverified account or wrong emailVerify email; reset password; use the original account
Application stuck "pending"Unanswered query or busy officeCheck for a deficiency notice and respond fast
Upload failsFile too large or unsupported typeRe-scan within the size / type limits

When You Need an In-Person Visit

Most services finish entirely online. You attend an office only when the portal specifically asks you to — for verification or a complex case. If that happens, check which FRRO covers your area, confirm the address in our directory of all 15 FRRO offices, and book the appointment promptly, and check realistic processing times so your expectations are right.

Helpful Tools

Plan around the dates that matter before you file:

Frequently Asked Questions

Is eFRRO the same as FRRO?

The FRRO is the authority; e-FRRO is its online portal. You use e-FRRO to apply for services the FRRO administers.

Do I still need to visit an office?

Often no — many services are fully online. You attend in person only if the office requests it for verification.

What if the portal rejects my document?

Usually the issue is image quality or a mismatch in details. Re-scan clearly, check that names and numbers match your passport exactly, and resubmit.

How do I track my application?

Log in and open your dashboard, then find your case by its registration / reference number. The status updates there, and the final permit is emailed to you.

What is a deficiency notice?

It is a request for more information or a corrected document, raised instead of an outright rejection. Read exactly what is asked, upload the fix, and resubmit within any deadline given.

I forgot my password — what now?

Use the "Forgot Password" link to reset via your registered email. If that fails, your account may be unverified, or you may be using a different email than the one you registered with.

Can someone apply on my behalf?

You can get professional help preparing and submitting a clean application. For complex cases our team can review your application before you file, to avoid queries and delay.

Disclaimer

India Visa Experts is an independent private consulting firm and is not affiliated with the FRRO, the Bureau of Immigration, or the Government of India. Portal features and procedures change; always confirm current steps on the official e-FRRO system. This article is general guidance only and not legal advice.

Disclaimer

India Visa Experts is an independent visa and immigration consulting service. We are not affiliated with the Government of India, Ministry of External Affairs (MEA), FRRO, or any government agency. Visa decisions are made solely by the relevant authorities. This article is for general informational purposes only and does not constitute legal advice. Regulations can change — always verify with the relevant authority or consult a qualified professional.

Have Questions? Talk to Our Experts

Our immigration consultants can provide personalized guidance for your specific situation.

By submitting this form, you consent to being contacted by India Visa Experts regarding your inquiry. We are an independent consulting firm and are not affiliated with any government agency.

Speak with an Immigration Consultant Today

Get expert guidance tailored to your specific situation. Book a free initial consultation with our team.

Independent consulting service. Not affiliated with the Government of India or any government agency.